Package org.apache.xerces.dom
Class TreeWalkerImpl
java.lang.Object
org.apache.xerces.dom.TreeWalkerImpl
- All Implemented Interfaces:
TreeWalker
This class implements the TreeWalker interface.
INTERNAL:
- Usage of this class is not supported. It may be altered or removed at any time.
- Version:
- $Id: TreeWalkerImpl.java 536630 2007-05-09 19:37:05Z mrglavas $
-
Constructor Summary
ConstructorsConstructorDescriptionTreeWalkerImpl(Node root, int whatToShow, NodeFilter nodeFilter, boolean entityReferenceExpansion) Public constructor -
Method Summary
Modifier and TypeMethodDescriptionReturn the first child Node from the current node, after applying filter, whatToshow.Return the current Node.booleanReturn whether children entity references are included in the iterator.Return the NodeFiltergetRoot()intReturn the whatToShow valueReturn the last child Node from the current node, after applying filter, whatToshow.nextNode()Return the next Node from the current node, after applying filter, whatToshow.Return the next sibling Node from the current node, after applying filter, whatToshow.Return the parent Node from the current node, after applying filter, whatToshow.Return the previous Node from the current node, after applying filter, whatToshow.Return the previous sibling Node from the current node, after applying filter, whatToshow.voidsetCurrentNode(Node node) Return the current Node.voidsetWhatShow(int whatToShow)
-
Constructor Details
-
TreeWalkerImpl
public TreeWalkerImpl(Node root, int whatToShow, NodeFilter nodeFilter, boolean entityReferenceExpansion) Public constructor
-
-
Method Details
-
getRoot
- Specified by:
getRootin interfaceTreeWalker
-
getWhatToShow
public int getWhatToShow()Return the whatToShow value- Specified by:
getWhatToShowin interfaceTreeWalker
-
setWhatShow
public void setWhatShow(int whatToShow) -
getFilter
Return the NodeFilter- Specified by:
getFilterin interfaceTreeWalker
-
getExpandEntityReferences
public boolean getExpandEntityReferences()Return whether children entity references are included in the iterator.- Specified by:
getExpandEntityReferencesin interfaceTreeWalker
-
getCurrentNode
Return the current Node.- Specified by:
getCurrentNodein interfaceTreeWalker
-
setCurrentNode
Return the current Node.- Specified by:
setCurrentNodein interfaceTreeWalker
-
parentNode
Return the parent Node from the current node, after applying filter, whatToshow. If result is not null, set the current Node.- Specified by:
parentNodein interfaceTreeWalker
-
firstChild
Return the first child Node from the current node, after applying filter, whatToshow. If result is not null, set the current Node.- Specified by:
firstChildin interfaceTreeWalker
-
lastChild
Return the last child Node from the current node, after applying filter, whatToshow. If result is not null, set the current Node.- Specified by:
lastChildin interfaceTreeWalker
-
previousSibling
Return the previous sibling Node from the current node, after applying filter, whatToshow. If result is not null, set the current Node.- Specified by:
previousSiblingin interfaceTreeWalker
-
nextSibling
Return the next sibling Node from the current node, after applying filter, whatToshow. If result is not null, set the current Node.- Specified by:
nextSiblingin interfaceTreeWalker
-
previousNode
Return the previous Node from the current node, after applying filter, whatToshow. If result is not null, set the current Node.- Specified by:
previousNodein interfaceTreeWalker
-
nextNode
Return the next Node from the current node, after applying filter, whatToshow. If result is not null, set the current Node.- Specified by:
nextNodein interfaceTreeWalker
-