Edit C:\edeal\jobs\RE7\JOB_TurnOver\lib\org\dom4j\io\PruningElementStack.class
Êþº¾ / n > ? @ A B C D E F G H I J K L K M N O P Q > R S T U V W X Y elementHandler Lorg/dom4j/ElementHandler; path [Ljava/lang/String; matchingElementIndex I <init> 0([Ljava/lang/String;Lorg/dom4j/ElementHandler;)V Code LineNumberTable LocalVariableTable this "Lorg/dom4j/io/PruningElementStack; 1([Ljava/lang/String;Lorg/dom4j/ElementHandler;I)V defaultCapacity popElement ()Lorg/dom4j/Element; i parent Lorg/dom4j/Element; answer pathMatches )(Lorg/dom4j/Element;Lorg/dom4j/Element;)V selectedNode validElement (Lorg/dom4j/Element;I)Z element index requiredName Ljava/lang/String; name checkPath ()V SourceFile PruningElementStack.java ! ; : ; ! Z * + [ 3 4 \ ] 0 1 ^ _ ` a b c d e f g h java/lang/RuntimeException java/lang/StringBuffer Invalid path of length: i j i k it must be greater than 2 l e ! m org/dom4j/io/PruningElementStack org/dom4j/io/ElementStack (I)V lastElementIndex stack [Lorg/dom4j/Element; org/dom4j/ElementHandler onEnd (Lorg/dom4j/ElementPath;)V org/dom4j/Element remove (Lorg/dom4j/Element;)Z getName ()Ljava/lang/String; java/lang/String equals (Ljava/lang/Object;)Z append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; (I)Ljava/lang/StringBuffer; toString (Ljava/lang/String;)V ! "