Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## net.sf.saxon.trans
Interface BuiltInRuleSet

All Superinterfaces:
  Serializable

All Known Implementing Classes:
  DeepCopyRuleSet, DeepSkipRuleSet, FailRuleSet, RuleSetWithWarnings, ShallowCopyRuleSet, ShallowSkipRuleSet, TextOnlyCopyRuleSet

    public interface BuiltInRuleSet

extends Serializable

Defines a set of built-in template rules (rules for use when no user-defined template rules match a given node)

Method Summary
`void` | `process(Item item, ParameterSet parameters, ParameterSet tunnelParams, XPathContext context, int locationId)` Perform the built-in template action for a given item.

Method Detail

### process

    void process(Item item,
                 ParameterSet parameters,
                 ParameterSet tunnelParams,
                 XPathContext context,
                 int locationId)
                 throws XPathException

  Perform the built-in template action for a given item.

  Parameters:
    `item` - the item to be processed
    `parameters` - the parameters supplied to apply-templates
    `tunnelParams` - the tunnel parameters to be passed through
    `context` - the dynamic evaluation context
    `locationId` - location of the instruction (apply-templates, apply-imports etc) that caused the built-in template to be invoked @exception XPathException if any dynamic error occurs
  Throws:
    `XPathException`

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright (c) 2004-2011 Saxonica Limited. All rights reserved.