Package org.apache.batik.dom.traversal
Class TraversalSupport
- java.lang.Object
-
- org.apache.batik.dom.traversal.TraversalSupport
-
public class TraversalSupport extends java.lang.Object
This class provides support for traversal.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.List
iterators
The iterators list.
-
Constructor Summary
Constructors Constructor Description TraversalSupport()
Creates a new TraversalSupport.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.w3c.dom.traversal.NodeIterator
createNodeIterator(AbstractDocument doc, org.w3c.dom.Node root, int whatToShow, org.w3c.dom.traversal.NodeFilter filter, boolean entityReferenceExpansion)
Creates a new node iterator.static org.w3c.dom.traversal.TreeWalker
createTreeWalker(AbstractDocument doc, org.w3c.dom.Node root, int whatToShow, org.w3c.dom.traversal.NodeFilter filter, boolean entityReferenceExpansion)
Creates a new tree walker.void
detachNodeIterator(org.w3c.dom.traversal.NodeIterator it)
Detaches the given node iterator.void
nodeToBeRemoved(org.w3c.dom.Node removedNode)
Called by the DOM when a node will be removed from the current document.
-
-
-
Method Detail
-
createTreeWalker
public static org.w3c.dom.traversal.TreeWalker createTreeWalker(AbstractDocument doc, org.w3c.dom.Node root, int whatToShow, org.w3c.dom.traversal.NodeFilter filter, boolean entityReferenceExpansion)
Creates a new tree walker.
-
createNodeIterator
public org.w3c.dom.traversal.NodeIterator createNodeIterator(AbstractDocument doc, org.w3c.dom.Node root, int whatToShow, org.w3c.dom.traversal.NodeFilter filter, boolean entityReferenceExpansion) throws org.w3c.dom.DOMException
Creates a new node iterator.- Throws:
org.w3c.dom.DOMException
-
nodeToBeRemoved
public void nodeToBeRemoved(org.w3c.dom.Node removedNode)
Called by the DOM when a node will be removed from the current document.
-
detachNodeIterator
public void detachNodeIterator(org.w3c.dom.traversal.NodeIterator it)
Detaches the given node iterator.
-
-