|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjd.xml.xpath.axis.Axis
jd.xml.xpath.axis.SelfAxis
SelfAxis represents the self axis.
Field Summary | |
static Axis |
INSTANCE
The axis instance. |
Method Summary | |
XPathNode |
getFirstNode(XPathNode contextNode,
NodeTest nodeTest)
Get the first nodes of the axis. |
int |
getMaxResultSize(NodeTest nodeTest)
Return 1. |
int |
getMinResultSize(NodeTest test)
Return 1. |
ModelWalker |
getModelWalker()
Return this. |
void |
getNodes(XPathNode contextNode,
NodeTest nodeTest,
XMutableNodeSet result)
Get the nodes of the axis, filtered by the NodeTest. |
XPathNode |
gotoFirstNode(XPathNode contextNode)
Return the context node. |
XPathNode |
gotoNextNode(XPathNode lastNode)
Return null. |
Methods inherited from class jd.xml.xpath.axis.Axis |
getName, getPrincipalNodeType, getProximityModelWalker, isDistinctAxis, isForwardAxis, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final Axis INSTANCE
Method Detail |
public int getMaxResultSize(NodeTest nodeTest)
getMaxResultSize
in class Axis
public int getMinResultSize(NodeTest test)
getMinResultSize
in class Axis
public void getNodes(XPathNode contextNode, NodeTest nodeTest, XMutableNodeSet result)
getNodes
in class Axis
contextNode
- the context nodenodeTest
- the node testresult
- a nodeset for the matching nodes.public XPathNode getFirstNode(XPathNode contextNode, NodeTest nodeTest)
getFirstNode
in class Axis
public ModelWalker getModelWalker()
getModelWalker
in class Axis
public XPathNode gotoFirstNode(XPathNode contextNode)
gotoFirstNode
in interface ModelWalker
public XPathNode gotoNextNode(XPathNode lastNode)
gotoNextNode
in interface ModelWalker
lastNode
- a XPathNode obtained from the last call
to gotoFirstNode or gotoNextNode.
If the node is another node the behaviour is not determined.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |