1 G G G G  G    G            G G   ( G          G      @  C @  _childrenLjava/util/List;_parent%Lptolemy/kernel/InstantiableNamedObj;_isClassDefinitionZ()VCodeLineNumberTableLocalVariableTablethis(Ljava/lang/String;)VnameLjava/lang/String; Exceptions"(Lptolemy/kernel/util/Workspace;)V workspaceLptolemy/kernel/util/Workspace;4(Lptolemy/kernel/util/Workspace;Ljava/lang/String;)Vclone3(Lptolemy/kernel/util/Workspace;)Ljava/lang/Object; newObject exportMoML&(Ljava/io/Writer;ILjava/lang/String;)VoutputLjava/io/Writer;depthI getChildren()Ljava/util/List;getElementName()Ljava/lang/String; getParent$()Lptolemy/kernel/util/Instantiable;getPrototypeListresult instantiateT(Lptolemy/kernel/util/NamedObj;Ljava/lang/String;)Lptolemy/kernel/util/Instantiable; containerLptolemy/kernel/util/NamedObj;isClassDefinition()ZisWithinClassDefinitionsetClassDefinition(Z)VisClass _setParent%(Lptolemy/kernel/util/Instantiable;)V referenceLjava/lang/ref/WeakReference; referencesLjava/util/ListIterator;deferredFromListparent"Lptolemy/kernel/util/Instantiable; SourceFileInstantiableNamedObj.java OP OU OY O\ Z P ]^#ptolemy/kernel/InstantiableNamedObj IJ KL P uv ab   Ujava/lang/StringBuilder  >   class jk ni lm *ptolemy/kernel/util/IllegalActionException;Cannot instantiate an object that is not a class definition O U {| xy k U MN P hi XCannot change from a class to an instance because there are subclasses and/or instances. PGParent of an InstantiableNamedObj must also be an InstantiableNamedObj. [  v java/lang/ref/WeakReference  Pjava/util/LinkedList O ptolemy/kernel/util/NamedObj ptolemy/kernel/util/Instantiable$java/lang/CloneNotSupportedExceptionjava/io/IOException,ptolemy/kernel/util/NameDuplicationException!()Lptolemy/kernel/util/Workspace;ptolemy/kernel/util/Workspace getReadAccess doneReadingptolemy/util/StringUtilities escapeForXML&(Ljava/lang/String;)Ljava/lang/String;_isMoMLSuppressed(I)Z getContainer ()Lptolemy/kernel/util/NamedObj;java/io/Writerwrite_getIndentPrefix(I)Ljava/lang/String;append-(Ljava/lang/String;)Ljava/lang/StringBuilder; getClassNametoString getSource_exportMoMLContents(Ljava/io/Writer;I)Vjava/util/CollectionsunmodifiableList"(Ljava/util/List;)Ljava/util/List;java/util/Listadd(ILjava/lang/Object;)V3(Lptolemy/kernel/util/Nameable;Ljava/lang/String;)VsetDeferringChangeRequests(Z)ZsetName getFullName setClassName_markContentsDerived(I)VgetWriteAccesssize()I doneWriting _workspace listIterator()Ljava/util/ListIterator;java/util/ListIteratorhasNextnext()Ljava/lang/Object;getremove(Ljava/lang/Object;)V(Ljava/lang/Object;)Z!GHIJKLMNOPQ3*R RSS TLOUQ>*+R ^_STLVWX(OYQ>*+R ijSTLZ[O\QI*+,R xyS TLZ[VWX(]^Q1**+M, , ,N* -:* %%'%RS _L1TL1Z[X`abQ/* *+- -N** ++Y-**%+Y* +*+` +Y!R>(.]dS*TLcdefVWXghiQC* * "R S TLjkQA* #*$R"# %S TLlmQ/* R/S TLniQY*%L*&+*&'+RCE FISTLoJX(pqQU* (Y*)**N+++N*-,:-W,.*/0*123R6 {| *17=CLRS4UTLUrsUVW>Z[*+]LX`(tuvQ/*4RS TLwvQ/*4*L+++4+5LR&  #%-S!rs/TLxyQJ*6(*4!*7*78(Y*9**4*: M*:,5??@?R"%05<?ISJTLJzNX({|Qg++(Y*;**<6* A* M,5,=N->%-?@: A* -B*+ * 0* * CYD * @Y*EFW*<::*<:RV $ , 07@KY_bj q!{"&)*)+S4K}~7+,6JTLX(