Package org.apache.xerces.dom
Class TreeWalkerImpl
java.lang.Object
org.apache.xerces.dom.TreeWalkerImpl
- All Implemented Interfaces:
org.w3c.dom.traversal.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, org.w3c.dom.traversal.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.boolean
Return whether children entity references are included in the iterator.org.w3c.dom.traversal.NodeFilter
Return the NodeFiltergetRoot()
int
Return 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.void
setCurrentNode
(Node node) Return the current Node.void
setWhatShow
(int whatToShow)
-
Constructor Details
-
TreeWalkerImpl
public TreeWalkerImpl(Node root, int whatToShow, org.w3c.dom.traversal.NodeFilter nodeFilter, boolean entityReferenceExpansion) Public constructor
-
-
Method Details
-
getRoot
- Specified by:
getRoot
in interfaceorg.w3c.dom.traversal.TreeWalker
-
getWhatToShow
public int getWhatToShow()Return the whatToShow value- Specified by:
getWhatToShow
in interfaceorg.w3c.dom.traversal.TreeWalker
-
setWhatShow
public void setWhatShow(int whatToShow) -
getFilter
public org.w3c.dom.traversal.NodeFilter getFilter()Return the NodeFilter- Specified by:
getFilter
in interfaceorg.w3c.dom.traversal.TreeWalker
-
getExpandEntityReferences
public boolean getExpandEntityReferences()Return whether children entity references are included in the iterator.- Specified by:
getExpandEntityReferences
in interfaceorg.w3c.dom.traversal.TreeWalker
-
getCurrentNode
Return the current Node.- Specified by:
getCurrentNode
in interfaceorg.w3c.dom.traversal.TreeWalker
-
setCurrentNode
Return the current Node.- Specified by:
setCurrentNode
in interfaceorg.w3c.dom.traversal.TreeWalker
-
parentNode
Return the parent Node from the current node, after applying filter, whatToshow. If result is not null, set the current Node.- Specified by:
parentNode
in interfaceorg.w3c.dom.traversal.TreeWalker
-
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:
firstChild
in interfaceorg.w3c.dom.traversal.TreeWalker
-
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:
lastChild
in interfaceorg.w3c.dom.traversal.TreeWalker
-
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:
previousSibling
in interfaceorg.w3c.dom.traversal.TreeWalker
-
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:
nextSibling
in interfaceorg.w3c.dom.traversal.TreeWalker
-
previousNode
Return the previous Node from the current node, after applying filter, whatToshow. If result is not null, set the current Node.- Specified by:
previousNode
in interfaceorg.w3c.dom.traversal.TreeWalker
-
nextNode
Return the next Node from the current node, after applying filter, whatToshow. If result is not null, set the current Node.- Specified by:
nextNode
in interfaceorg.w3c.dom.traversal.TreeWalker
-