| Interface | Description |
|---|---|
| BuiltInRuleSet |
Defines a set of built-in template rules (rules for use when no user-defined template
rules match a given node)
|
| RuleTarget |
The target of a rule, typically a TemplateRule.
|
| Class | Description |
|---|---|
| DeepCopyRuleSet |
The built-in rule set introduced in XSLT 3.0, which performs a deep copy of any unmatched node.
|
| DeepSkipRuleSet |
The rule set introduced in XSLT 3.0, which (for any kind of node) simply ignores the node
and its descendants.
|
| FailRuleSet |
The built-in rule set introduced in XSLT 3.0, which raises an error when there is no user-supplied
template rule that matches a node.
|
| Rule |
Rule: a template rule, or a strip-space rule used to support the implementation
|
| RuleChain |
A chain of rules: actually in this incarnation just a pointer to the first rule in the chain, the others
being linked together each to the next.
|
| RuleManager |
RuleManager maintains a set of template rules, one set for each mode
|
| RuleSearchState |
A simple class for holding stateful details of a rule search operation
Can record call statistics and time.
|
| RuleSetWithWarnings |
A set of built-in template rules that performs the same action as an underlying set of rules,
but with the addition of a warning message saying that no user-defined template rules was found.
|
| ShallowCopyRuleSet |
The built-in rule set introduced in XSLT 3.0, which is effectively an identity template.
|
Copyright (c) 2004-2018 Saxonica Limited. All rights reserved.