Uses of Class
org.jaxen.pattern.Pattern

Packages that use Pattern
org.jaxen.pattern Defines XSLT Pattern objects. 
 

Uses of Pattern in org.jaxen.pattern
 

Subclasses of Pattern in org.jaxen.pattern
 class AnyChildNodeTest
          AnyChildNodeTest matches any child node.
 class AnyNodeTest
          AnyNodeTest matches any node.
 class LocationPathPattern
          LocationPathPattern matches any node using a location path such as A/B/C.
 class NamespaceTest
          NamespaceTest tests for a given namespace URI.
 class NameTest
          NameTest tests for a node name.
 class NodeTest
          NodeTest is a simple test on a node.
 class NodeTypeTest
          NodeTypeTest matches if the node is of a certain type such as element, attribute, comment, text, processing instruction and so forth.
 class NoNodeTest
          NoNodeTest matches no nodes.
 class TextNodeTest
          TextNodeTest matches any text node.
 class UnionPattern
          UnionPattern represents a union pattern.
 

Methods in org.jaxen.pattern that return Pattern
 Pattern[] Pattern.getUnionPatterns()
          If this pattern is a union pattern then this method should return an array of patterns which describe the union pattern, which should contain more than one pattern.
 Pattern Pattern.simplify()
           
 Pattern PatternHandler.getPattern()
          Retrieve the simplified Jaxen Pattern expression tree.
 Pattern PatternHandler.getPattern(boolean shouldSimplify)
          Retrieve the Jaxen Pattern expression tree, optionally simplified.
protected  Pattern PatternHandler.createAbsoluteLocationPath()
           
protected  Pattern PatternHandler.createRelativeLocationPath()
           
 Pattern UnionPattern.getLHS()
           
 Pattern UnionPattern.getRHS()
           
 Pattern[] UnionPattern.getUnionPatterns()
           
 Pattern UnionPattern.simplify()
           
static Pattern PatternParser.parse(String text)
           
protected static Pattern PatternParser.convertExpr(Expr expr)
           
 Pattern LocationPathPattern.simplify()
           
 

Methods in org.jaxen.pattern with parameters of type Pattern
 void UnionPattern.setLHS(Pattern lhs)
           
 void UnionPattern.setRHS(Pattern rhs)
           
 void LocationPathPattern.setParentPattern(Pattern parentPattern)
          Adds a pattern for the parent of the current context node used in this pattern.
 void LocationPathPattern.setAncestorPattern(Pattern ancestorPattern)
          Adds a pattern for an ancestor of the current context node used in this pattern.
 

Constructors in org.jaxen.pattern with parameters of type Pattern
UnionPattern(Pattern lhs, Pattern rhs)
           
 



Copyright © 2002 bob mcwhirter & James Strachan. All Rights Reserved. Hosted by

SourceForge Logo