org.jaxen.pattern
Class AnyChildNodeTest

java.lang.Object
  |
  +--org.jaxen.pattern.Pattern
        |
        +--org.jaxen.pattern.NodeTest
              |
              +--org.jaxen.pattern.AnyChildNodeTest

public class AnyChildNodeTest
extends NodeTest

AnyChildNodeTest matches any child node.

Version:
$Revision: 1.3 $
Author:
James Strachan

Fields inherited from class org.jaxen.pattern.Pattern
ANY_NODE, ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_REFERENCE_NODE, MAX_NODE_TYPE, NAMESPACE_NODE, NO_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE, UNKNOWN_NODE
 
Constructor Summary
AnyChildNodeTest()
           
 
Method Summary
static AnyChildNodeTest getInstance()
           
 short getMatchType()
           
 double getPriority()
          Returns the default resolution policy of the pattern according to the XSLT conflict resolution spec.
 String getText()
          Returns a textual representation of this pattern
 boolean matches(Object node, Context context)
           
 
Methods inherited from class org.jaxen.pattern.Pattern
getMatchesNodeName, getUnionPatterns, simplify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnyChildNodeTest

public AnyChildNodeTest()
Method Detail

getInstance

public static AnyChildNodeTest getInstance()

matches

public boolean matches(Object node,
                       Context context)
Overrides:
matches in class Pattern
Returns:
true if the pattern matches the given node

getPriority

public double getPriority()
Description copied from class: Pattern
Returns the default resolution policy of the pattern according to the XSLT conflict resolution spec.
Overrides:
getPriority in class Pattern

getMatchType

public short getMatchType()
Overrides:
getMatchType in class Pattern
Following copied from class: org.jaxen.pattern.Pattern
Returns:
the type of node the pattern matches which by default should return ANY_NODE if it can match any kind of node.

getText

public String getText()
Description copied from class: Pattern
Returns a textual representation of this pattern
Overrides:
getText in class Pattern


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

SourceForge Logo