org.jaxen.pattern
Class NodeTypeTest
java.lang.Object
|
+--org.jaxen.pattern.Pattern
|
+--org.jaxen.pattern.NodeTest
|
+--org.jaxen.pattern.NodeTypeTest
- public class NodeTypeTest
- extends NodeTest
NodeTypeTest
matches if the node is of a certain type
such as element, attribute, comment, text, processing instruction and so forth.
- Version:
- $Revision: 1.5 $
- 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 |
DOCUMENT_TEST
public static final NodeTypeTest DOCUMENT_TEST
ELEMENT_TEST
public static final NodeTypeTest ELEMENT_TEST
ATTRIBUTE_TEST
public static final NodeTypeTest ATTRIBUTE_TEST
COMMENT_TEST
public static final NodeTypeTest COMMENT_TEST
TEXT_TEST
public static final NodeTypeTest TEXT_TEST
PROCESSING_INSTRUCTION_TEST
public static final NodeTypeTest PROCESSING_INSTRUCTION_TEST
NAMESPACE_TEST
public static final NodeTypeTest NAMESPACE_TEST
NodeTypeTest
public NodeTypeTest(short nodeType)
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
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2002 bob mcwhirter & James Strachan. All Rights Reserved. Hosted by