dom w3c dom DOMException w3c dom Node w3c dom traversal NodeFilter w3c dom traversal NodeIterator nodeiteratorimpl nodeiterator documentimpl node froot fwhattoshow nodefilter.show_all nodefilter fnodefilter fdetach node fcurrentnode fforward fentityreferenceexpansion nodeiteratorimpl documentimpl document node root whattoshow nodefilter nodefilter entityreferenceexpansion document froot root fcurrentnode fwhattoshow whattoshow fnodefilter nodefilter fentityreferenceexpansion entityreferenceexpansion node getroot froot getwhattoshow fwhattoshow nodefilter getfilter fnodefilter getexpandentityreferences fentityreferenceexpansion node nextnode fdetach domexception domexception.invalid_state_err dommessageformatter.formatmessage dommessageformatter.dom_domain froot node nextnode fcurrentnode accepted accepted_loop accepted fforward nextnode nextnode fcurrentnode fentityreferenceexpansion nextnode nextnode.getnodetype node.entity_reference_node nextnode nextnode nextnode nextnode nextnode nextnode fforward nextnode accepted acceptnode nextnode accepted fcurrentnode nextnode fcurrentnode accepted_loop node previousnode fdetach domexception domexception.invalid_state_err dommessageformatter.formatmessage dommessageformatter.dom_domain froot fcurrentnode node previousnode fcurrentnode accepted accepted_loop accepted fforward previousnode previousnode fcurrentnode previousnode previousnode previousnode fforward previousnode accepted acceptnode previousnode accepted fcurrentnode previousnode fcurrentnode accepted_loop acceptnode node node fnodefilter fwhattoshow node.getnodetype fwhattoshow node.getnodetype fnodefilter.acceptnode node nodefilter.filter_accept node matchnodeorparent node node fcurrentnode node fcurrentnode froot n.getparentnode node node nextnode node node visitchildren node froot node visitchildren node.haschildnodes node.getfirstchild node froot node.getnextsibling node parent node.getparentnode parent parent froot parent.getnextsibling parent parent.getparentnode node previousnode node node node node froot node.getprevioussibling node.getparentnode result.haschildnodes fentityreferenceexpansion result.getnodetype node.entity_reference_node result.haschildnodes result.getlastchild removenode node node node node deleted matchnodeorparent node deleted fforward fcurrentnode previousnode deleted node nextnode deleted fcurrentnode fcurrentnode previousnode deleted fforward detach fdetach fdocument.removenodeiterator