org.eclipse.actf.util.dom
Class TreeWalkerImpl
java.lang.Object
   org.eclipse.actf.util.dom.TreeWalkerImpl
org.eclipse.actf.util.dom.TreeWalkerImpl
- All Implemented Interfaces: 
- org.w3c.dom.traversal.TreeWalker
- public class TreeWalkerImpl 
- extends Object- implements org.w3c.dom.traversal.TreeWalker
Implementation class of TreeWalker.
 
 
 
TreeWalkerImpl
public TreeWalkerImpl(Node root,
                      int whatToShow,
                      org.w3c.dom.traversal.NodeFilter filter,
                      boolean entityReferenceExpansion)
               throws DOMException
- Parameters:
- root-
- whatToShow- the attribute determines which types of node are presented via
            the TreeWalker. The values are defined in the NodeFilter
            interface.
- filter- the filter used to screen nodes
- entityReferenceExpansion- the flag to determine whether the children of entity reference
            nodes are visible to TreeWalker.
- Throws:
- DOMException
firstChild
public Node firstChild()
- 
- Specified by:
- firstChildin interface- org.w3c.dom.traversal.TreeWalker
 
- 
 
getCurrentNode
public Node getCurrentNode()
- 
- Specified by:
- getCurrentNodein interface- org.w3c.dom.traversal.TreeWalker
 
- 
 
getExpandEntityReferences
public boolean getExpandEntityReferences()
- 
- Specified by:
- getExpandEntityReferencesin interface- org.w3c.dom.traversal.TreeWalker
 
- 
 
getFilter
public org.w3c.dom.traversal.NodeFilter getFilter()
- 
- Specified by:
- getFilterin interface- org.w3c.dom.traversal.TreeWalker
 
- 
 
getRoot
public Node getRoot()
- 
- Specified by:
- getRootin interface- org.w3c.dom.traversal.TreeWalker
 
- 
 
getWhatToShow
public int getWhatToShow()
- 
- Specified by:
- getWhatToShowin interface- org.w3c.dom.traversal.TreeWalker
 
- 
 
lastChild
public Node lastChild()
- 
- Specified by:
- lastChildin interface- org.w3c.dom.traversal.TreeWalker
 
- 
 
nextNode
public Node nextNode()
- 
- Specified by:
- nextNodein interface- org.w3c.dom.traversal.TreeWalker
 
- 
 
nextSibling
public Node nextSibling()
- 
- Specified by:
- nextSiblingin interface- org.w3c.dom.traversal.TreeWalker
 
- 
 
parentNode
public Node parentNode()
- 
- Specified by:
- parentNodein interface- org.w3c.dom.traversal.TreeWalker
 
- 
 
previousNode
public Node previousNode()
- 
- Specified by:
- previousNodein interface- org.w3c.dom.traversal.TreeWalker
 
- 
 
previousSibling
public Node previousSibling()
- 
- Specified by:
- previousSiblingin interface- org.w3c.dom.traversal.TreeWalker
 
- 
 
setCurrentNode
public void setCurrentNode(Node arg0)
                    throws DOMException
- 
- Specified by:
- setCurrentNodein interface- org.w3c.dom.traversal.TreeWalker
 
- 
- Throws:
- DOMException