.nu/xom/converters/DOMConverterjava/lang/Objectnu/xom/Attribute$Typenu/xom/AttributeTypeXMLNS_NAMESPACELjava/lang/String;http://www.w3.org/2000/xmlns/ ()V  convert)(Lorg/w3c/dom/Document;)Lnu/xom/Document;nu/xom/NodeFactory =(Lorg/w3c/dom/Document;Lnu/xom/NodeFactory;)Lnu/xom/Document;  org/w3c/dom/DocumentgetDocumentElement()Lorg/w3c/dom/Element;  org/w3c/dom/Element  getTagName()Ljava/lang/String; "# !$getNamespaceURI &# !'makeRootElement6(Ljava/lang/String;Ljava/lang/String;)Lnu/xom/Element; )* +startMakingDocument()Lnu/xom/Document; -. /nu/xom/Document1setRootElement(Lnu/xom/Element;)V 34 259(Lorg/w3c/dom/Element;Lnu/xom/NodeFactory;)Lnu/xom/Nodes; 7 8 nu/xom/Nodes:size()I <= ;>get(I)Lnu/xom/Node; @A ;Bnu/xom/ElementD insertChild(Lnu/xom/Node;I)V FG 2H appendChild(Lnu/xom/Node;)V JK 2L getFirstChild()Lorg/w3c/dom/Node; NO Porg/w3c/dom/NodeR getNodeType()S TU SV6(Lorg/w3c/dom/Node;Lnu/xom/NodeFactory;)Lnu/xom/Nodes; X YgetNextSibling [O S\.(Lorg/w3c/dom/DocumentFragment;)Lnu/xom/Nodes;B(Lorg/w3c/dom/DocumentFragment;Lnu/xom/NodeFactory;)Lnu/xom/Nodes; _ ` ;org/w3c/dom/DocumentFragmentc getChildNodes()Lorg/w3c/dom/NodeList; ef dgorg/w3c/dom/NodeListi getLength k= jlitem(I)Lorg/w3c/dom/Node; no jp appendNodes(Lnu/xom/Nodes;Lnu/xom/Nodes;)V rs tappend vK ;worg/w3c/dom/Commenty9(Lorg/w3c/dom/Comment;Lnu/xom/NodeFactory;)Lnu/xom/Nodes; { |org/w3c/dom/DocumentType~>(Lorg/w3c/dom/DocumentType;Lnu/xom/NodeFactory;)Lnu/xom/Nodes;  org/w3c/dom/Text6(Lorg/w3c/dom/Text;Lnu/xom/NodeFactory;)Lnu/xom/Nodes;  !org/w3c/dom/ProcessingInstructionG(Lorg/w3c/dom/ProcessingInstruction;Lnu/xom/NodeFactory;)Lnu/xom/Nodes;  nu/xom/XMLExceptionjava/lang/StringBuffer Unexpected DOM node type: ,(Ljava/lang/String;)Ljava/lang/StringBuffer; v (I)Ljava/lang/StringBuffer; v toString # (Ljava/lang/String;)V  '(Lorg/w3c/dom/Comment;)Lnu/xom/Comment;nu/xom/Comment getNodeValue # z  makeComment"(Ljava/lang/String;)Lnu/xom/Nodes; !(Lorg/w3c/dom/Text;)Lnu/xom/Text; nu/xom/Text makeText &(Lorg/w3c/dom/Attr;)Lnu/xom/Attribute;org/w3c/dom/AttrgetName # ' 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V  C(Lorg/w3c/dom/ProcessingInstruction;)Lnu/xom/ProcessingInstruction;nu/xom/ProcessingInstruction getTarget # '(Ljava/lang/String;Ljava/lang/String;)V  makeProcessingInstruction4(Ljava/lang/String;Ljava/lang/String;)Lnu/xom/Nodes; ,(Lorg/w3c/dom/DocumentType;)Lnu/xom/DocType;nu/xom/DocType  getPublicId #  getSystemId #  getInternalSubset # setInternalDTDSubset  makeDocTypeF(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lnu/xom/Nodes; '(Lorg/w3c/dom/Element;)Lnu/xom/Element; makeElement;(Lorg/w3c/dom/Element;Lnu/xom/NodeFactory;)Lnu/xom/Element;  !g hasChildNodes()Z S SP getParentNode O Snu/xom/ParentNode getParent()Lnu/xom/ParentNode; LfinishMakingElement (Lnu/xom/Element;)Lnu/xom/Nodes;  !startMakingElement *  getAttributes()Lorg/w3c/dom/NamedNodeMap;  !org/w3c/dom/NamedNodeMap l pgetValue #  java/lang/String equals(Ljava/lang/Object;)Z    xmlnsindexOf(I)I    substring(I)Ljava/lang/String;   &(Ljava/lang/String;)Ljava/lang/String; & EaddNamespaceDeclaration  E UNDECLAREDLnu/xom/Attribute$Type; !" # makeAttribute](Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lnu/xom/Attribute$Type;)Lnu/xom/Nodes; %& ' addAttribute(Lnu/xom/Attribute;)V )* E+ ELH(Lnu/xom/Document;Lorg/w3c/dom/DOMImplementation;)Lorg/w3c/dom/Document;getRootElement()Lnu/xom/Element; /0 21getQualifiedName 3# E4 E' getDocType()Lnu/xom/DocType; 78 29 getPublicID ;# < getSystemID ># ?org/w3c/dom/DOMImplementationAcreateDocumentTypeR(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/DocumentType; CD BEcreateDocumentV(Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/DocumentType;)Lorg/w3c/dom/Document; GH BI getChildCount K= 2LgetChild NA 2O=(Lnu/xom/Element;Lorg/w3c/dom/Document;)Lorg/w3c/dom/Element; Q R7(Lnu/xom/Node;Lorg/w3c/dom/Document;)Lorg/w3c/dom/Node; T U insertBefore8(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node; WX Y&(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node; J[ \7(Lnu/xom/Text;Lorg/w3c/dom/Document;)Lorg/w3c/dom/Text; ^ _=(Lnu/xom/Comment;Lorg/w3c/dom/Document;)Lorg/w3c/dom/Comment; a bY(Lnu/xom/ProcessingInstruction;Lorg/w3c/dom/Document;)Lorg/w3c/dom/ProcessingInstruction; d eUnexpected node type: ggetClass()Ljava/lang/Class; ij kjava/lang/Classm n   createComment)(Ljava/lang/String;)Lorg/w3c/dom/Comment; qr s  createTextNode&(Ljava/lang/String;)Lorg/w3c/dom/Text; vw x  createProcessingInstructionI(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/ProcessingInstruction; |} ~ Q  nu/xom/Node L Ogrow([II)[I    L O S\java/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V   E createElement)(Ljava/lang/String;)Lorg/w3c/dom/Element;  createElementNS;(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element;  getAttributeCount = E getAttribute(I)Lnu/xom/Attribute;  E ' getLocalName # createAttribute&(Ljava/lang/String;)Lorg/w3c/dom/Attr;  setAttributeNode&(Lorg/w3c/dom/Attr;)Lorg/w3c/dom/Attr;  ! 4createAttributeNS8(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Attr;  setAttributeNodeNS  !  setValue  getNamespaceDeclarationCount = EgetNamespacePrefix  Exmlns: ConstantValueCode InnerClasses!  *  *Y  *M+,%,(,N+0:-6,+9:666?EC: * E E66 I  M*Q:6 W;+Z: 6   ?  C I ]:]:6+Z: 6   ?  CM ]: ^ *Ya _E9;YbM*hN6-m-q+Z:,u, rs&=+?*+Cx X*W=n 8nS\nneAnJ*!+9*z+}*+*+*+*+YY Y* { +* Y*  +* 1%*L*M,MY+,*  Y**ɰ +**Ͱ 2&Y***L+*+ UI+***M>,?),C:Й*ާ , *Y9CE 7- !*M*+N-Z;Yb:*:6m7q+Z:6?Cx-:6,,M6=,*,],]M6,M6:,W6),!+:,:),+Z:6?CQ+- -!*(M*%N**W +-,,: +-,:*:6:::  :  :   @y:`:  :       J+  $(: 6   ?.  C:   ,  - ΄1 . *2M,5N,6:*:::+-=@F:+-J::6 6  *M\* P:  ЙC E ESW6 * V:   ZW  ]W  T^R* *+`* *+c*™ *+fYYh*lo a +*pt ^ +*uy d+*z*{ Q *+M,N*:6 :6O6+#:6:Ov6: -:  WE N d/ :*l:  ].66vO :E!E:  +: - W N=+V: - W), &***h M*,*, Qp d*6M*2 +N&,+*5N+,*5N*66_*::+:-W+:-W*66*:*:*:  E E:  p`%+ : - W 4+ Yö: - W R-