|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.dom4j.rule.pattern.NodeTypePattern
public class NodeTypePattern
NodeTypePattern
implements a Pattern which matches any node of
the given node type.
Field Summary | |
---|---|
static NodeTypePattern |
ANY_ATTRIBUTE
A pattern which matches any Attribute node |
static NodeTypePattern |
ANY_COMMENT
A pattern which matches any Comment node |
static NodeTypePattern |
ANY_DOCUMENT
A pattern which matches any Document node |
static NodeTypePattern |
ANY_ELEMENT
A pattern which matches any Element node |
static NodeTypePattern |
ANY_PROCESSING_INSTRUCTION
A pattern which matches any ProcessingInstruction node |
static NodeTypePattern |
ANY_TEXT
A pattern which matches any Text node |
Fields inherited from interface org.dom4j.rule.Pattern |
---|
ANY_NODE, DEFAULT_PRIORITY, NONE, NUMBER_OF_TYPES |
Constructor Summary | |
---|---|
NodeTypePattern(short nodeType)
|
Method Summary | |
---|---|
java.lang.String |
getMatchesNodeName()
For patterns which only match an ATTRIBUTE_NODE or an ELEMENT_NODE then this pattern may return the name of the element or attribute it matches. |
short |
getMatchType()
DOCUMENT ME! |
double |
getPriority()
Returns the default resolution policy of the pattern according to the XSLT conflict resolution spec . |
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. |
boolean |
matches(Node node)
matches returns true if the given node matches the filter
condition. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final NodeTypePattern ANY_ATTRIBUTE
public static final NodeTypePattern ANY_COMMENT
public static final NodeTypePattern ANY_DOCUMENT
public static final NodeTypePattern ANY_ELEMENT
public static final NodeTypePattern ANY_PROCESSING_INSTRUCTION
public static final NodeTypePattern ANY_TEXT
Constructor Detail |
---|
public NodeTypePattern(short nodeType)
Method Detail |
---|
public boolean matches(Node node)
NodeFilter
matches
returns true if the given node matches the filter
condition.
matches
in interface NodeFilter
matches
in interface Pattern
node
- DOCUMENT ME!
public double getPriority()
Pattern
getPriority
in interface Pattern
public Pattern[] getUnionPatterns()
Pattern
getUnionPatterns
in interface Pattern
public short getMatchType()
Pattern
getMatchType
in interface Pattern
public java.lang.String getMatchesNodeName()
Pattern
getMatchesNodeName
in interface Pattern
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |