Edit C:\Users\Admin\.m2\repository\xalan\xalan\2.7.2\org\apache\xml\utils\DOMHelper.class
???? /? l k k k k!" # $ l% &' () * k+ k, k-. !/0102343506078 (9:;<=>? 0@ UA BC 4D 4E0F (G (H 4I 4J (K (L (M0A kN kO P Q0R S T kU kV kW X kY 4Z k[\ k]0^_`abcde Uf_gh ki_jkl3mn ]o ]p ]q 06 kr st ku vw vx sy vz 4{ 4|}~ m_NSInfos Ljava/util/Hashtable; m_NSInfoUnProcWithXMLNS Lorg/apache/xml/utils/NSInfo; m_NSInfoUnProcWithoutXMLNS m_NSInfoUnProcNoAncestorXMLNS m_NSInfoNullWithXMLNS m_NSInfoNullWithoutXMLNS m_NSInfoNullNoAncestorXMLNS m_candidateNoAncestorXMLNS Ljava/util/Vector; m_DOMFactory Lorg/w3c/dom/Document; <init> ()V Code LineNumberTable LocalVariableTable this Lorg/apache/xml/utils/DOMHelper; createDocument (Z)Lorg/w3c/dom/Document; pce 0Ljavax/xml/parsers/ParserConfigurationException; dfactory *Ljavax/xml/parsers/DocumentBuilderFactory; docBuilder #Ljavax/xml/parsers/DocumentBuilder; outNode isSecureProcessing Z ()Lorg/w3c/dom/Document; shouldStripSourceNode (Lorg/w3c/dom/Node;)Z textNode Lorg/w3c/dom/Node; Exceptions getUniqueID &(Lorg/w3c/dom/Node;)Ljava/lang/String; node isNodeAfter '(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Z i I adjust nParents1 nParents2 startNode1 startNode2 prevChild1 prevChild2 node1 node2 parent1 parent2 isNodeTheSame isNodeAfterSibling 9(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Z child children Lorg/w3c/dom/NamedNodeMap; nNodes found1 found2 parent child1 child2 child1type S child2type getLevel (Lorg/w3c/dom/Node;)S n level getNamespaceForPrefix ;(Ljava/lang/String;Lorg/w3c/dom/Element;)Ljava/lang/String; attr Lorg/w3c/dom/Attr; type declname Ljava/lang/String; prefix namespaceContext Lorg/w3c/dom/Element; namespace getNamespaceOfNode nsObj Ljava/lang/Object; hasProcessedNS nsInfo namespaceOfPrefix p isPrefix aname nnm elementHasXMLNS parentType candidateInfo nCandidates nodeName indexOfNSSep ancestorsHaveXMLNS nHasXMLNS ntype getLocalNameOfNode qname index getExpandedElementName )(Lorg/w3c/dom/Element;)Ljava/lang/String; elem getExpandedAttributeName &(Lorg/w3c/dom/Attr;)Ljava/lang/String; isIgnorableWhitespace (Lorg/w3c/dom/Text;)Z Lorg/w3c/dom/Text; isIgnorable Deprecated getRoot &(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node; root getRootNode nt isNamespaceNode attrName getParentOfNode doc impl Lorg/w3c/dom/DOMImplementation; rootElem nodeType getElementByID ?(Ljava/lang/String;Lorg/w3c/dom/Document;)Lorg/w3c/dom/Element; id getUnparsedEntityURI <(Ljava/lang/String;Lorg/w3c/dom/Document;)Ljava/lang/String; entities entity Lorg/w3c/dom/Entity; notationName name url doctype Lorg/w3c/dom/DocumentType; locateAttrParent ;(Lorg/w3c/dom/Element;Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node; check setDOMFactory (Lorg/w3c/dom/Document;)V domFactory getDOMFactory getNodeData buf 'Lorg/apache/xml/utils/FastStringBuffer; s <(Lorg/w3c/dom/Node;Lorg/apache/xml/utils/FastStringBuffer;)V <clinit> SourceFile DOMHelper.java z { java/util/Hashtable m n java/util/Vector v w x y??????? 7http://javax.xml.XMLConstants/feature/secure-processing?? .javax/xml/parsers/ParserConfigurationException???? ? java/lang/RuntimeException ER_CREATEDOCUMENT_NOT_SUPPORTED??? z? ? ? java/lang/StringBuffer N???????????? ? ? ? ? ? ? #org/apache/xml/dtm/ref/DTMNodeProxy? ??????????????? xml?? $http://www.w3.org/XML/1998/namespace xmlns http://www.w3.org/2000/xmlns/ xmlns: org/w3c/dom/Element?????? org/apache/xml/utils/NSInfo? ?? ???????? ?? ??????? o p q p?????????? r p t p u p? { s p z? ? ? : ? ?? ???? Core 2.0??? org/w3c/dom/Attr???? &ER_CHILD_HAS_NO_OWNER_DOCUMENT_ELEMENT ? ???????? org/w3c/dom/Entity?????? ? ????????????? z? z? org/apache/xml/utils/DOMHelper java/lang/Object (javax/xml/transform/TransformerException (javax/xml/parsers/DocumentBuilderFactory newInstance ,()Ljavax/xml/parsers/DocumentBuilderFactory; setNamespaceAware (Z)V setValidating setFeature (Ljava/lang/String;Z)V newDocumentBuilder %()Ljavax/xml/parsers/DocumentBuilder; !javax/xml/parsers/DocumentBuilder newDocument org/apache/xml/res/XMLMessages createXMLMessage 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; (Ljava/lang/String;)V append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; hashCode ()I java/lang/Integer toHexString (I)Ljava/lang/String; java/lang/String toUpperCase ()Ljava/lang/String; toString equals org/w3c/dom/Node getNodeType ()S getAttributes ()Lorg/w3c/dom/NamedNodeMap; org/w3c/dom/NamedNodeMap getLength item (I)Lorg/w3c/dom/Node; getFirstChild ()Lorg/w3c/dom/Node; getNextSibling (Ljava/lang/Object;)Z getAttributeNode &(Ljava/lang/String;)Lorg/w3c/dom/Attr; getNodeValue get &(Ljava/lang/Object;)Ljava/lang/Object; m_hasProcessedNS m_namespace getNodeName indexOf (I)I substring (II)Ljava/lang/String; m_ancestorHasXMLNSAttrs m_hasXMLNSAttrs charAt (I)C startsWith (Ljava/lang/String;)Z put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; addElement (Ljava/lang/Object;)V getParentNode size elementAt (I)Ljava/lang/Object; removeAllElements getOwnerDocument org/w3c/dom/Document getImplementation !()Lorg/w3c/dom/DOMImplementation; org/w3c/dom/DOMImplementation hasFeature '(Ljava/lang/String;Ljava/lang/String;)Z getOwnerElement ()Lorg/w3c/dom/Element; getDocumentElement getDoctype ()Lorg/w3c/dom/DocumentType; org/w3c/dom/DocumentType getEntities getNamedItem &(Ljava/lang/String;)Lorg/w3c/dom/Node; getNotationName getSystemId getPublicId %org/apache/xml/utils/StringBufferPool )()Lorg/apache/xml/utils/FastStringBuffer; %org/apache/xml/utils/FastStringBuffer length free *(Lorg/apache/xml/utils/FastStringBuffer;)V (ZZ)V (ZZI)V ! k l m n o p q p r p s p t p u p v w x y z { | V *? *? Y? ? *? Y? ? *? ? } 4 6 X ? ~ ? ? ? | ? 8? L+? +? ? +? ? M+? M,? N-?L? Y? ? ? ( ) } . U W X Z ^ ` c "