2t ] \  \      \ \    " # \  ) , + , 0 0   \ & 8   : 4 4 4 : 4 E      :! 4" I# : :$ )%& )' \( ))* \+,-./ _previousNodeLptolemy/data/expr/Variable;_variableBufferLjava/io/StringWriter;()VCodeLineNumberTableLocalVariableTablethis"Lptolemy/moml/MoMLVariableChecker; checkCopyD(Ljava/lang/String;Lptolemy/kernel/util/NamedObj;)Ljava/lang/String;momlToBeCheckedLjava/lang/String; containerLptolemy/kernel/util/NamedObj; ExceptionsE(Ljava/lang/String;Lptolemy/kernel/util/NamedObj;Z)Ljava/lang/String;ex1aLjava/lang/Exception;ex1$Lptolemy/moml/MissingClassException; throwableLjava/lang/Throwable;ex2,Lptolemy/kernel/util/IllegalActionException;ex3handlerLptolemy/moml/ErrorHandler; attributeLptolemy/kernel/util/Attribute;entityLptolemy/kernel/Entity;entityAttributesLjava/util/List;entitiesLjava/util/Iterator; allAttributes hideVariablesZ workspaceLptolemy/kernel/util/Workspace;parserLptolemy/moml/MoMLParser;parsedContainer#Lptolemy/actor/TypedCompositeActor;doParseLocalVariableTypeTable1Ljava/util/List; StackMapTable. 0127_recursiveFindUndefinedConstantsOrIdentifiesInAttributed(Lptolemy/kernel/util/Attribute;Lptolemy/kernel/util/NamedObj;Lptolemy/actor/TypedCompositeActor;Z)Vexvariable doGetTokennameelementsvariableCollector2Lptolemy/data/expr/ParseTreeFreeVariableCollector;setLjava/util/Set;settable/Lptolemy/kernel/util/AbstractSettableAttribute;ptParserLptolemy/data/expr/PtParser; parseTree!Lptolemy/data/expr/ASTPtRootNode;containedAttributecontainedAttributes34_findMissingClassh(Lptolemy/moml/MissingClassException;Lptolemy/kernel/util/NamedObj;Lptolemy/actor/TypedCompositeActor;)Zmomlchange Lptolemy/moml/MoMLChangeRequest;containedObjectmissingClassNamecontainedClasses exceptiondoRerun$_findUndefinedConstantsOrIdentifiersq(Lptolemy/kernel/util/IllegalActionException;Lptolemy/kernel/util/NamedObj;Lptolemy/actor/TypedCompositeActor;Z)Zcause idException:Lptolemy/data/expr/UndefinedConstantOrIdentifierException; variableNamei(Ljava/lang/String;Ljava/lang/String;Lptolemy/kernel/util/NamedObj;Lptolemy/actor/TypedCompositeActor;Z)ZsearchContainernodemasterVariable parserScopeLptolemy/data/expr/ParserScope;nodeNamemasterAttribute5 _insertHiddenMoMLTagIntoProperty&(Ljava/lang/String;)Ljava/lang/String; hiddenMoML SourceFileMoMLVariableChecker.java bc ipjava/io/StringWriter `aptolemy/kernel/util/Workspace copyWorkspace b6ptolemy/moml/MoMLParser b7 89 :;java/lang/StringBuilder> <= >? @A!ptolemy/actor/TypedCompositeActor"ptolemy/moml/MissingClassException java/lang/Exception*ptolemy/kernel/util/IllegalActionException java/lang/Throwable(Failed to parse contents of copy buffer. bB CD2 EF1 GH IJptolemy/kernel/Entityjava/util/LinkedList KD bLptolemy/kernel/util/Attribute ptolemy/data/expr/Variable MN-ptolemy/kernel/util/AbstractSettableAttributeptolemy/data/expr/PtParser O? PQ0ptolemy/data/expr/ParseTreeFreeVariableCollector RS4java/lang/String TU ptolemy/kernel/CompositeEntity VDptolemy/kernel/util/NamedObj ? W? XY. Z[ \] ^?  ptolemy/moml/MoMLVariableCheckerjava/lang/Objectptolemy/moml/ErrorHandlerjava/util/Iteratorjava/util/Listptolemy/data/expr/ASTPtRootNode java/util/Setptolemy/data/expr/ParserScope(Ljava/lang/String;)V"(Lptolemy/kernel/util/Workspace;)VgetErrorHandler()Lptolemy/moml/ErrorHandler;setErrorHandler(Lptolemy/moml/ErrorHandler;)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;parse2(Ljava/lang/String;)Lptolemy/kernel/util/NamedObj;H(Lptolemy/kernel/util/Nameable;Ljava/lang/Throwable;Ljava/lang/String;)VdeepEntityList()Ljava/util/List;iterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object; attributeList(Ljava/util/Collection;)VgetToken()Lptolemy/data/Token; getExpressiongenerateParseTree5(Ljava/lang/String;)Lptolemy/data/expr/ASTPtRootNode;collectFreeVariablesQ(Lptolemy/data/expr/ASTPtRootNode;Lptolemy/data/expr/ParserScope;)Ljava/util/Set; getAttribute3(Ljava/lang/String;)Lptolemy/kernel/util/Attribute;classDefinitionListgetNameequals(Ljava/lang/Object;)Z startsWith(Ljava/lang/String;)Z substring(I)Ljava/lang/String; exportMoML replaceFirst8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;E(Ljava/lang/Object;Lptolemy/kernel/util/NamedObj;Ljava/lang/String;)V requestChange&(Lptolemy/kernel/util/ChangeRequest;)V0(Ljava/lang/CharSequence;)Ljava/io/StringWriter;getCause()Ljava/lang/Throwable; getNameable1 ()Lptolemy/kernel/util/Nameable;ptolemy/kernel/util/Nameable getFullNametoplevel ()Lptolemy/kernel/util/NamedObj;length()I getContainergetParserScope!()Lptolemy/data/expr/ParserScope; getVariable0(Ljava/lang/String;)Lptolemy/data/expr/Variable;!\]^_`abcd/*e@f ghijdF*+,eQf ghklmnoipdQ *YY: Y ::6 :  Y*+:6 s: * ,6: *:    H: * ,6: *:    : Y, :   K: L!": #Y $%:  :   !&: * ,'#Y(%:  :   !&: * ,'* 5dlny|5d5d5dle0b cd!e$j'k,l1m5pGrYqaudilvnxy{|y~z|~ 3=@CIQpz}f~qr n!st uv "wx yr 1z{3 |} :~ , p |} Q, ghklmno!d$a'^, Q, 'D  G GN ,""od +).+):6 6*W:*,-6++v++:,Y-::./::N0Y1:2:  3:  ( !4: - 5*  ,-6W+7:: !&:*,-'!KWZe~ !#/29?HKOWZ\ajtf# x %_"\uvl }/ jBt8 ?mHdKa }gh|}mn- -^ P' +"od 6,8,89: w!::+;:<=>?K@<=:ABCD:EY--F: - - G*HW6:\e^    ".4ENSV\ejw{!#%)&+-fp j$lw wv.en4_l~ghtmnAC$dLw:+I +I:0+J:"I I:J:+KL+K:M<N`@:*O,-6eRKL MOP!Q)R0S3U@YE]GfHgKhQjZkbigmlnsmfR'vwghwxwmnwwtgl od; 6-+P:"-:+P:Q:)):R:  Sm,T:  :  *U* U VWXD:  * Y: EY F:   G* HW6: ner $.6=DLTY]fhn|fn|5l  wv Tb_ =y_Dr ghllmn }R.  od_ZM+[ Y,[De f ghll