|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.dom4j.xpath.XPathPattern
XPathPattern
is an implementation of Pattern which uses an
XPath xpath.
Field Summary |
Fields inherited from interface org.dom4j.rule.Pattern |
ANY_NODE, DEFAULT_PRIORITY, NONE, NUMBER_OF_TYPES |
Constructor Summary | |
XPathPattern(org.jaxen.pattern.Pattern pattern)
|
|
XPathPattern(String text)
|
Method Summary | |
protected org.jaxen.ContextSupport |
getContextSupport()
|
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 . |
String |
getText()
|
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. |
protected void |
handleJaxenException(org.jaxen.JaxenException exception)
|
boolean |
matches(Node node)
DOCUMENT ME! |
void |
setVariableContext(org.jaxen.VariableContext variableContext)
|
String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public XPathPattern(org.jaxen.pattern.Pattern pattern)
public XPathPattern(String text)
Method Detail |
public boolean matches(Node node)
Pattern
matches
in interface Pattern
node
- DOCUMENT ME!
public String getText()
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 String getMatchesNodeName()
Pattern
getMatchesNodeName
in interface Pattern
public void setVariableContext(org.jaxen.VariableContext variableContext)
public String toString()
protected org.jaxen.ContextSupport getContextSupport()
protected void handleJaxenException(org.jaxen.JaxenException exception) throws XPathException
XPathException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |