2! 94 -5 6789: ;< = > -?@ "A -B ;C D EFG H 6I JK JLMN O H P Q RS T U EVWX "Y !H 6Z 9[\ 'H]^ )_ -`a -bcde -f 'ghij 5k -lmn 9` 9o pq r 1s 9tu AHv Awx 9yz 9{ A| 1} p~ 1y    s     /} A /y - 0 - 0  0y A I t| wH w7 z w t t  / '| )H /`  -  - -    /   @  @ @ -t _      5        -  - - T   - - - - - 5_   ~           _    -  -   z - 9 !s " # $  |% s&' ()*+,-./0124 67 89 )s:;<=> 1? /s@A B CDEFGHIJKLMNOP yQ 9R z_  -} 4 ST 6 6U 1V W 1X  -Y Z| [ \  9[ [ 9]^_`classesToRemoveLptolemy/data/expr/Parameter;removeGraphicalClasses_DIRECTORY_NAMELjava/lang/String; ConstantValue_configurationsLjava/util/List;"(Lptolemy/kernel/util/Workspace;)VCodeLineNumberTableLocalVariableTablethis!Lptolemy/actor/gui/Configuration; workspaceLptolemy/kernel/util/Workspace; ExceptionsaattributeChanged"(Lptolemy/kernel/util/Attribute;)VfilterLptolemy/moml/MoMLFilter;filtersLjava/util/Iterator;classNameToRemoveiIremoveClassesFilter#Lptolemy/moml/filter/RemoveClasses; momlFiltersclassesToRemoveTokenLptolemy/data/ArrayToken;removeGraphicalClassesFilter,Lptolemy/moml/filter/RemoveGraphicalClasses;removeGraphicalClassesTokenLptolemy/data/BooleanToken; attributeLptolemy/kernel/util/Attribute; StackMapTableNbc:WXcheck()Ljava/lang/String; throwableLjava/lang/Throwable;containedObjectLptolemy/kernel/util/NamedObj; outerNamedObjclonedOuterNamedObjouterLjava/lang/Object; thisZeroFieldLjava/lang/reflect/Field;attributeClassLjava/lang/Class;nameclonedAttributeclonedComposite Lptolemy/kernel/CompositeEntity; attributes composite constraintLptolemy/graph/Inequality;constraintIteratorcloneConstraintIteratorgreaterNamedObjlesserNamedObj greaterTermLptolemy/graph/InequalityTerm; lesserTermgreaterAssociatedObjectlesserAssociatedObject constraintsLjava/util/Set;cloneConstraintsconstraintsDescriptionLjava/util/HashSet;cloneConstraintsDescriptionactor Lptolemy/actor/TypedAtomicActor;fullNamecloneentityresultsLjava/lang/StringBuffer;cloneConfigurationcontainedObjects entityListentitiesLocalVariableTypeTable+Ljava/util/Set;'Ljava/util/HashSet;\achme0/dedfcheckCloneFields2(Lptolemy/kernel/util/NamedObj;)Ljava/lang/String;fieldnamedObj namedObjClone namedObjClassnamedObjFields[Ljava/lang/reflect/Field;clazzghicloseAllTableaux()VeffigyLptolemy/actor/gui/Effigy; configuration directory"Lptolemy/actor/gui/ModelDirectory;effigiesconfigurations()Ljava/util/List;createPrimaryTableau7(Lptolemy/actor/gui/Effigy;)Lptolemy/actor/gui/Tableau;tableauLptolemy/actor/gui/Tableau;exLjava/lang/Exception; factoriesmodeltoReadLjava/net/URL; exceptionobjectfilenamecalledMessageHandlerZfactory"Lptolemy/actor/gui/TableauFactory;^j findEffigy:(Lptolemy/kernel/util/NamedObj;)Lptolemy/actor/gui/Effigy;getStringParameterAsClassK(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; className constructorLjava/lang/reflect/Constructor; parameterNameconstructorParameterTypes[Ljava/lang/Class;constructorParameterClass[Ljava/lang/Object;classNameParameter#Lptolemy/data/expr/StringParameter;klm getDirectory$()Lptolemy/actor/gui/ModelDirectory;Lptolemy/kernel/Entity;n getEffigyA(Lptolemy/kernel/util/NamedObj;)Lptolemy/actor/gui/PtolemyEffigy;openAnInstance!(Lptolemy/kernel/util/NamedObj;)V openInstance;(Lptolemy/kernel/util/NamedObj;)Lptolemy/actor/gui/Tableau;[(Lptolemy/kernel/util/NamedObj;Lptolemy/kernel/CompositeEntity;)Lptolemy/actor/gui/Tableau; container openModelK(Ljava/net/URL;Ljava/net/URL;Ljava/lang/String;)Lptolemy/actor/gui/Tableau;basein identifierl(Ljava/net/URL;Ljava/net/URL;Ljava/lang/String;Lptolemy/actor/gui/EffigyFactory;)Lptolemy/actor/gui/Tableau; useBrowserrefprotocol accessControl&Ljava/security/AccessControlException;fileLjava/io/File;!Lptolemy/actor/gui/EffigyFactory; deferredTo%Lptolemy/kernel/InstantiableNamedObj;isClass setContainer#(Lptolemy/kernel/CompositeEntity;)VshowAll _removeEntity#(Lptolemy/kernel/ComponentEntity;)V Lptolemy/kernel/ComponentEntity;_checkCloneFieldi(Lptolemy/kernel/util/NamedObj;Lptolemy/kernel/util/NamedObj;Ljava/lang/reflect/Field;)Ljava/lang/String; fieldNamedObj cloneNamedObjfieldAttributemessage assignmentshortClassName fieldType_effigyIdentifierL(Lptolemy/actor/gui/Effigy;Lptolemy/kernel/util/NamedObj;)Ljava/lang/String;parent parentEffigy entityName separator_findEffigyForModela(Lptolemy/kernel/CompositeEntity;Lptolemy/kernel/util/NamedObj;)Lptolemy/actor/gui/PtolemyEffigy;!Lptolemy/actor/gui/PtolemyEffigy;inside _openModeluriLjava/net/URI;isContainerSeto _showTableaux SourceFileConfiguration.java KL IJb pqptolemy/data/expr/Parameter_classesToRemoveptolemy/data/ArrayTokenr sv Kw Kx CD_removeGraphicalClasses yg ED z} ~w java/util/LinkedList K c  ptolemy/moml/MoMLFilter!ptolemy/moml/filter/RemoveClasses    ptolemy/data/StringToken r  *ptolemy/moml/filter/RemoveGraphicalClassesptolemy/data/BooleanToken  q VWjava/lang/StringBufferptolemy/kernel/util/WorkspaceclonedCheckWorkspace K ptolemy/actor/gui/Configuration ptolemy/kernel/util/NamedObjptolemy/actor/TypedAtomicActorptolemy/kernel/util/Attribute  java/lang/Throwable*ptolemy/kernel/util/InternalErrorException?The check for clone methods properly setting the fields failed. K ptolemy/kernel/CompositeEntityclonedCompositeWorkspace e   r java/lang/StringBuilderCould not find " " in r r r R q In attribute ., the workspace is the same in the master and  the clone?  this$0 Class  does not have a this$0 field? d  ptolemy.kernel.util.NamedObj   An inner class instance has the same workspace in the outer class in both the original and the cloned attribute. Attribute:  Cloned attribute:  Outer Workspace:  ClonedOuter Workspace:  Outer Object:  Cloned Outer Object:   Actor  was not cloned! f  has  constraints that  differ from  constraints its clone has. # Constraints: Master Constraints: ptolemy/graph/InequalityClone constraints: java/util/HashSet*ptolemy/kernel/util/IllegalActionException&Failed to iterate through constraints. K qMaster object of  is missing constraint: .  Clone of    ptolemy/actor/PubSubPort has type constraints with #associated objects that don't have the same container:  has a container:  The constraint was: 'This can occur if the clone(Workspace) &method is not present or does not set %the constraints like the constructor &does or if a Parameter or Port is not declared public.     ptolemy/actor/gui/Effigy  ptolemy/actor/gui/PtolemyEffigy  ptolemy/actor/gui/TableauFactory       java/lang/ExceptiontableauFactoryTableau factory returns null. ptolemy/actor/gui/ModelDirectoryFailed to open    r      Configuration: sourceResource   j r -Cannot find a tableau or the source code for #Failed to open the source code for Failed to open tableau for !ptolemy/data/expr/StringParameter    &'   + No model directory!  r in_browser rmailto 'ptolemy/actor/gui/BrowserEffigy$FactoryFactory InnerClassesbrowserEffigyFactory K effigyFactoryptolemy/actor/gui/EffigyFactory)No effigy factories in the configuration! 3Unsupported file type or connection not available: Unnamed   r java/io/File %20  $java/security/AccessControlException   #ptolemy/kernel/InstantiableNamedObj  :Configuration can only be at the top level of a hierarchy. K 0       /COM.sun.suntest.javascope.database.CoverageUnitjs$p$RECORD$  $RECORDS $CHECKPOINT_implementationjava/net/InetAddressjava/util/regex/Patternjava/lang/Booleanjava/lang/Classjava/lang/Stringptolemy/data/Tokenptolemy/data/type/Type'ptolemy/kernel/util/Settable$Visibility Visibility  Field:  Clone: ptolemy.kernel.Port .getPort("")ptolemy.kernel.util.Attribute..getAttribute("( /* Get the object method or null? */  The  field in the clone of "" does not point to an object distinct from the (master. This may cause problems with actor oriented classes. The clone(Workspace) method should have a line like: newObject. = ( )newObject; #Nothing to open. &ptolemy/kernel/attributes/URIAttribute   ,   !o   ptolemy/actor/gui/Tableau#ptolemy/actor/ApplicationConfigurerptolemy/actor/InstanceOpener,ptolemy/kernel/util/NameDuplicationExceptionjava/util/Listjava/util/Iteratorjava/lang/reflect/Fieldjava/lang/Object java/util/Set$java/lang/CloneNotSupportedException java/lang/IllegalAccessException java/lang/ClassNotFoundException java/net/URL java/lang/InstantiationException+java/lang/reflect/InvocationTargetExceptionjava/lang/NoSuchMethodExceptionptolemy/kernel/Entity java/net/URIadd(Ljava/lang/Object;)Zptolemy/data/type/BaseTypeSTRING StringType'Lptolemy/data/type/BaseType$StringType;(Lptolemy/data/type/Type;)VG(Lptolemy/kernel/util/NamedObj;Ljava/lang/String;Lptolemy/data/Token;)VFALSEBOOLEAN  BooleanType(Lptolemy/data/type/BaseType$BooleanType; setTypeEqualsptolemy/moml/MoMLParsergetMoMLFiltersiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;getToken()Lptolemy/data/Token;clearlength()I getElement(I)Lptolemy/data/Token; stringValueput'(Ljava/lang/String;Ljava/lang/String;)VsetMoMLFilters(Ljava/util/List;)V booleanValueremove(Ljava/lang/String;)V3(Lptolemy/kernel/util/Workspace;)Ljava/lang/Object;deepNamedObjListappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;f(Lptolemy/kernel/util/Nameable;Lptolemy/kernel/util/Nameable;Ljava/lang/Throwable;Ljava/lang/String;)VdeepCompositeEntityList attributeListgetClass()Ljava/lang/Class; isMemberClassgetName getAttribute3(Ljava/lang/String;)Lptolemy/kernel/util/Attribute;-(Ljava/lang/String;)Ljava/lang/StringBuilder; getFullName descriptiontoString!()Lptolemy/kernel/util/Workspace;equals getModifiersjava/lang/reflect/ModifierisStatic(I)ZgetDeclaredField-(Ljava/lang/String;)Ljava/lang/reflect/Field; setAccessible(Z)Vget&(Ljava/lang/Object;)Ljava/lang/Object;forName%(Ljava/lang/String;)Ljava/lang/Class;isAssignableFrom(Ljava/lang/Class;)Z-(Ljava/lang/Object;)Ljava/lang/StringBuilder;allAtomicEntityList getEntity4(Ljava/lang/String;)Lptolemy/kernel/ComponentEntity;typeConstraints()Ljava/util/Set;size(I)Ljava/lang/StringBuilder;H(Lptolemy/kernel/util/Nameable;Ljava/lang/Throwable;Ljava/lang/String;)VcontainsgetGreaterTerm ()Lptolemy/graph/InequalityTerm; getLesserTermptolemy/graph/InequalityTermgetAssociatedObject getContainer ()Lptolemy/kernel/util/NamedObj;getDeclaredFields()[Ljava/lang/reflect/Field; getSuperclass#(Ljava/lang/Class;)Ljava/util/List; closeTableauxgetModel createTableau masterEffigy()Lptolemy/actor/gui/Effigy; setMaster isModifiable setEditableshowptolemy/util/MessageHandlererror*(Ljava/lang/String;Ljava/lang/Throwable;)V%Lptolemy/kernel/util/StringAttribute;#ptolemy/kernel/util/StringAttribute getExpressionptolemy/util/StringUtilitiesobjectToSourceFileName&(Ljava/lang/Object;)Ljava/lang/String;getClassLoader()Ljava/lang/ClassLoader;java/lang/ClassLoader getResource"(Ljava/lang/String;)Ljava/net/URL;ptolemy/util/ClassUtilitiessourceResourcejava/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintlntoExternalFormD(Ljava/lang/String;Ljava/lang/Class;)Lptolemy/kernel/util/Attribute;getDeclaredConstructor3([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;java/lang/reflect/Constructor newInstance'([Ljava/lang/Object;)Ljava/lang/Object;.(Ljava/lang/String;)Lptolemy/actor/gui/Effigy;getRef getProtocolptolemy/actor/gui/BrowserEffigy staticFactory)Lptolemy/actor/gui/BrowserEffigy$Factory;5(Lptolemy/kernel/CompositeEntity;Ljava/lang/String;)V createEffigyX(Lptolemy/kernel/CompositeEntity;Ljava/net/URL;Ljava/net/URL;)Lptolemy/actor/gui/Effigy; compareTo(Ljava/lang/String;)I setExpressiongetFilecanWrite substituteJ(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; setModifiable showTableaux()Lptolemy/actor/gui/Tableau; getParent$()Lptolemy/kernel/util/Instantiable;isClassDefinition3(Lptolemy/kernel/util/Nameable;Ljava/lang/String;)Vptolemy/kernel/ComponentEntityexit(I)VgetType isPrimitiveindexOfptolemy/kernel/util/SettableidentityHashCode(Ljava/lang/Object;)Icast lastIndexOf substring(I)Ljava/lang/String;setModel(I)Ljava/lang/Object;getURI()Ljava/net/URI;(Lptolemy/kernel/attributes/URIAttribute;setURI(Ljava/net/URI;)V uniqueName&(Ljava/lang/String;)Ljava/lang/String;setName%ptolemy/data/type/BaseType$StringType&ptolemy/data/type/BaseType$BooleanType!-9ABCDEDFGH IJKLMC*+*W*Y*Y *Y* * N'8BOCPQCRSTzUVWM2+* MN-YN5-:#: M* :,YM-,W6:,- +* MN-YN5-:#:! !M* ":#,"!Y$M-,W, -,%W- *+&N/ %/;CILOS[_gor      (,1 O;XY%*Z[\Gu&]^ _`aJ[DbcXY*Z[de|aJ/fg2PQ2hijBklm&n%olm&*p TzqrM 4'Y(L*)Y*+,-M*.N-?-/:0 1!+23W:5Y67*8:9:)Y:+;9:<:1:=>!+23W}: 5Y 67?:  @:  9+AYBCD DEDFDGDHDI3W!J JK)+AYBLDMDNDODI3W=:  PQ:  RS: &: +AYBTD UDVDI3W  W X: YZ =[ /:  X/:\\K`+AYB]DMD^D MD_D\`aD\`bDcDdDcDI3WX *e:::0+023W:5Y0670:*f:,g0:  $+AYBhDDiDI3WKj:  j:  k k+AYBlDmD knoDpD knqDrDI3W s:  . t: +AYB uDGDI3W+v3W s:  . t:+AYBuDGDI3WλwYx:  s:   t: uyWߧ: zY {| s:  M t: u}1+AYB~DlDDuDDI3WwYx: s:t:uyWߧ:zY{| s:Mt:u}1+AYBDlDDuDDI3W s:   t:::::///:/:=UW+AYB lDDDDcDD`GDcDD`D`GDDDDDDI3W9+GQT44}444y4N'(,#-,.72G5Q;T6V7e=h?@ABCDELRMNVWXYZ["\+Z2^9_<^B`Qad`hfohzj}lmrnopostvwyz{|}~})6CLPSV\eox.CGPZ\f&(269?N[impy{  )+57<CELNUels $%&*+/135%+)@,C/DO3Vst7.uvst !st ywvmxvyz }{| o}~ bG Yi hi[stf Pz[ 5[  $[ st 2; $[st;lvsv5<CLzUzA : Y [ yj[yGn xz4PQ,Q#[\Je[*A : Y yjT*#m#L m4m- mmmJ5 mmm"mmmlm*mlm?km4m4m#BmPm#BmP mlmT M *)Y/L'Y(M*=N-::662:,*+3W-:/KF:::66"2:  W,*+ 3Wݧ,NBXZ[_"`<aH`NeQf]gdhkijkinOR< || vv~"QT~j2.%%T MF-K*L++M,,N-N. xz{|'0:ABEO*:5Q0'[j mTz MNM M+j+N-^-:G,CM,+:"++ +:M*M,,+N- Y+--+--N6+t+M+&AYBD+cDI-AYBD+`I-6#AYBD+DI-6+:65Y*++::*=:.:AYBDDD`I*AYBDcDI!:AYBDcDI AYBD+DI-;ei~364^N*J "0;BGOU^cfikmpz~(+.368;G!N"W%Y&^)l0q1x26787:<;B>?A?HIJI NOB$k"N[_v+8stl\Wv^GX[ PQ  jw"m2B! AGT! M-L++-M,*N--N"Z \]^"`&a(c+eO* Q"-v $[j  mM0*+¶: :Z:,:-ưN" "'.ORG~'0PQ0G00 $j.TzMc*ǶgL++NOPQjMr*ǶgM, *,+ȰNO PQvjM?*+WN OPQvTzUM;*+ʰNOPQvTzUME*+,˰NO PQvTzUMQ *+,-̰NO* PQ   GTM D*Ƕg: 5Yͷο-:Z6,: Ѷ6,:   ԶҀ6Y*׷W:*ٶg: 5Y۷ο+,:AYBݶD,DI޶ߚ -,Z,ҙN,:Y:':Y:  :  *#&N+ "',*/+5,:-C/I0N4Z6_7e9p;x?CDHJKMLNQY^_`cl nop#w&s(v.x1y7|>O /T5NGI:G ( BG7 DPQDDDGD  9""j3( *L B TM;*+NOPQvTzUM2N6++N+6- -L*+,˰N&   )+O42PQ2v20 -j   TzUMU+zY*NOPQjTzMg*ǶgL+*+N OPQ jM_*++ǶҙNOPQj M *=N'Y(:,W,:,*X,QPQҚ,Қ,w,j,\,NKCK8K-K"KK K K,*X,+XK,*X ,+X  :YZ[UYZ,*X /:YZ,+X /:AYB D\DD\DI:,:Z[#AYBDDDI:Z[j,+X1:+7AYBDDD?DDI: AYBDDDI:AYBDDI:,U,U`:AYBD,DD,UDDD-UDDD D!D"D#D$D,D%DD&DD'DDI3WN=#*5@!L#X%e&r')+,./013489:< =>?!A$@,B3D6C>E^FlJrLNPQRSU[\]`bc,g-h0i4kBjGocpyqxo}Oz ,@v>.vZi GrfGGGvv|~~j2l3TT !MR+N-+(-::):):AYBDD,DIN&  !&16OHRPQRRvM"v;#!1$G&,%Gj$&'MF+C+*N-.-:,*,:N2  $-09>ADO>$(9)(4[FPQFFvjm*+M N+zY+,*+N---Y*./N-+0+1:2t314:-56-7*-+8-79,*:-+:;-<-,+=;-,<*-+::*::6(-+>;-<-554664,*:-+=;-<-,+=;-,<-7*-+8*-N+*/8BR[`p|    !!"'#*$6%;)H,Op Ra,-"v#(s.8JNPQNvN9(j( *Ql/ *,$TzU0M>+?M,-,N-@ -@-9 *-9бN& 4 679!:+;2<:>=?O* z>PQ> 4[j m 1M# YNE23"  35 t;u {;|