dom io io ObjectInputStream io ObjectOutputStream reflect HashMap WeakHashMap URI XML11Char XMLChar xni NamespaceContext w3c dom Attr w3c dom CDATASection w3c dom Comment w3c dom DOMConfiguration w3c dom DOMException w3c dom DOMImplementation w3c dom w3c dom DocumentFragment w3c dom DocumentType w3c dom w3c dom w3c dom w3c dom NamedNodeMap w3c dom Node w3c dom NodeList w3c dom Notation w3c dom ProcessingInstruction w3c dom Text w3c dom UserDataHandler w3c dom events w3c dom events EventListener w3c dom ls DOMImplementationLS w3c dom ls LSSerializer coredocumentimpl parentnode serialversionuid documenttypeimpl doctype elementimpl docelement nodelistcache ffreenlcache encoding actualencoding version standalone fdocumenturi userdata identifiers domnormalizer domnormalizer domconfigurationimpl fconfiguration fxpathevaluator kidok changes allowgrammaraccess errorchecking xmlversionchanged documentnumber nodecounter nodetable xml11version kidok kidok document_node element_node processing_instruction_node comment_node document_type_node kidok document_fragment_node kidok entity_node kidok entity_reference_node kidok element_node element_node processing_instruction_node comment_node text_node cdata_section_node entity_reference_node kidok attribute_node text_node entity_reference_node kidok document_type_node kidok processing_instruction_node kidok comment_node kidok text_node kidok cdata_section_node kidok notation_node coredocumentimpl coredocumentimpl grammaraccess ownerdocument allowgrammaraccess grammaraccess coredocumentimpl documenttype doctype doctype coredocumentimpl documenttype doctype grammaraccess grammaraccess doctype documenttypeimpl doctypeimpl doctypeimpl documenttypeimpl doctype classcastexception msg dommessageformatter.formatmessage dommessageformatter.dom_domain domexception domexception.wrong_document_err msg doctypeimpl.ownerdocument appendchild doctype getnodetype node.document_node getnodename node clonenode deep coredocumentimpl newdoc coredocumentimpl calluserdatahandlers newdoc userdatahandler.node_cloned clonenode newdoc deep newdoc clonenode coredocumentimpl newdoc deep needssyncchildren synchronizechildren deep hashmap reversedidentifiers identifiers reversedidentifiers hashmap entries identifiers.entryset iterator entries.hasnext map.entry entry map.entry entries.next elementid entry.getkey elementnode entry.getvalue reversedidentifiers.put elementnode elementid childnode kid firstchild kid kid kid.nextsibling newdoc.appendchild newdoc.importnode kid reversedidentifiers newdoc.allowgrammaraccess allowgrammaraccess newdoc.errorchecking errorchecking node insertbefore node newchild node refchild domexception type newchild.getnodetype errorchecking needssyncchildren synchronizechildren type node.element_node docelement type node.document_type_node doctype msg dommessageformatter.formatmessage dommessageformatter.dom_domain domexception domexception.hierarchy_request_err msg newchild.getownerdocument newchild documenttypeimpl documenttypeimpl newchild ownerdocument super.insertbefore newchild refchild type node.element_node docelement elementimpl newchild type node.document_type_node doctype documenttypeimpl newchild newchild node removechild node oldchild domexception super.removechild oldchild type oldchild.getnodetype type node.element_node docelement type node.document_type_node doctype oldchild node replacechild node newchild node oldchild domexception newchild.getownerdocument newchild documenttypeimpl documenttypeimpl newchild ownerdocument errorchecking doctype oldchild.getnodetype node.document_type_node newchild.getnodetype node.document_type_node docelement oldchild.getnodetype node.element_node newchild.getnodetype node.element_node domexception domexception.hierarchy_request_err dommessageformatter.formatmessage dommessageformatter.dom_domain super.replacechild newchild oldchild type oldchild.getnodetype type node.element_node docelement elementimpl newchild type node.document_type_node doctype documenttypeimpl newchild oldchild gettextcontent domexception settextcontent textcontent domexception getfeature feature version anyversion version version.length feature.equalsignorecase anyversion version.equals fxpathevaluator fxpathevaluator xpathclass objectfactory.findproviderclass objectfactory.findclassloader xpathclassconstr xpathclass.getconstructor interfaces xpathclass.getinterfaces interfaces.length interfaces fxpathevaluator xpathclassconstr.newinstance fxpathevaluator super.getfeature feature version attr createattribute name domexception errorchecking isxmlname name xml11version msg dommessageformatter.formatmessage dommessageformatter.dom_domain domexception domexception.invalid_character_err msg attrimpl name cdatasection createcdatasection data domexception cdatasectionimpl data comment createcomment data commentimpl data documentfragment createdocumentfragment documentfragmentimpl createelement tagname domexception errorchecking isxmlname tagname xml11version msg dommessageformatter.formatmessage dommessageformatter.dom_domain domexception domexception.invalid_character_err msg elementimpl tagname createentityreference name domexception errorchecking isxmlname name xml11version msg dommessageformatter.formatmessage dommessageformatter.dom_domain domexception domexception.invalid_character_err msg entityreferenceimpl name processinginstruction createprocessinginstruction target data domexception errorchecking isxmlname target xml11version msg dommessageformatter.formatmessage dommessageformatter.dom_domain domexception domexception.invalid_character_err msg processinginstructionimpl target data text createtextnode data textimpl data documenttype getdoctype needssyncchildren synchronizechildren doctype needssyncchildren synchronizechildren docelement nodelist getelementsbytagname tagname deepnodelistimpl tagname domimplementation getimplementation coredomimplementationimpl.getdomimplementation seterrorchecking check errorchecking check setstricterrorchecking check errorchecking check geterrorchecking errorchecking getstricterrorchecking errorchecking getinputencoding actualencoding setinputencoding actualencoding setxmlencoding encoding setencoding setxmlencoding getxmlencoding encoding getencoding getxmlencoding setxmlversion getxmlversion xmlversionchanged isnormalized version msg dommessageformatter.formatmessage dommessageformatter.dom_domain domexception domexception.not_supported_err msg getxmlversion xml11version xml11version setversion setxmlversion getxmlversion version version getversion getxmlversion setxmlstandalone domexception standalone setstandalone setxmlstandalone getxmlstandalone standalone getstandalone getxmlstandalone getdocumenturi fdocumenturi canrenameelements newnamespaceuri newnodename elementimpl el node renamenode node namespaceuri name domexception errorchecking msg dommessageformatter.formatmessage dommessageformatter.dom_domain domexception domexception.wrong_document_err msg n.getnodetype element_node elementimpl el elementimpl el elementnsimpl canrenameelements namespaceuri name el elementnsimpl el rename namespaceuri name calluserdatahandlers el userdatahandler.node_renamed el replacerenameelement el namespaceuri name namespaceuri canrenameelements name el el.rename name calluserdatahandlers el userdatahandler.node_renamed el replacerenameelement el namespaceuri name renamedelement el el attribute_node attrimpl attrimpl el el el.removeattributenode attrnsimpl attrnsimpl rename namespaceuri name el el.setattributenodens calluserdatahandlers userdatahandler.node_renamed namespaceuri at.rename name el el.setattributenode calluserdatahandlers userdatahandler.node_renamed attrnsimpl nat attrnsimpl createattributens namespaceuri name copyeventlisteners nat data removeuserdatatable node child at.getfirstchild child at.removechild child nat.appendchild child child at.getfirstchild setuserdatatable nat data calluserdatahandlers nat userdatahandler.node_renamed el el.setattributenode nat nat renamedattrnode attr msg dommessageformatter.formatmessage dommessageformatter.dom_domain domexception domexception.not_supported_err msg elementimpl replacerenameelement elementimpl el namespaceuri name elementnsimpl nel elementnsimpl createelementns namespaceuri name copyeventlisteners el nel data removeuserdatatable el node parent el.getparentnode node nextsib el.getnextsibling parent parent.removechild el node child el.getfirstchild child el.removechild child nel.appendchild child child el.getfirstchild nel.movespecifiedattributes el setuserdatatable nel data calluserdatahandlers el nel userdatahandler.node_renamed parent parent.insertbefore nel nextsib nel normalizedocument isnormalized isnormalizedocrequired needssyncchildren synchronizechildren domnormalizer domnormalizer domnormalizer fconfiguration fconfiguration domconfigurationimpl fconfiguration.reset domnormalizer.normalizedocument fconfiguration isnormalized xmlversionchanged domconfiguration getdomconfig fconfiguration fconfiguration domconfigurationimpl fconfiguration getbaseuri fdocumenturi fdocumenturi.length uri fdocumenturi org.apache.xerces.util.uri.malformeduriexception fdocumenturi setdocumenturi documenturi fdocumenturi documenturi getasync setasync async async msg dommessageformatter.formatmessage dommessageformatter.dom_domain domexception domexception.not_supported_err msg abort load uri loadxml source savexml node node domexception errorchecking node node.getownerdocument msg dommessageformatter.formatmessage dommessageformatter.dom_domain domexception domexception.wrong_document_err msg domimplementationls domimplls domimplementationls domimplementationimpl.getdomimplementation lsserializer xmlwriter domimplls.createlsserializer node node xmlwriter.writetostring node setmutationevents getmutationevents documenttype createdocumenttype qualifiedname publicid systemid domexception documenttypeimpl qualifiedname publicid systemid createentity name domexception errorchecking isxmlname name xml11version msg dommessageformatter.formatmessage dommessageformatter.dom_domain domexception domexception.invalid_character_err msg entityimpl name notation createnotation name domexception errorchecking isxmlname name xml11version msg dommessageformatter.formatmessage dommessageformatter.dom_domain domexception domexception.invalid_character_err msg notationimpl name elementdefinitionimpl createelementdefinition name domexception errorchecking isxmlname name xml11version msg dommessageformatter.formatmessage dommessageformatter.dom_domain domexception domexception.invalid_character_err msg elementdefinitionimpl name getnodenumber documentnumber coredomimplementationimpl cd coredomimplementationimpl coredomimplementationimpl.getdomimplementation documentnumber cd.assigndocumentnumber documentnumber getnodenumber node node num nodetable nodetable weakhashmap num nodecounter nodetable.put node num nodetable.get node num nodecounter nodetable.put node num num n.intvalue num node importnode node source deep domexception importnode source deep node importnode node source deep cloningdoc hashmap reversedidentifiers domexception node newnode userdata source nodeimpl userdata nodeimpl source getuserdatarecord type source.getnodetype type element_node domlevel20 source.getownerdocument getimplementation hasfeature domlevel20 source.getlocalname createelement source.getnodename createelementns source.getnamespaceuri source.getnodename namednodemap sourceattrs source.getattributes sourceattrs length sourceattrs.getlength index index length index attr attr attr sourceattrs.item index attr.getspecified cloningdoc attr newattr attr importnode attr cloningdoc reversedidentifiers domlevel20 attr.getlocalname newelement.setattributenode newattr newelement.setattributenodens newattr reversedidentifiers elementid reversedidentifiers.get source elementid identifiers identifiers identifiers.put elementid newnode attribute_node source.getownerdocument getimplementation hasfeature source.getlocalname newnode createattribute source.getnodename newnode createattributens source.getnamespaceuri source.getnodename newnode createattribute source.getnodename source attrimpl attrimpl attr attrimpl source attr.hasstringvalue attrimpl newattr attrimpl newnode newattr.setvalue attr.getvalue deep deep source.getfirstchild newnode.setnodevalue source.getnodevalue deep deep text_node newnode createtextnode source.getnodevalue cdata_section_node newnode createcdatasection source.getnodevalue entity_reference_node newnode createentityreference source.getnodename deep entity_node srcentity source entityimpl newentity entityimpl createentity source.getnodename newentity.setpublicid srcentity.getpublicid newentity.setsystemid srcentity.getsystemid newentity.setnotationname srcentity.getnotationname newentity.isreadonly newnode newentity processing_instruction_node newnode createprocessinginstruction source.getnodename source.getnodevalue comment_node newnode createcomment source.getnodevalue document_type_node cloningdoc msg dommessageformatter.formatmessage dommessageformatter.dom_domain domexception domexception.not_supported_err msg documenttype srcdoctype documenttype source documenttypeimpl newdoctype documenttypeimpl createdocumenttype srcdoctype.getnodename srcdoctype.getpublicid srcdoctype.getsystemid newdoctype.setinternalsubset srcdoctype.getinternalsubset namednodemap smap srcdoctype.getentities namednodemap tmap newdoctype.getentities smap smap.getlength tmap.setnameditem importnode smap.item reversedidentifiers smap srcdoctype.getnotations tmap newdoctype.getnotations smap smap.getlength tmap.setnameditem importnode smap.item reversedidentifiers newnode newdoctype document_fragment_node newnode createdocumentfragment notation_node notation srcnotation notation source notationimpl newnotation notationimpl createnotation source.getnodename newnotation.setpublicid srcnotation.getpublicid newnotation.setsystemid srcnotation.getsystemid newnode newnotation document_node msg dommessageformatter.formatmessage dommessageformatter.dom_domain domexception domexception.not_supported_err msg userdata calluserdatahandlers source newnode userdatahandler.node_imported userdata deep node srckid source.getfirstchild srckid srckid srckid.getnextsibling newnode.appendchild importnode srckid cloningdoc reversedidentifiers newnode.getnodetype node.entity_node nodeimpl newnode setreadonly newnode node adoptnode node source nodeimpl node userdata node nodeimpl source classcastexception source source source.getownerdocument domimplementation thisimpl this.getimplementation domimplementation otherimpl source.getownerdocument getimplementation thisimpl otherimpl thisimpl org.apache.xerces.dom.domimplementationimpl otherimpl org.apache.xerces.dom.deferreddomimplementationimpl undeferchildren node thisimpl org.apache.xerces.dom.deferreddomimplementationimpl otherimpl org.apache.xerces.dom.domimplementationimpl otherimpl org.apache.xerces.dom.deferreddomimplementationimpl undeferchildren node node.getnodetype attribute_node attrimpl attr attrimpl node attr.getownerelement attr.getownerelement removeattributenode attr attr.isspecified userdata node.getuserdatarecord attr.setownerdocument userdata setuserdatatable node userdata entity_node notation_node msg dommessageformatter.formatmessage dommessageformatter.dom_domain domexception domexception.no_modification_allowed_err msg document_node document_type_node msg dommessageformatter.formatmessage dommessageformatter.dom_domain domexception domexception.not_supported_err msg entity_reference_node userdata node.getuserdatarecord node parent node.getparentnode parent parent.removechild source node child child node.getfirstchild node.removechild child node.setownerdocument userdata setuserdatatable node userdata doctype namednodemap entities doctype.getentities node entitynode entities.getnameditem node.getnodename entitynode child entitynode.getfirstchild child child child.getnextsibling node childclone child.clonenode node.appendchild childclone element_node userdata node.getuserdatarecord node parent node.getparentnode parent parent.removechild source node.setownerdocument userdata setuserdatatable node userdata elementimpl node reconciledefaultattributes userdata node.getuserdatarecord node parent node.getparentnode parent parent.removechild source node.setownerdocument userdata setuserdatatable node userdata userdata calluserdatahandlers source userdatahandler.node_adopted userdata node undeferchildren node node node node node nodeimpl node needssyncdata nodeimpl node synchronizedata namednodemap attributes node.getattributes attributes length attributes.getlength length undeferchildren attributes.item node nextnode nextnode node.getfirstchild nextnode node nextnode node.getnextsibling nextnode node node.getparentnode node node nextnode node nextnode getelementbyid elementid getidentifier elementid clearidentifiers identifiers identifiers.clear putidentifier idname element element removeidentifier idname needssyncdata synchronizedata identifiers identifiers identifiers.put idname element getidentifier idname needssyncdata synchronizedata identifiers elem identifiers.get idname elem node parent elem.getparentnode parent parent elem parent parent.getparentnode removeidentifier idname needssyncdata synchronizedata identifiers identifiers.remove idname getidentifiers needssyncdata synchronizedata identifiers identifiers identifiers.keys createelementns namespaceuri qualifiedname domexception elementnsimpl namespaceuri qualifiedname createelementns namespaceuri qualifiedname localpart domexception elementnsimpl namespaceuri qualifiedname localpart attr createattributens namespaceuri qualifiedname domexception attrnsimpl namespaceuri qualifiedname attr createattributens namespaceuri qualifiedname localpart domexception attrnsimpl namespaceuri qualifiedname localpart nodelist getelementsbytagnamens namespaceuri localname deepnodelistimpl namespaceuri localname clone clonenotsupportedexception coredocumentimpl newdoc coredocumentimpl super.clone newdoc.doctype newdoc.docelement newdoc isxmlname xml11version xml11version xmlchar.isvalidname xml11char.isxml11validname isvalidqname prefix local xml11version local validncname xml11version validncname prefix xmlchar.isvalidncname prefix xmlchar.isvalidncname local validncname prefix xml11char.isxml11validncname prefix xml11char.isxml11validncname local validncname iskidok node parent node child allowgrammaraccess parent.getnodetype node.document_type_node child.getnodetype node.element_node kidok parent.getnodetype child.getnodetype changed changes changes changes nodelistcache getnodelistcache parentnode owner ffreenlcache nodelistcache owner nodelistcache ffreenlcache ffreenlcache ffreenlcache.next c.fchild c.fchildindex c.flength c.fowner.fnodelistcache owner freenodelistcache nodelistcache ffreenlcache ffreenlcache setuserdata node key data userdatahandler handler data userdata userdata.get t.remove key userdatarecord userdatarecord r.fdata userdata userdata weakhashmap userdata.put userdata.get userdata.put key userdatarecord data handler userdatarecord userdatarecord r.fdata getuserdata node key userdata userdata.get key userdatarecord userdatarecord r.fdata getuserdatarecord node userdata userdata.get removeuserdatatable node userdata userdata.get setuserdatatable node data userdata userdata weakhashmap data userdata.put data calluserdatahandlers node node operation userdata nodeimpl nodeimpl getuserdatarecord t.isempty calluserdatahandlers operation calluserdatahandlers node node operation userdata userdata userdata.isempty entries userdata.entryset iterator entries.hasnext map.entry entry map.entry entries.next key entry.getkey userdatarecord userdatarecord entry.getvalue r.fhandler r.fhandler.handle operation key r.fdata checknamespacewf qname colon1 colon2 errorchecking colon1 colon1 qname.length colon2 colon1 msg dommessageformatter.formatmessage dommessageformatter.dom_domain domexception domexception.namespace_err msg checkdomnserr prefix namespace errorchecking namespace msg dommessageformatter.formatmessage dommessageformatter.dom_domain domexception domexception.namespace_err msg prefix.equals namespace.equals namespacecontext.xml_uri msg dommessageformatter.formatmessage dommessageformatter.dom_domain domexception domexception.namespace_err msg prefix.equals namespace.equals namespacecontext.xmlns_uri prefix.equals namespace.equals namespacecontext.xmlns_uri msg dommessageformatter.formatmessage dommessageformatter.dom_domain domexception domexception.namespace_err msg checkqname prefix local errorchecking validncname xml11version validncname prefix xmlchar.isvalidncname prefix xmlchar.isvalidncname local validncname prefix xml11char.isxml11validncname prefix xml11char.isxml11validncname local validncname msg dommessageformatter.formatmessage dommessageformatter.dom_domain domexception domexception.invalid_character_err msg isxml11version xml11version isnormalizedocrequired isxmlversionchanged xmlversionchanged setuserdata nodeimpl data setuserdata data getuserdata nodeimpl getuserdata addeventlistener nodeimpl node type eventlistener listener usecapture removeeventlistener nodeimpl node type eventlistener listener usecapture copyeventlisteners nodeimpl src nodeimpl tgt dispatchevent nodeimpl node event replacedtext characterdataimpl node deletedtext characterdataimpl node offset count insertedtext characterdataimpl node offset count modifyingcharacterdata nodeimpl node replace modifiedcharacterdata nodeimpl node oldvalue replace insertingnode nodeimpl node replace insertednode nodeimpl node nodeimpl newinternal replace removingnode nodeimpl node nodeimpl oldchild replace removednode nodeimpl node replace replacingnode nodeimpl node replacednode nodeimpl node replacingdata nodeimpl node replacedcharacterdata nodeimpl node oldvalue modifiedattrvalue attrimpl attr oldvalue setattrnode attrimpl attr attrimpl previous removedattrnode attrimpl attr nodeimpl name renamedattrnode attr oldat attr newat renamedelement oldel newel readobject objectinputstream classnotfoundexception in.defaultreadobject userdata userdata weakhashmap userdata nodetable nodetable weakhashmap nodetable writeobject objectoutputstream olduserdata this.userdata oldnodetable this.nodetable olduserdata this.userdata olduserdata oldnodetable nodetable oldnodetable out.defaultwriteobject this.userdata olduserdata this.nodetable oldnodetable