Package org.jaxen.pattern

Defines XSLT Pattern objects.

Class Summary

AnyChildNodeTestAnyChildNodeTest matches any child node.
AnyNodeTestAnyNodeTest matches any node.
LocationPathPatternLocationPathPattern matches any node using a location path such as A/B/C.
NamespaceTestNamespaceTest tests for a given namespace URI.
NameTestNameTest tests for a node name.
NodeTestNodeTest is a simple test on a node.
NodeTypeTestNodeTypeTest matches if the node is of a certain type such as element, attribute, comment, text, processing instruction and so forth.
NoNodeTestNoNodeTest matches no nodes.
PatternPattern defines the behaviour for pattern in the XSLT processing model.
PatternHandlerSAXPath XPathHandler implementation capable of building Jaxen expression trees which can walk various different object models.
PatternParserPatternParser is a helper class for parsing XSLT patterns
TextNodeTestTextNodeTest matches any text node.
UnionPatternUnionPattern represents a union pattern.
Defines XSLT Pattern objects. The design of this library is greatly influenced by Michael Kay's SAXON implementation.