|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--weblogic.apache.xpath.Expression | +--weblogic.apache.xpath.patterns.NodeTest | +--weblogic.apache.xpath.axes.PredicatedNodeTest | +--weblogic.apache.xpath.axes.AxesWalker | +--weblogic.apache.xpath.axes.ChildWalkerMultiStep
A child walker multistep is created while only child steps are found.
Fields inherited from class weblogic.apache.xpath.axes.AxesWalker |
FEATURE_NODETESTFILTER,
m_nextLevelAmount,
m_nextWalker |
Fields inherited from class weblogic.apache.xpath.axes.PredicatedNodeTest |
m_lpi,
m_proximityPositions |
Fields inherited from class weblogic.apache.xpath.patterns.NodeTest |
m_whatToShow,
SCORE_NODETEST,
SCORE_NONE,
SCORE_NSWILD,
SCORE_OTHER,
SCORE_QNAME,
SHOW_BYFUNCTION,
SHOW_NAMESPACE,
SUPPORTS_PRE_STRIPPING,
WILD |
Fields inherited from class weblogic.apache.xpath.Expression |
m_slocator |
Constructor Summary | |
ChildWalkerMultiStep(LocPathIterator locPathIterator)
Construct an ChildWalkerMultiStep using a LocPathIterator. |
Method Summary | |
protected org.w3c.dom.Node |
getNextNode()
Get the next node in document order on the axes. |
protected boolean |
isFastWalker()
Tell if this is a special type of walker compatible with ChildWalkerMultiStep. |
org.w3c.dom.Node |
nextNode()
Moves the TreeWalker to the next visible node in document
order relative to the current node, and returns the new node. |
Methods inherited from class weblogic.apache.xpath.axes.AxesWalker |
canTraverseOutsideSubtree,
checkOKToTraverse,
clone,
firstChild,
getArgLen,
getCurrentNode,
getExpandEntityReferences,
getFilter,
getLastPos,
getLevelMax,
getNextLevelAmount,
getNextWalker,
getPrevWalker,
getRoot,
getStepType,
init,
lastChild,
nextSibling,
parentNode,
previousNode,
previousSibling,
setCurrentIfNotNull,
setCurrentNode,
setNextWalker,
setPrevWalker,
setRoot,
toString |
Methods inherited from class weblogic.apache.xpath.axes.PredicatedNodeTest |
acceptNode,
countProximityPosition,
getLocPathIterator,
getPredicateCount,
getPredicateIndex,
getProximityPosition,
getProximityPosition,
getProximityPosition,
initPredicateInfo,
initProximityPosition,
isReverseAxes,
nodeToString,
resetProximityPositions,
setLocPathIterator,
setPredicateCount |
Methods inherited from class weblogic.apache.xpath.patterns.NodeTest |
calcScore,
debugWhatToShow,
execute,
execute,
getDefaultScore,
getLocalName,
getNamespace,
getWhatToShow,
initNodeTest,
initNodeTest |
Methods inherited from class weblogic.apache.xpath.Expression |
assert,
error,
setSourceLocator,
warn |
Methods inherited from class java.lang.Object |
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Constructor Detail |
public ChildWalkerMultiStep(LocPathIterator locPathIterator)
locPathIterator
- Method Detail |
protected org.w3c.dom.Node getNextNode()
public org.w3c.dom.Node nextNode()
TreeWalker
to the next visible node in document
order relative to the current node, and returns the new node. If the
current node has no next node, or if the search for nextNode attempts
to step upward from the TreeWalker's root node, returns
null
, and retains the current node.
null
if the current node has no
next node in the TreeWalker's logical view.protected boolean isFastWalker()
|
Documentation is available at http://e-docs.bea.com/wls/docs61 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |