| AnyChildNodePattern | An AnyChildNodePattern is the pattern node(), which matches any node except a root node,
an attribute node, or a namespace node: in other words, any node that is the child of another
node. |
| AnyNodeTest | NodeTest is an interface that enables a test of whether a node has a particular
name and type. |
| IDPattern | An IDPattern is a pattern of the form id(literal)
|
| KeyPattern | A KeyPattern is a pattern of the form key(keyname, keyvalue)
|
| LocationPathPattern | A LocationPathPattern represents a path, e.g. |
| NamespaceTest | NodeTest is an interface that enables a test of whether a node has a particular
name and type. |
| NameTest | NodeTest is an interface that enables a test of whether a node has a particular
name and type. |
| NodeTest | A NodeTest is a simple kind of pattern that enables a context-free test of whether
a node has a particular
name. |
| NodeTypeTest | NodeTest is an interface that enables a test of whether a node has a particular
name and type. |
| NoNodeTest | NodeTest is an interface that enables a test of whether a node has a particular
name and type. |
| Pattern | A Pattern represents the result of parsing an XSLT pattern string. |
| UnionPattern | A pattern formed as the union (or) of two other patterns
|