Edit C:\Users\Admin\.m2\repository\xalan\xalan\2.7.2\org\apache\xalan\templates\ElemForEach.class
???? /? X ? W ? W ? W ? W ? E ? X ? W ? W ? ? ? ? ? ? ? ? ? ? W ? ? ? ? X ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? W ? ? ? ? ? ? ! ? ? ? ? ? ? ? ! ? ? ? ? ? ? ? ? ? ? ? ? ? W ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??? ? ? ? ? ? ? W ? ? ? X X ? ? ? E G ? ? ? ? ? ? X W X ? X ? serialVersionUID J ConstantValueS????p? DEBUG Z m_doc_cache_off m_selectExpression Lorg/apache/xpath/Expression; m_xpath Lorg/apache/xpath/XPath; m_sortElems Ljava/util/Vector; <init> ()V Code LineNumberTable LocalVariableTable this (Lorg/apache/xalan/templates/ElemForEach; setSelect (Lorg/apache/xpath/XPath;)V xpath getSelect ()Lorg/apache/xpath/Expression; compose .(Lorg/apache/xalan/templates/StylesheetRoot;)V i I sroot +Lorg/apache/xalan/templates/StylesheetRoot; length vnames Exceptions endCompose getSortElemCount ()I getSortElem ((I)Lorg/apache/xalan/templates/ElemSort; setSortElem ((Lorg/apache/xalan/templates/ElemSort;)V sortElem %Lorg/apache/xalan/templates/ElemSort; getXSLToken getNodeName ()Ljava/lang/String; execute 1(Lorg/apache/xalan/transformer/TransformerImpl;)V transformer .Lorg/apache/xalan/transformer/TransformerImpl; getTemplateMatch 2()Lorg/apache/xalan/templates/ElemTemplateElement; sortNodes s(Lorg/apache/xpath/XPathContext;Ljava/util/Vector;Lorg/apache/xml/dtm/DTMIterator;)Lorg/apache/xml/dtm/DTMIterator; xctxt Lorg/apache/xpath/XPathContext; keys sourceNodes Lorg/apache/xml/dtm/DTMIterator; sorter )Lorg/apache/xalan/transformer/NodeSorter; transformSelectedNodes expr xObject "Lorg/apache/xpath/objects/XObject; current t 0Lorg/apache/xalan/templates/ElemTemplateElement; nodeType currentNodes Lorg/apache/xml/utils/IntStack; currentExpressionNodes dtm Lorg/apache/xml/dtm/DTM; docID child sourceNode appendChild b(Lorg/apache/xalan/templates/ElemTemplateElement;)Lorg/apache/xalan/templates/ElemTemplateElement; newChild type callChildVisitors ,(Lorg/apache/xalan/templates/XSLTVisitor;Z)V visitor (Lorg/apache/xalan/templates/XSLTVisitor; callAttributes getExpression setExpression (Lorg/apache/xpath/Expression;)V exp readObject (Ljava/io/ObjectInputStream;)V os Ljava/io/ObjectInputStream; ! SourceFile ElemForEach.java i j b ` c d e f g h ? t u v ? ? ? ?"#&'()* ?+,-./0 f v1 ?23 #org/apache/xalan/templates/ElemSort java/util/Vector45 for-each6789:;<=>? ? ?@?A j 'org/apache/xalan/transformer/NodeSorter iBCD8EFGHIJKLFM jNOP ?QRST ? ? ?U selectVWXFYZ[F\Z] j^?_`a ?bcFdefg ?hij? ? ?k ?lmn ?opFqr org/apache/xpath/XPath i ? !org/apache/xpath/objects/XNodeSet iIsWt ju jv jw jx j ? ? ? ? ? ?yzy{ ? ?|}~ j &org/apache/xalan/templates/ElemForEach .org/apache/xalan/templates/ElemTemplateElement org/apache/xpath/ExpressionOwner (javax/xml/transform/TransformerException java/io/IOException java/lang/ClassNotFoundException )org/apache/xalan/templates/StylesheetRoot getComposeState ComposeState InnerClasses :()Lorg/apache/xalan/templates/StylesheetRoot$ComposeState; 6org/apache/xalan/templates/StylesheetRoot$ComposeState getVariableNames ()Ljava/util/Vector; getGlobalsSize org/apache/xpath/Expression fixupVariables (Ljava/util/Vector;I)V getStylesheetRoot -()Lorg/apache/xalan/templates/StylesheetRoot; m_selectDefault size elementAt (I)Ljava/lang/Object; addElement (Ljava/lang/Object;)V ,org/apache/xalan/transformer/TransformerImpl pushCurrentTemplateRuleIsNull (Z)V getDebug ()Z getTraceManager '()Lorg/apache/xalan/trace/TraceManager; #org/apache/xalan/trace/TraceManager fireTraceEvent 3(Lorg/apache/xalan/templates/ElemTemplateElement;)V fireTraceEndEvent popCurrentTemplateRuleIsNull "(Lorg/apache/xpath/XPathContext;)V org/apache/xml/dtm/DTMIterator setShouldCacheNodes runTo (I)V org/apache/xpath/XPathContext pushContextNodeList #(Lorg/apache/xml/dtm/DTMIterator;)V sort T(Lorg/apache/xml/dtm/DTMIterator;Ljava/util/Vector;Lorg/apache/xpath/XPathContext;)V setCurrentPos popContextNodeList getXPathContext !()Lorg/apache/xpath/XPathContext; getCurrentNode asIterator B(Lorg/apache/xpath/XPathContext;I)Lorg/apache/xml/dtm/DTMIterator; processSortKeys =(Lorg/apache/xalan/templates/ElemForEach;I)Ljava/util/Vector; C(Lorg/apache/xpath/XPathContext;)Lorg/apache/xpath/objects/XObject; fireSelectedEvent ?(ILorg/apache/xalan/templates/ElemTemplateElement;Ljava/lang/String;Lorg/apache/xpath/XPath;Lorg/apache/xpath/objects/XObject;)V pushCurrentNode getCurrentNodeStack !()Lorg/apache/xml/utils/IntStack; pushCurrentExpressionNode getCurrentExpressionNodeStack pushSAXLocatorNull pushElemTemplateElement getDTM (I)Lorg/apache/xml/dtm/DTM; nextNode org/apache/xml/utils/IntStack setTop org/apache/xml/dtm/DTM getNodeType (I)S m_firstChild setSAXLocator &(Ljavax/xml/transform/SourceLocator;)V setCurrentElement m_nextSibling getSourceTreeManager &()Lorg/apache/xpath/SourceTreeManager; getDocument "org/apache/xpath/SourceTreeManager removeDocumentFromCache release (Lorg/apache/xml/dtm/DTM;Z)Z fireSelectedEndEvent popSAXLocator popElemTemplateElement popCurrentExpressionNode popCurrentNode detach callVisitors D(Lorg/apache/xpath/ExpressionOwner;Lorg/apache/xpath/XPathVisitor;)V +(Lorg/apache/xalan/templates/XSLTVisitor;)V exprSetParent $(Lorg/apache/xpath/ExpressionNode;)V java/io/ObjectInputStream defaultReadObject ! W X Y Z [ \ ] _ ` \ a b ` c d e f g h i j k W *? *? *? *? *? ? l P K V ] ? P m n o p q k J *+? ? *+? ? l f j k m n o r f s t k / *? ? l t m n o u v k ? Q*+? *? =>? *? +? ????+? ? N*? ? *? -+? ? ? ? **? ? ? ? ? l * ? ? ? ? ? ? ( ? 0 ? B ? P ? m 4 w x Q n o Q y z G { x ( ) | h } ~ v k } !*? =>? *? +? ????*+? ? l ? ? ? ? ? ? m * w x ! n o ! y z { x } ~ ? ? k = *? ? ? *? ? ? l ? m n o ? ? k @ *? ? ? ? l ? m n o w x ? ? k \ *? ? *? Y? ? *? +? ? l ? ? ? ? m n o ? ? ? ? k - ? l ? m n o ? ? k - ? l ? m n o ? ? k ? F+? +? ? +? *? *+? +? ? +? *? +? ? M+? ? +? *? +? ,?? / / 0 / l 2 ( , / 7 ? E m F n o F ? ? } ~ ? ? k , *? l m n o ? ? k ? >? !Y+? ":-? # -? $ +-? %-,+? &-? ' +? (? :+? (?-? , 3 3 5 3 l * / 0 1 2 6 %7 ,; 0<