Edit C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\classes\org\xmlpull\v1\builder\adapter\XmlElementAdapter.class
Êþº¾ .¢ ' ! " # +$ % & ' () *+ , -./.0 1 +23 2 4 567 # 89 : ';< $= > ? @ +A BC DE 'FG HIJKL .MN O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h ' i j k l m n o p q r s t u v w x y z { | } ~ ? ? ? ? ? ? ? ? ? ? ? ? ? topAdapter 2Lorg/xmlpull/v1/builder/adapter/XmlElementAdapter; target #Lorg/xmlpull/v1/builder/XmlElement; parent %Lorg/xmlpull/v1/builder/XmlContainer; 6class$org$xmlpull$v1$builder$adapter$XmlElementAdapter Ljava/lang/Class; Synthetic 'class$org$xmlpull$v1$builder$XmlElement <init> &(Lorg/xmlpull/v1/builder/XmlElement;)V Code LineNumberTable LocalVariableTable this setTarget doc $Lorg/xmlpull/v1/builder/XmlDocument; parentEl child Ljava/lang/Object; iter Ljava/util/Iterator; clone ()Ljava/lang/Object; ela Exceptions? getTarget %()Lorg/xmlpull/v1/builder/XmlElement; getTopAdapter 4()Lorg/xmlpull/v1/builder/adapter/XmlElementAdapter; setTopAdapter 5(Lorg/xmlpull/v1/builder/adapter/XmlElementAdapter;)V adapter castOrWrap h(Lorg/xmlpull/v1/builder/XmlElement;Ljava/lang/Class;)Lorg/xmlpull/v1/builder/adapter/XmlElementAdapter; e Ljava/lang/Exception; currentAdap currentAdapClass t el adapterClass fixImportedChildParent (Ljava/lang/Object;)V childEl childElParent fixElementParent H(Lorg/xmlpull/v1/builder/XmlElement;)Lorg/xmlpull/v1/builder/XmlElement; getRoot '()Lorg/xmlpull/v1/builder/XmlContainer; root getParent setParent ((Lorg/xmlpull/v1/builder/XmlContainer;)V newNamespace K(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/builder/XmlNamespace; prefix Ljava/lang/String; namespaceName attribute 9(Ljava/lang/String;)Lorg/xmlpull/v1/builder/XmlAttribute; attributeName ^(Lorg/xmlpull/v1/builder/XmlNamespace;Ljava/lang/String;)Lorg/xmlpull/v1/builder/XmlAttribute; attributeNamespaceName %Lorg/xmlpull/v1/builder/XmlNamespace; findAttribute K(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/builder/XmlAttribute; attributes ()Ljava/util/Iterator; removeAllChildren ()V addAttribute ?(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lorg/xmlpull/v1/builder/XmlAttribute; attributeType attributePrefix attributeNamespace attributeValue specified Z getAttributeValue 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; p(Lorg/xmlpull/v1/builder/XmlNamespace;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/builder/XmlAttribute; namespace name value getNamespaceName ()Ljava/lang/String; ensureChildrenCapacity (I)V minCapacity I namespaces removeAllAttributes getNamespace '()Lorg/xmlpull/v1/builder/XmlNamespace; getBaseUri removeAttribute ((Lorg/xmlpull/v1/builder/XmlAttribute;)V attr %Lorg/xmlpull/v1/builder/XmlAttribute; declareNamespace removeAllNamespaceDeclarations hasAttributes ()Z ?(Ljava/lang/String;Lorg/xmlpull/v1/builder/XmlNamespace;Ljava/lang/String;Ljava/lang/String;Z)Lorg/xmlpull/v1/builder/XmlAttribute; type L(Lorg/xmlpull/v1/builder/XmlNamespace;)Lorg/xmlpull/v1/builder/XmlNamespace; hasNamespaceDeclarations lookupNamespaceByName 9(Ljava/lang/String;)Lorg/xmlpull/v1/builder/XmlNamespace; p ns lookupNamespaceByPrefix namespacePrefix setBaseUri (Ljava/lang/String;)V baseUri setNamespace ((Lorg/xmlpull/v1/builder/XmlNamespace;)V #ensureNamespaceDeclarationsCapacity getName setName ?(Ljava/lang/String;Lorg/xmlpull/v1/builder/XmlNamespace;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/builder/XmlAttribute; ensureAttributeCapacity L(Lorg/xmlpull/v1/builder/XmlAttribute;)Lorg/xmlpull/v1/builder/XmlAttribute; attributeValueToAdd element &(I)Lorg/xmlpull/v1/builder/XmlElement; position requiredElement \(Lorg/xmlpull/v1/builder/XmlNamespace;Ljava/lang/String;)Lorg/xmlpull/v1/builder/XmlElement; n ](Lorg/xmlpull/v1/builder/XmlNamespace;Ljava/lang/String;Z)Lorg/xmlpull/v1/builder/XmlElement; create elements Z(Lorg/xmlpull/v1/builder/XmlNamespace;Ljava/lang/String;)Lorg/xmlpull/v1/builder/Iterable; findElementByName Z(Ljava/lang/String;Lorg/xmlpull/v1/builder/XmlElement;)Lorg/xmlpull/v1/builder/XmlElement; elementToStartLooking newElement addElement I(ILorg/xmlpull/v1/builder/XmlElement;)Lorg/xmlpull/v1/builder/XmlElement; pos 7(Ljava/lang/String;)Lorg/xmlpull/v1/builder/XmlElement; I(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/builder/XmlElement; addChild insertChild (ILjava/lang/Object;)V childToInsert l(Ljava/lang/String;Ljava/lang/String;Lorg/xmlpull/v1/builder/XmlElement;)Lorg/xmlpull/v1/builder/XmlElement; removeChild children requiredElementContent #()Lorg/xmlpull/v1/builder/Iterable; requiredTextContent hasChild (Ljava/lang/Object;)Z hasChildren replaceChild '(Ljava/lang/Object;Ljava/lang/Object;)V newChild oldChild replaceChildrenWithText textContent class$ %(Ljava/lang/String;)Ljava/lang/Class; x1 "Ljava/lang/ClassNotFoundException; x0 SourceFile XmlElementAdapter.java? java/lang/ClassNotFoundException java/lang/NoClassDefFoundError? Ê { ç { º ? | s t § ¥ u v "org/xmlpull/v1/builder/XmlDocument? | !org/xmlpull/v1/builder/XmlElement ¸?? Û? ? ? ? ? ? 0org/xmlpull/v1/builder/adapter/XmlElementAdapter q r ? ? "java/lang/IllegalArgumentException null element can not be wrapped w x 0org.xmlpull.v1.builder.adapter.XmlElementAdapter?? java/lang/StringBuffer class for cast/wrap must extend ????? Ê?? ? ? java/lang/Class z x !org.xmlpull.v1.builder.XmlElement?? java/lang/Object?? java/lang/Exception *org/xmlpull/v1/builder/XmlBuilderException could not create wrapper of {¡ could not wrap element ¨ © ¤ ¥ ª « ¯ ° ¯ ² µ ¶ · ¸ ¹ º » ¼ Ã Ä » Å É Ê Ë Ì Ï ¸ Ð º Ñ Ò Ó Ê Ô Õ Ø « Ù º Ú Û » Ü Ø Þ » ¶ ß Û à á ä á ª á æ ç é ê ë Ì ì Ê í ç » î ï Ì » ð ò ó õ ö ò ö ò ø ú û ü ý ÿ ö £ ¢ £ ü ? ü ü ? Ê ÿ ö Û ÿ ç $java/lang/CloneNotSupportedException forName getMessage setDocumentElement java/util/Iterator hasNext next isAssignableFrom (Ljava/lang/Class;)Z append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; ,(Ljava/lang/Object;)Ljava/lang/StringBuffer; toString getClass ()Ljava/lang/Class; getConstructor 3([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; java/lang/reflect/Constructor newInstance '([Ljava/lang/Object;)Ljava/lang/Object; *(Ljava/lang/String;Ljava/lang/Throwable;)V ! + q r s t u v w x y z x y J { | } F *· *+· ± ~ ? r s t ? | } û k*+µ +¹ Æ @*+¹ µ *´ Á ? *´ À M,*¹ *´ Á ? *´ À M,*+¹ +¹ M,¹ ? ,¹ N*-· §ÿë± ~ : ! "