Package org.jaxen.pattern


package org.jaxen.pattern

Defines XSLT Pattern objects. The design of this library is greatly influenced by Michael Kay's SAXON implementation.

  • Classes
    Class
    Description
    AnyChildNodeTest matches any child node.
    AnyNodeTest matches any node.
    LocationPathPattern matches any node using a location path such as A/B/C.
    NamespaceTest tests for a given namespace URI.
    NameTest tests for a node name.
    NodeTest is a simple test on a node.
    NodeTypeTest matches if the node is of a certain type such as element, attribute, comment, text, processing instruction and so forth.
    NoNodeTest matches no nodes.
    Pattern defines the behaviour for pattern in the XSLT processing model.
    SAXPath XPathHandler implementation capable of building Jaxen expression trees which can walk various different object models.
    PatternParser is a helper class for parsing XSLT patterns
    TextNodeTest matches any text node.
    UnionPattern represents a union pattern.