2Y ^   ^ ^ ^ ^  Fb        @$ @  @ 5 5 5 5 4 @  @ @            N N N  T V Y Y V  _description+Lptolemy/kernel/util/ConfigurableAttribute;_smallIconDescription4(Lptolemy/kernel/util/Workspace;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTableex.Lptolemy/kernel/util/NameDuplicationException;thisLptolemy/vergil/icon/SVGIcon; workspaceLptolemy/kernel/util/Workspace;nameLjava/lang/String; StackMapTable Exceptions3(Lptolemy/kernel/util/NamedObj;Ljava/lang/String;)V containerLptolemy/kernel/util/NamedObj;clone3(Lptolemy/kernel/util/Workspace;)Ljava/lang/Object; newObject setContainer!(Lptolemy/kernel/util/NamedObj;)VsetContainerToBe valueChanged!(Lptolemy/kernel/util/Settable;)VLjava/lang/Exception;settableLptolemy/kernel/util/Settable;_bindToContainer description_createAttribute6(Ljava/lang/String;Ljava/util/Map;Ljava/lang/String;)V attribute5Lptolemy/vergil/kernel/attributes/RectangleAttribute;3Lptolemy/vergil/kernel/attributes/EllipseAttribute;rDwidth widthStringe%Lptolemy/kernel/util/KernelException;type attributesLjava/util/Map;content_generateContents(Ldiva/util/xml/XmlElement;)VchildLdiva/util/xml/XmlElement;rootchildrenLjava/util/Iterator;  _getAttributeG(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;map defaultValue _getDouble%(Ljava/util/Map;Ljava/lang/String;D)D&_processFilledShapeAttributeAttributesI(Lptolemy/vergil/kernel/attributes/FilledShapeAttribute;Ljava/util/Map;)V7Lptolemy/vergil/kernel/attributes/FilledShapeAttribute;height _processShapeAttributeAttributesC(Lptolemy/vergil/kernel/attributes/ShapeAttribute;Ljava/util/Map;)V1Lptolemy/vergil/kernel/attributes/ShapeAttribute;_processLocation1(Lptolemy/kernel/util/Attribute;Ljava/util/Map;)VlocationLptolemy/kernel/util/Location;Lptolemy/kernel/util/Attribute; locationValue[D!"_updateContents()VtextinLjava/io/Reader;documentLdiva/util/xml/XmlDocument;readerLdiva/util/xml/XmlReader; SourceFile SVGIcon.java cd #$,ptolemy/kernel/util/NameDuplicationException*ptolemy/kernel/util/InternalErrorException c% cw ~ z{ptolemy/vergil/icon/SVGIcon `a ba  & '(_iconDescription )* + java/lang/Exception, -.)ptolemy/kernel/util/ConfigurableAttribute /0 10rect3ptolemy/vergil/kernel/attributes/RectangleAttribute 23 circle1ptolemy/vergil/kernel/attributes/EllipseAttributexcx0.0 " 45ycy 6 78#ptolemy/kernel/util/KernelException 9(svg"java/lang/IllegalArgumentExceptionjava/lang/StringBuilder c#Input XML has a rootname which is ' :;' instead of 'svg': :< 7( c$ => ?@ ABdiva/util/xml/XmlElement CD E( F* GHjava/lang/String IJ 10.0K LM N$ L ptolemy/kernel/util/Location _location OP QR S(java/io/StringReaderdiva/util/xml/XmlDocument java/net/URL cTdiva/util/xml/XmlReader UV WX ptolemy/vergil/icon/EditorIcon!ptolemy/kernel/util/ValueListenerptolemy/kernel/util/Workspace*ptolemy/kernel/util/IllegalActionException$java/lang/CloneNotSupportedExceptionjava/util/Iteratorptolemy/kernel/util/Attribute java/util/MapsetName(Ljava/lang/String;)V(Ljava/lang/Throwable;)Vptolemy/kernel/util/NameablegetName()Ljava/lang/String;equals(Ljava/lang/Object;)Z_recreateFigureptolemy/kernel/util/NamedObj getAttribute3(Ljava/lang/String;)Lptolemy/kernel/util/Attribute;removeValueListener&(Lptolemy/kernel/util/ValueListener;)VaddValueListener uniqueName&(Ljava/lang/String;)Ljava/lang/String;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;java/lang/DoubletoString(D)Ljava/lang/String;getTypeappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;elements()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;getAttributeMap()Ljava/util/Map; getPCData containsKeyget&(Ljava/lang/Object;)Ljava/lang/Object; parseDouble(Ljava/lang/String;)D5ptolemy/vergil/kernel/attributes/FilledShapeAttributeLptolemy/data/expr/Parameter;ptolemy/data/expr/Parameter setExpression setLocation([D)VpropagateExistence()Ljava/util/List;value(Ljava/net/URL;)Vparse.(Ldiva/util/xml/XmlDocument;Ljava/io/Reader;)VgetRoot()Ldiva/util/xml/XmlElement;! ^_`abacde*+,*, NY- fVY \Z[]g* hijklmnopqrst uvcweR *+,*+fjk lg  jk xy nouvz{e_*+ M, , ,f{ |}~g jklm |ku}~eG *+*+ f g jk xyuveG *+ *+ f g jk xye/+M, ,** NY-!$f& !$%.g*% h/jk/(nop sJ e:+M* ,&* * **, * * *+M* ,&* * **, * * ** NY-*jnqfZ !&-58?GNV[bjnqr{g*r hjkxy vap! F e +Y**:,t+kY** :,!,"#$%W,&,'#$%W,()+9,k9.: ,/ %W,0 %W,:Y1fN   + 3 ;L]hpwgf ;Xh+p#wo jkoop "pB eb+2M,3'4Y5Y678,898+:;<+=N->$-?@:*2ABCٱf. 27@KX[^ag4Kbjkb]no7+p2s) ef*+D*+EF,f g noop ei*+D*+EFG(f g nop e(*+H+/I$M+0I$N*J,K*L-Kf'g*((oo e>*+Mf g e;M,+!+R,+&+RNY*OPN-,Q-RW NY--01f* #(-01:g4# 1 ;;7p0 eB* * SLTY+UMVYWXNYYZ:-,[-\:*]f* "#&'(%).*5,;.A1g>Bjk2o)%.;pu