Edit C:\Users\Admin\.m2\repository\xalan\xalan\2.7.2\org\apache\xalan\xsltc\dom\SAXImpl.class
???? /? K L M NO P QR S) T U V W XY Z [ \ ] ^` a ] ^ b cd ef gh i j k lm no $pq^ r stuv +x *yz .{| 0} ~ + ? ? ?? 7? O? 7? ? ?? ?? ? c? c? c? c? ? ?? ? 7? ? ? ? ? ? ? ? ?? OS ? ? ? ? ? ? ?? X?? ? "? ?? Z?? ? ?? c? c? c? c? ? ? O??? ? ? ? ? ? ? ?? ? ?????? ? ? ? ? ? ? ? ? ? ? ?? ? ?? ?? ???? ? ?? ?? ? ??? ? ? ? ? ?? ?Z ?]? ?? +a? ?Z? ?Z? ?Z ?\? ?Z? ?Z? ?Z? ?Z? ?a? ?? ? ?? ? ?? ?\ ?? ?? ?\ ?? ?? ?? ?? ? ?? ? ? ? ?x ? ! " # $ % & '() * c+(, - . /(0 1 2 3(4 5 c6 7(89(?: ; <=> ?? @ ^AB ?C ^DE ?F ^GH I JKLMNONPRST ZUVWXYZ [ \ ] ^ _`abcd NamespaceAttributeIterator InnerClasses NamespaceChildrenIterator NamespaceWildcardIterator NodeValueIterator TypedNamespaceIterator _uriCount I _prefixCount _xmlSpaceStack [I _idx _preserve Z XML_STRING Ljava/lang/String; ConstantValuee XML_PREFIX XMLSPACE_STRING PRESERVE_STRING XMLNS_PREFIXf XML_URI _escaping _disableEscaping _textNodeToProcess EMPTYSTRING EMPTYITERATOR $Lorg/apache/xml/dtm/DTMAxisIterator; _namesSize _nsIndex *Lorg/apache/xalan/xsltc/runtime/Hashtable; _size _dontEscape %Lorg/apache/xalan/xsltc/dom/BitArray; _documentURI _documentURIIndex _document Lorg/w3c/dom/Document; _node2Ids _hasDOMSource _dtmManager ,Lorg/apache/xalan/xsltc/dom/XSLTCDTMManager; _nodes [Lorg/w3c/dom/Node; _nodeLists [Lorg/w3c/dom/NodeList; XML_LANG_ATTRIBUTEg setDocumentURI (Ljava/lang/String;)V Code LineNumberTable LocalVariableTable this $Lorg/apache/xalan/xsltc/dom/SAXImpl; uri getDocumentURI ()Ljava/lang/String; baseURI (I)Ljava/lang/String; node setupMapping >([Ljava/lang/String;[Ljava/lang/String;[I[Ljava/lang/String;)V names [Ljava/lang/String; urisArray typesArray namespaces lookupNamespace '(ILjava/lang/String;)Ljava/lang/String; NamespaceIterator BLorg/apache/xml/dtm/ref/DTMDefaultBaseIterators$NamespaceIterator; nsnode prefix anode ancestors AncestorIterator :Lorg/apache/xml/dtm/ref/sax2dtm/SAX2DTM2$AncestorIterator; Exceptions isElement (I)Z isAttribute getSize ()I setFilter '(Lorg/apache/xalan/xsltc/StripFilter;)V filter $Lorg/apache/xalan/xsltc/StripFilter; lessThan (II)Z node1 node2 makeNode (I)Lorg/w3c/dom/Node; index nodeID 8(Lorg/apache/xml/dtm/DTMAxisIterator;)Lorg/w3c/dom/Node; iter makeNodeList (I)Lorg/w3c/dom/NodeList; <(Lorg/apache/xml/dtm/DTMAxisIterator;)Lorg/w3c/dom/NodeList; getNodeValueIterator ^(Lorg/apache/xml/dtm/DTMAxisIterator;ILjava/lang/String;Z)Lorg/apache/xml/dtm/DTMAxisIterator; iterator type value op orderNodes K(Lorg/apache/xml/dtm/DTMAxisIterator;I)Lorg/apache/xml/dtm/DTMAxisIterator; source getIterator &()Lorg/apache/xml/dtm/DTMAxisIterator; getNSType (I)I s eType getNamespaceType -([Ljava/lang/String;[Ljava/lang/String;[II)[I i uris types nNames result getGeneralizedType (Ljava/lang/String;)I name (Ljava/lang/String;Z)I code searchOnly lName ns lNameStartIdx getMapping ,([Ljava/lang/String;[Ljava/lang/String;[I)[S genType namesLength exLength [S getReverseMapping ,([Ljava/lang/String;[Ljava/lang/String;[I)[I getMapping2 generalizedTypes resultLength getNamespaceMapping ([Ljava/lang/String;)[S Ljava/lang/Integer; nsLength mappingLength getReverseNamespaceMapping length <init> ?(Lorg/apache/xalan/xsltc/dom/XSLTCDTMManager;Ljavax/xml/transform/Source;ILorg/apache/xml/dtm/DTMWSFilter;Lorg/apache/xml/utils/XMLStringFactory;ZZ)V mgr Ljavax/xml/transform/Source; dtmIdentity whiteSpaceFilter Lorg/apache/xml/dtm/DTMWSFilter; xstringfactory 'Lorg/apache/xml/utils/XMLStringFactory; doIndexing buildIdIndex ?(Lorg/apache/xalan/xsltc/dom/XSLTCDTMManager;Ljavax/xml/transform/Source;ILorg/apache/xml/dtm/DTMWSFilter;Lorg/apache/xml/utils/XMLStringFactory;ZIZZ)V domsrc #Ljavax/xml/transform/dom/DOMSource; Lorg/w3c/dom/Node; blocksize newNameTable migrateTo "(Lorg/apache/xml/dtm/DTMManager;)V manager Lorg/apache/xml/dtm/DTMManager; getElementById id idString hasDOMSource ()Z xmlSpaceDefine (Ljava/lang/String;I)V val setting xmlSpaceRevert (I)V getShouldStripWhitespace handleTextEscaping ()V characters ([CII)V ch [C start startDocument endDocument startElement c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;Lorg/w3c/dom/Node;)V localName qname attributes Lorg/xml/sax/Attributes; Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V endElement 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V namespaceURI processingInstruction '(Ljava/lang/String;Ljava/lang/String;)V target data ignorableWhitespace startPrefixMapping definePrefixAndUri comment setEscaping (Z)Z temp print (II)V a child level getNodeName nodeh S getNamespaceName getAttributeNode (II)I attr element getAttributeValue (II)Ljava/lang/String; '(Ljava/lang/String;I)Ljava/lang/String; getChildren '(I)Lorg/apache/xml/dtm/DTMAxisIterator; getTypedChildren getAxisIterator axis getTypedAxisIterator ((II)Lorg/apache/xml/dtm/DTMAxisIterator; getNamespaceAxisIterator getTypedDescendantIterator getNthDescendant )(IIZ)Lorg/apache/xml/dtm/DTMAxisIterator; n includeself 4(ILorg/apache/xml/serializer/SerializationHandler;)V e Lorg/xml/sax/SAXException; handler 0Lorg/apache/xml/serializer/SerializationHandler; copy W(Lorg/apache/xml/dtm/DTMAxisIterator;Lorg/apache/xml/serializer/SerializationHandler;)V nodes 3(Lorg/apache/xml/serializer/SerializationHandler;)V 5(ILorg/apache/xml/serializer/SerializationHandler;Z)V c oldEscapeSetting escapeBit Ljava/lang/Exception; isChild copyPI shallowCopy E(ILorg/apache/xml/serializer/SerializationHandler;)Ljava/lang/String; uri1 exptype getLanguage langAttr parent getBuilder )()Lorg/apache/xalan/xsltc/dom/DOMBuilder; getOutputDomBuilder 2()Lorg/apache/xml/serializer/SerializationHandler; getResultTreeFrag (II)Lorg/apache/xalan/xsltc/DOM; initSize rtfType !(IIZ)Lorg/apache/xalan/xsltc/DOM; dtmPos rtf 1Lorg/apache/xalan/xsltc/dom/SimpleResultTreeImpl; 3Lorg/apache/xalan/xsltc/dom/AdaptiveResultTreeImpl; addToManager getElementsWithIDs ,()Lorg/apache/xalan/xsltc/runtime/Hashtable; entry Entry Ljava/util/Map$Entry; idEntries Ljava/util/Iterator; idAttrsTable getUnparsedEntityURI &(Ljava/lang/String;)Ljava/lang/String; entities Lorg/w3c/dom/NamedNodeMap; entity Lorg/w3c/dom/Entity; notationName doctype Lorg/w3c/dom/DocumentType; access$000 P(Lorg/apache/xalan/xsltc/dom/SAXImpl;)Lorg/apache/xml/dtm/ref/ExpandedNameTable; x0 Synthetic access$100 access$200 ((Lorg/apache/xalan/xsltc/dom/SAXImpl;I)I x1 access$300 access$400 <clinit> SourceFile SAXImpl.javah?i?jklm6nGoO java/lang/StringBuffer??pq9prsONO 8org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2$AncestorIterator?tefu?v?wix @org/apache/xml/dtm/ref/DTMDefaultBaseIterators$NamespaceIterator?yzQ{|}~Q NAMESPACE_PREFIX_ERR?????i@A2 org/w3c/dom/Node?? #org/apache/xml/dtm/ref/DTMNodeProxy???rsBC org/w3c/dom/NodeList *org/apache/xml/dtm/ref/DTMAxisIterNodeList @org/apache/xml/dtm/ref/DTMDefaultBaseIterators$SingletonIterator SingletonIterator???? 4org/apache/xalan/xsltc/dom/SAXImpl$NodeValueIterator?? ,org/apache/xalan/xsltc/dom/DupFilterIterator???i???Q??34 java/lang/Integer?????i???hi???????????Q?????????? !,!-!. (org/apache/xalan/xsltc/runtime/Hashtable5678#<4=!>? !javax/xml/transform/dom/DOMSource?? org/w3c/dom/Document:;???? *org/apache/xalan/xsltc/dom/XSLTCDTMManager?? preserve???? #org/apache/xalan/xsltc/dom/BitArray?i?????????? xml $http://www.w3.org/XML/1998/namespace?????????!????i???? xml:space????Q???????????????????????Q??G?Q <?? =" "?????? </p??G ?Q???????? 8org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2$ChildrenIterator ChildrenIterator =org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2$TypedChildrenIterator TypedChildrenIterator?? 6org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2$ParentIterator ParentIterator 9org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2$AttributeIterator AttributeIterator :org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2$DescendantIterator DescendantIterator 9org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2$FollowingIterator FollowingIterator 9org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2$PrecedingIterator PrecedingIterator @org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2$FollowingSiblingIterator FollowingSiblingIterator @org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2$PrecedingSiblingIterator PrecedingSiblingIterator ;org/apache/xml/dtm/ref/DTMDefaultBaseIterators$RootIterator RootIterator AXIS_SUPPORT_ERR??Q01 >org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2$TypedSingletonIterator TypedSingletonIterator?? =org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2$TypedAncestorIterator TypedAncestorIterator >org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2$TypedAttributeIterator TypedAttributeIterator ?org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2$TypedDescendantIterator TypedDescendantIterator >org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2$TypedFollowingIterator TypedFollowingIterator >org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2$TypedPrecedingIterator TypedPrecedingIterator Eorg/apache/xml/dtm/ref/sax2dtm/SAX2DTM2$TypedFollowingSiblingIterator TypedFollowingSiblingIterator Eorg/apache/xml/dtm/ref/sax2dtm/SAX2DTM2$TypedPrecedingSiblingIterator TypedPrecedingSiblingIterator 9org/apache/xalan/xsltc/dom/SAXImpl$TypedNamespaceIterator?? 9org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2$TypedRootIterator TypedRootIterator TYPED_AXIS_SUPPORT_ERR <org/apache/xalan/xsltc/dom/SAXImpl$NamespaceChildrenIterator =org/apache/xalan/xsltc/dom/SAXImpl$NamespaceAttributeIterator <org/apache/xalan/xsltc/dom/SAXImpl$NamespaceWildcardIterator?? Dorg/apache/xml/dtm/ref/DTMDefaultBaseIterators$NthDescendantIterator NthDescendantIterator?? org/xml/sax/SAXException (org/apache/xalan/xsltc/TransletException?? ????????????G???f??????Q???????G?Q?i?Q?? java/lang/Exception lang???? )org/apache/xml/serializer/ToXMLSAXHandler UTF-8??#'?i /org/apache/xalan/xsltc/dom/SimpleResultTreeImpl???? 1org/apache/xalan/xsltc/dom/AdaptiveResultTreeImpl???? org/apache/xalan/xsltc/DOM??????}????w?? java/util/Map$Entry???????????? org/w3c/dom/Entity?O?O?O56??? "org/apache/xalan/xsltc/dom/SAXImpl 'org/apache/xml/dtm/ref/sax2dtm/SAX2DTM2 (org/apache/xalan/xsltc/DOMEnhancedForDTM %org/apache/xalan/xsltc/dom/DOMBuilder xml: xmlns *http://www.w3.org/XML/1998/namespace:@lang _nextsib _firstch m_expandedNameTable *Lorg/apache/xml/dtm/ref/ExpandedNameTable; %org/apache/xml/utils/SystemIDResolver getAbsoluteURI setDocumentBaseURI getDocumentBaseURI append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; (I)Ljava/lang/StringBuffer; toString ,(Lorg/apache/xml/dtm/ref/sax2dtm/SAX2DTM2;)V includeSelf setStartNode next .org/apache/xml/dtm/ref/DTMDefaultBaseIterators 3(Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;)V getLocalName java/lang/String equals (Ljava/lang/Object;)Z getNodeValue +org/apache/xalan/xsltc/runtime/BasisLibrary runTimeError '(Ljava/lang/String;Ljava/lang/Object;)V getNodeType (I)S getNumberOfNodes makeNodeIdentity (Lorg/apache/xml/dtm/DTM;I)V "org/apache/xml/dtm/DTMAxisIterator 4(Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;I)V ?(Lorg/apache/xml/dtm/DTM;Lorg/apache/xml/dtm/DTMAxisIterator;)V _(Lorg/apache/xalan/xsltc/dom/SAXImpl;Lorg/apache/xml/dtm/DTMAxisIterator;ILjava/lang/String;Z)V '(Lorg/apache/xml/dtm/DTMAxisIterator;)V getDocument 5(Lorg/apache/xml/dtm/ref/DTMDefaultBaseIterators;IZ)V getNamespaceURI getIdForNamespace get &(Ljava/lang/Object;)Ljava/lang/Object; intValue (org/apache/xml/dtm/ref/ExpandedNameTable getExpandedTypeID )(Ljava/lang/String;Ljava/lang/String;IZ)I lastIndexOf substring charAt (I)C getType shortValue ()S ?(Lorg/apache/xml/dtm/DTMManager;Ljavax/xml/transform/Source;ILorg/apache/xml/dtm/DTMWSFilter;Lorg/apache/xml/utils/XMLStringFactory;ZIZZZ)V getNode ()Lorg/w3c/dom/Node; getOwnerDocument ()Lorg/w3c/dom/Document; )(Ljava/lang/String;)Lorg/w3c/dom/Element; _type size resize setBit put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; m_buildIdIndex m_parents Lorg/apache/xml/utils/IntStack; org/apache/xml/utils/IntStack peek m_wsfilter org/xml/sax/Attributes getIndex getValue m_previous getFirstChild java/lang/System out Ljava/io/PrintStream; getStringValueX java/io/PrintStream getFirstAttribute getNextAttribute (C)V getNextSibling (C)Ljava/lang/StringBuffer; println -(Lorg/apache/xml/dtm/ref/sax2dtm/SAX2DTM2;I)V org/apache/xml/dtm/Axis getNames setNodeType ((Lorg/apache/xalan/xsltc/dom/SAXImpl;I)V )(Lorg/apache/xalan/xsltc/dom/SAXImpl;II)V dispatchCharactersEvents !(ILorg/xml/sax/ContentHandler;Z)V (Ljava/lang/Exception;)V _exptype2 _exptype2Type _firstch2 makeNodeHandle _nextsib2 .org/apache/xml/serializer/SerializationHandler getNodeIdent getBit copyTextNode copyAttribute 5(IILorg/apache/xml/serializer/SerializationHandler;)V getNodeNameX namespaceAfterStartElement copyElement F(IILorg/apache/xml/serializer/SerializationHandler;)Ljava/lang/String; copyNS copyAttributes getPrefix addAttribute ((ILjava/lang/String;Ljava/lang/String;)I getParent 1(Lorg/xml/sax/ContentHandler;Ljava/lang/String;)V getFirstFreeDTMID 0(Lorg/apache/xalan/xsltc/dom/XSLTCDTMManager;I)V addDTM (Lorg/apache/xml/dtm/DTM;II)V R(Lorg/apache/xalan/xsltc/dom/XSLTCDTMManager;ILorg/apache/xml/dtm/DTMWSFilter;IZ)V getDTM \(Ljavax/xml/transform/Source;ZLorg/apache/xml/dtm/DTMWSFilter;ZZZIZ)Lorg/apache/xml/dtm/DTM; m_idAttributes Ljava/util/Hashtable; java/util/Hashtable entrySet ()Ljava/util/Set; java/util/Set ()Ljava/util/Iterator; java/util/Iterator hasNext ()Ljava/lang/Object; java/util/Map getKey getDoctype ()Lorg/w3c/dom/DocumentType; org/w3c/dom/DocumentType getEntities ()Lorg/w3c/dom/NamedNodeMap; org/w3c/dom/NamedNodeMap getNamedItem &(Ljava/lang/String;)Lorg/w3c/dom/Node; getNotationName getSystemId getPublicId $org/apache/xml/dtm/ref/EmptyIterator getInstance 1 ! "# $ % &# $ k '# $ v (# $ ` )# $ * +# $ l ,! -! . /# $ ? 01 2 34 5 67 8# 9 :; <4 =! >? @A BC D# $ E Q FG H I +? *+? ? ? I ? ? ?J KL M# NO H a )*? L+? +? ? Y? ? ? Y`? ? ? ? I ? ?J )KL $P# NQ H 9 *? ? I ?J KL R ST H S ? I ?J 4 KL UV WV X YV Z[ H ? f? Y*? :*? ? ? W? W? Y>? 7? Y*? :? W? Y6? *? ,? ???*? ????,? ? I 6 ? ? ? ? ? * ? 4 ? ; ? G ? T ? [ ? ^ ? d ?J H 4 'Y] C ^ fKL fR f_# &