Package org.apache.batik.dom.traversal
Class TraversalSupport
java.lang.Object
org.apache.batik.dom.traversal.TraversalSupport
This class provides support for traversal.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.w3c.dom.traversal.NodeIterator
createNodeIterator
(AbstractDocument doc, 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, 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
(Node removedNode) Called by the DOM when a node will be removed from the current document.
-
Field Details
-
iterators
The iterators list.
-
-
Constructor Details
-
TraversalSupport
public TraversalSupport()Creates a new TraversalSupport.
-
-
Method Details
-
createTreeWalker
public static org.w3c.dom.traversal.TreeWalker createTreeWalker(AbstractDocument doc, 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, Node root, int whatToShow, org.w3c.dom.traversal.NodeFilter filter, boolean entityReferenceExpansion) throws DOMException Creates a new node iterator.- Throws:
DOMException
-
nodeToBeRemoved
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.
-