Package org.jaxen.pattern
Defines XSLT Pattern objects. The design of this library is greatly influenced by Michael Kay's SAXON implementation.
-
Class Summary Class Description AnyChildNodeTest AnyChildNodeTestmatches any child node.AnyNodeTest AnyNodeTestmatches any node.LocationPathPattern LocationPathPatternmatches any node using a location path such as A/B/C.NamespaceTest NamespaceTesttests for a given namespace URI.NameTest NameTesttests for a node name.NodeTest NodeTestis a simple test on a node.NodeTypeTest NodeTypeTestmatches if the node is of a certain type such as element, attribute, comment, text, processing instruction and so forth.NoNodeTest NoNodeTestmatches no nodes.Pattern Patterndefines the behaviour for pattern in the XSLT processing model.PatternHandler SAXPathXPathHandlerimplementation capable of building Jaxen expression trees which can walk various different object models.PatternParser PatternParseris a helper class for parsing XSLT patternsTextNodeTest TextNodeTestmatches any text node.UnionPattern UnionPatternrepresents a union pattern.