|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--net.sf.swan.xpath.pattern.PredicatedPattern
|
+--net.sf.swan.xpath.pattern.Step
| Fields inherited from interface net.sf.swan.xpath.pattern.NodeTypes |
ANY_NODE, ATTRIBUTE_NODE, COMMENT_NODE, DOCUMENT_NODE, ELEMENT_NODE, NAMESPACE_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE, UNKNOWN_NODE |
| Constructor Summary | |
Step(NodeTest nodeTest,
Pattern parentStep)
|
|
| Method Summary | |
double |
getDefaultPriority()
|
java.lang.String |
getMatchNodeName()
|
short |
getMatchNodeType()
|
NodeTest |
getNodeTest()
|
Pattern |
getParentPattern()
|
boolean |
match(java.lang.Object node,
org.jaxen.ContextSupport support)
|
protected abstract boolean |
matchNext(java.lang.Object originNode,
org.jaxen.ContextSupport support,
Pattern next)
|
void |
setParentPattern(Pattern parent)
|
Pattern |
simplify()
|
| Methods inherited from class net.sf.swan.xpath.pattern.PredicatedPattern |
applyPredicate, evaluatePredicates, getPredicates, hasPredicates, setPredicates, simplifyPredicates |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Step(NodeTest nodeTest,
Pattern parentStep)
| Method Detail |
public void setParentPattern(Pattern parent)
public Pattern getParentPattern()
public double getDefaultPriority()
public short getMatchNodeType()
public java.lang.String getMatchNodeName()
public NodeTest getNodeTest()
public Pattern simplify()
public boolean match(java.lang.Object node,
org.jaxen.ContextSupport support)
throws org.jaxen.JaxenException
protected abstract boolean matchNext(java.lang.Object originNode,
org.jaxen.ContextSupport support,
Pattern next)
throws org.jaxen.JaxenException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||