3 "# " i$ i% i&' " i( i) i* i+ i, i- i. /0 i1 i2 i3 i4 5 67 * 8 i9 : i;< /= i> i? i@ iA /BC D E F G HI J KL .M .N iO P iQ R S T UV WXY :R iZ i[ /\] A" A^_ AD i` ia ib ic d e ifgh Oi j k l m n io p q ir s tu 5v iwxy z{ | }I i~ i i l8 l @ q u"  i    } i iTagClosingPolicy InnerClassesTagtagStackLjava/util/Stack; Signature:Ljava/util/Stack;writerLjava/io/Writer; attributesLjava/util/Map;5Ljava/util/Map;bindings5Ljava/util/Map;previousBuilder#Lcom/googlecode/jatl/MarkupBuilder;&Lcom/googlecode/jatl/MarkupBuilder<*>;depthInamespacePrefixLjava/lang/String;previousIndenterLcom/googlecode/jatl/Indenter;indenterq ConstantValueindentOn indentOffindentSameLine(Ljava/io/Writer;)VCodeLineNumberTableLocalVariableTablethisLocalVariableTypeTable(Lcom/googlecode/jatl/MarkupBuilder;&(Lcom/googlecode/jatl/MarkupBuilder;)Vbuilder)(Lcom/googlecode/jatl/MarkupBuilder<*>;)V()V'(Lcom/googlecode/jatl/MarkupBuilder;Z)Vt'Lcom/googlecode/jatl/MarkupBuilder$Tag;nestedZ StackMapTable*(Lcom/googlecode/jatl/MarkupBuilder<*>;Z)VgetSelf()Ljava/lang/Object;()TT;ns&(Ljava/lang/String;)Ljava/lang/Object;prefix(Ljava/lang/String;)TT; setWritersetDepth(I)Vindent2(Lcom/googlecode/jatl/Indenter;)Ljava/lang/Object;#(Lcom/googlecode/jatl/Indenter;)TT; getAttributes()Ljava/util/Map;7()Ljava/util/Map;textraw'(Ljava/lang/String;Z)Ljava/lang/Object;expand(Ljava/lang/String;Z)TT;bind8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;namevalueLjava/lang/Object;v)(Ljava/lang/String;Ljava/lang/Object;)TT;unbind*(Ljava/util/Collection;)Ljava/lang/Object;nvpEntryLjava/util/Map$Entry;nvpsLjava/util/Collection;;Ljava/util/Map$Entry;SLjava/util/Collection;>;X(Ljava/util/Collection;>;)TT;starttagZ(Ljava/lang/String;Lcom/googlecode/jatl/MarkupBuilder$TagClosingPolicy;)Ljava/lang/Object;policy4Lcom/googlecode/jatl/MarkupBuilder$TagClosingPolicy;K(Ljava/lang/String;Lcom/googlecode/jatl/MarkupBuilder$TagClosingPolicy;)TT;attr'([Ljava/lang/String;)Ljava/lang/Object;nattrs[Ljava/lang/String;([Ljava/lang/String;)TT;xmlnsuri8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;)(Ljava/lang/String;Ljava/lang/String;)TT;end(I)Ljava/lang/Object;i(I)TT;endAlldonewrite7([Lcom/googlecode/jatl/MarkupWriter;)Ljava/lang/Object;w"Lcom/googlecode/jatl/MarkupWriter;writers#[Lcom/googlecode/jatl/MarkupWriter;(([Lcom/googlecode/jatl/MarkupWriter;)TT;writeCurrentTagcurrent writeStartTag*(Lcom/googlecode/jatl/MarkupBuilder$Tag;)VwriteTag(Ljava/lang/String;Z)Vclose writeEndTagwriteAttributes(Ljava/util/Map;)Vkeyspace;Ljava/util/Map$Entry;8(Ljava/util/Map;)V writeAttr'(Ljava/lang/String;Ljava/lang/String;)V&(Ljava/lang/String;)Ljava/lang/String;s,Lcom/googlecode/jatl/InternalStrSubstitutor;(Ljava/lang/String;)VeLjava/io/IOException; checkWriter createMap escapeMarkup DeprecatedescapeElementMarkupescapeAttributeMarkup writeIndent TagIndentSpotV(Lcom/googlecode/jatl/MarkupBuilder$Tag;Lcom/googlecode/jatl/Indenter$TagIndentSpot;)Vspot,Lcom/googlecode/jatl/Indenter$TagIndentSpot;(Ljava/lang/Object; SourceFileMarkupBuilder.java java/util/Stack  java/util/HashMap     %com/googlecode/jatl/MarkupBuilder$Tag  Writer is already set.      java/lang/String       java/util/Map$Entry       /attributes should be multiple of 2 (name=value) java/lang/IllegalStateExceptionuThere are no open tags to add attributes too. Markup attributes should only be added immediatly after starting a tag. java/lang/StringBuilder :xmlns    7The previous builder has its writer set. It should not.'com/googlecode/jatl/MarkupBuilderWriter           < />> @AC!! ! A*G  u+****+ !"*STUW M*+#a  +* *+ +L*+"*jklmo     @&/+$%,,&*,' ,N* +-(W***/// /@t* +)* +*W*  6++M,,$,-.N*-/&-01W*.1 66 66 )O *+23   3*Y+4N-,5-*6-* *-7W* %.*333 & 3a+p8**9 :Y;<*=>+*=+2+2(W*"+59CS\*;!=aa a @ M*+> =+?*,?@AYB,CDCEN*&Y-SY+SF ,*===, = R&v* *GW* /**L*+H*+I*JW*K*!*/  /e* *GW*   1*LW* "* M* **+, - /+102 1 1@=***`=*+N+N-66E-2:#OO** `PW*QW*. <=">&?,@BAOBgDlEx@~I*B6"a 2S ii1P**;*L+R)+S"++5TR*+H+5T*GW*K* MNOP'Q2R7SATFXOY-P PFG+SB+9;*+UV*+W+XY*+ZV+X *+[V++XS+9& \]^"_*`1a9cAdFfGG G9 H*=N*AYB\C+CE"--]*^"*-_ *`" *a"& ijk)l/m4o8pArGs*HHHCHC 4 <+S7*+bV*AYBcC+WCaCE"+S*+[Vvwx.y3z;|<< <;/Z+=+deN-,@--.:/&:0&: *^"=*f. '3?CLNVY>3#?'/ZZS '/ZZ% 8.&& i   ,,*+&**AYB+CgC*,hCE "+ ,,, ,+ g!AYBjC**+ kCjCE!! ! flY* mM,+n      **+oMqYr,s p    Op J *t     DuYv   K+w  L*+x  K+y 2**+* ,+z+5+R{NqY|-s"%p"%&1*& 222 2ep Q1}Y~~ }Y}Y~  !"i@i . @