Package 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
AnyChildNodeTestmatches any child node.- Version:
- $Revision: 1128 $
- Author:
- James Strachan
-
-
Field Summary
-
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
Constructors Constructor Description AnyChildNodeTest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AnyChildNodeTestgetInstance()shortgetMatchType()Returns the type of node the pattern matches.doublegetPriority()Returns the default resolution policy of the pattern according to the XSLT conflict resolution rules.java.lang.StringgetText()Returns a textual representation of this patternbooleanmatches(java.lang.Object node, Context context)-
Methods inherited from class org.jaxen.pattern.Pattern
getMatchesNodeName, getUnionPatterns, simplify
-
-
-
-
Method Detail
-
getInstance
public static AnyChildNodeTest getInstance()
-
matches
public boolean matches(java.lang.Object node, Context context)
-
getPriority
public double getPriority()
Description copied from class:PatternReturns the default resolution policy of the pattern according to the XSLT conflict resolution rules.- Overrides:
getPriorityin classPattern- Returns:
- 0.5; the default priority defined in XSLT
- See Also:
- Section 5.5 of the XSLT specification
-
getMatchType
public short getMatchType()
Description copied from class:PatternReturns the type of node the pattern matches.- Overrides:
getMatchTypein classPattern- Returns:
ANY_NODEunless overridden
-
-