.O R  Q  Q  Q Q Q Q $ Q Q >   Q   ! Q $ >  Q $  > Q Q Q   $ ! Q Q Q > > >maxGCOverridesI groupManagersLjava/util/List; genericDefSet defaultGC+Lorg/apache/batik/svggen/SVGGraphicContext; topLevelGroupLorg/w3c/dom/Element; gcConverter4Lorg/apache/batik/svggen/SVGGraphicContextConverter;generatorContext-Lorg/apache/batik/svggen/SVGGeneratorContext;filterConverter,Lorg/apache/batik/svggen/SVGBufferedImageOp; otherDefs^(Lorg/apache/batik/ext/awt/g2d/GraphicContext;Lorg/apache/batik/svggen/SVGGeneratorContext;I)VCodeLineNumberTableLocalVariableTablethis(Lorg/apache/batik/svggen/DOMTreeManager;gc-Lorg/apache/batik/ext/awt/g2d/GraphicContext;addGroupManager,(Lorg/apache/batik/svggen/DOMGroupManager;)V groupManager)Lorg/apache/batik/svggen/DOMGroupManager;removeGroupManager appendGroupA(Lorg/w3c/dom/Element;Lorg/apache/batik/svggen/DOMGroupManager;)Vgmi nManagersgrouprecycleTopLevelGroup()V(Z)VrecycleConvertersZsetTopLevelGroup(Lorg/w3c/dom/Element;)VgetRoot()Lorg/w3c/dom/Element;,(Lorg/w3c/dom/Element;)Lorg/w3c/dom/Element;generatorCommentLorg/w3c/dom/Comment; svgElementsvgapplyDefaultRenderingStyleelement groupDefaultsLjava/util/Map;getGenericDefinitions genericDefsiterLjava/util/Iterator;getExtensionHandler,()Lorg/apache/batik/svggen/ExtensionHandler;setExtensionHandler-(Lorg/apache/batik/svggen/ExtensionHandler;)VextensionHandler*Lorg/apache/batik/svggen/ExtensionHandler;getDefinitionSet()Ljava/util/List;defSet addOtherDef definitiongetTopLevelGroupincludeDefinitionSet(Z)Lorg/w3c/dom/Element; defElement defsElementsLorg/w3c/dom/NodeList;getFilterConverter.()Lorg/apache/batik/svggen/SVGBufferedImageOp;getGraphicContextConverter6()Lorg/apache/batik/svggen/SVGGraphicContextConverter;getGeneratorContext/()Lorg/apache/batik/svggen/SVGGeneratorContext; getDOMFactory()Lorg/w3c/dom/Document;getStyleHandler(()Lorg/apache/batik/svggen/StyleHandler; SourceFileDOMTreeManager.java ezjava/util/ArrayList  WXjava/util/LinkedList YX5org/apache/batik/svggen/SVGGraphics2DRuntimeExceptiongc should not be null e*maxGcOverrides should be greater than zero#generatorContext should not be null `a UV yz ^_   Z[    \]   'org/apache/batik/svggen/DOMGroupManager z y{ http://www.w3.org/2000/svgg *org/apache/batik/svggen/SVGBufferedImageOp e bc2org/apache/batik/svggen/SVGGraphicContextConverter topLevelGroup should not be null   !#topLevelGroup should be a group "#$ %&' ()enable-backgroundnew *+ , -.  / 01 234 56defs 789 :) ;<org/w3c/dom/Elementid => ?> dX @AB C DE FGH IJ KL MN&org/apache/batik/svggen/DOMTreeManagerjava/lang/Object!org/apache/batik/svggen/SVGSyntax&org/apache/batik/svggen/ErrorConstantsjava/util/CollectionssynchronizedList"(Ljava/util/List;)Ljava/util/List;(Ljava/lang/String;)VtoSVGZ(Lorg/apache/batik/ext/awt/g2d/GraphicContext;)Lorg/apache/batik/svggen/SVGGraphicContext;java/util/Listadd(Ljava/lang/Object;)Zremove appendChild&(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;size()Iget(I)Ljava/lang/Object;recycleCurrentGroup+org/apache/batik/svggen/SVGGeneratorContext domFactoryLorg/w3c/dom/Document;org/w3c/dom/DocumentcreateElementNS;(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element;0(Lorg/apache/batik/svggen/SVGGeneratorContext;)V getTagName()Ljava/lang/String;java/lang/StringequalsIgnoreCase(Ljava/lang/String;)ZgetCompositeConverter(()Lorg/apache/batik/svggen/SVGComposite;$org/apache/batik/svggen/SVGCompositegetAlphaCompositeConverter-()Lorg/apache/batik/svggen/SVGAlphaComposite;)org/apache/batik/svggen/SVGAlphaCompositerequiresBackgroundAccess()ZsetAttributeNS9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VLjava/lang/String; createComment)(Ljava/lang/String;)Lorg/w3c/dom/Comment;)org/apache/batik/svggen/SVGGraphicContextgetGroupContext()Ljava/util/Map; styleHandler&Lorg/apache/batik/svggen/StyleHandler;$org/apache/batik/svggen/StyleHandlersetStyleT(Lorg/w3c/dom/Element;Ljava/util/Map;Lorg/apache/batik/svggen/SVGGeneratorContext;)Viterator()Ljava/util/Iterator;java/util/IteratorhasNextnext()Ljava/lang/Object; removeAll(Ljava/util/Collection;)ZaddAllgetElementsByTagName*(Ljava/lang/String;)Lorg/w3c/dom/NodeList;org/w3c/dom/NodeList getLengthitem(I)Lorg/w3c/dom/Node; idGenerator(Lorg/apache/batik/svggen/SVGIDGenerator;&org/apache/batik/svggen/SVGIDGenerator generateID&(Ljava/lang/String;)Ljava/lang/String; getFirstChild()Lorg/w3c/dom/Node; insertBefore8(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;!QRST UVWXYXZ[\]^_`abcdXefgb**Y*Y+ Y  Y , Y *,****+h:MS!+/9=GLQUai*bjkblmb`abUVnogL+*+WhijkpqrogL+*+WhijkpqstgU*+W*YN*66$*:,-ç :-JMMQMh* '7=BHTi>7 uq (vV+wVUjkUx]Upqyzg4*h i jky{gx*YM*>6*:,ç :,** !*!Y*"#*$Y*%7::>:h2 */5AUYhwi4*uq!vV$wVxjkx|}~g}1+ Y& +'( Y) **+h&+0i1jk1\]g0**hi jkgu+M,*+ M*,-.,/01*2**23N,-W*,4,*5W,*6W,h2 ' 2 < PX]hsi*Pujku]s]ga*7M*8+,*9hi jk]gD*: L*;M,<+,=>W+?@1+h'*+$,7/B0i Djk3])g2*Ah7i jkgA *+Bh @Ai jk gX*CL+*DW+*#EFW*G+*GFW*G*!Y*"#*$Y*%+h& MNO!P(Q3R8VGWVYiXjkPXg^*G*YG*G+Whabefijk]g@<*Hh pqijk}gK*M*IN-:,:J:KL>::*: :?*M:N1,,OPW-;:<=>W*,hF $.;@RhwiH]$zXjk}\]g/*#hi jkg/*hi jkg/*hi jkg2*hi jkg2*8hi jk