2      {                  G   ! %"# G$ % & ' () - * -+ , -. -/ -0 1 2 3 456 97 8 " 9: -; < -= > ?@ AB GC ED GEF {G E' H -' IJ QK QLM TNO WPQ YR S $ T U 'VW X Y Z [ Y\] ^_`a Wb Tcd n, -efg hijkl umn uop {m qr {st {ouv&CompositeCommunicationAspectAttributes InnerClasses justMonitorLptolemy/data/expr/Parameter; _parametersLjava/util/HashMap; Signature\Ljava/util/HashMap;>;_decoratedObjectsLjava/util/List;0Ljava/util/List;_decoratedObjectsVersionJ_tokensnLjava/util/HashMap;>; _listenersLjava/util/ArrayList;BLjava/util/ArrayList;_communicationRequestPortNames; _justMonitorZ"(Lptolemy/kernel/util/Workspace;)VCodeLineNumberTableLocalVariableTablethis7Lptolemy/actor/lib/aspect/CompositeCommunicationAspect; workspaceLptolemy/kernel/util/Workspace; Exceptionsw5(Lptolemy/kernel/CompositeEntity;Ljava/lang/String;)V container Lptolemy/kernel/CompositeEntity;nameLjava/lang/String;attributeChanged"(Lptolemy/kernel/util/Attribute;)V attributeLptolemy/kernel/util/Attribute; StackMapTableclone3(Lptolemy/kernel/util/Workspace;)Ljava/lang/Object; newObjectxcreateDecoratorAttributesI(Lptolemy/kernel/util/NamedObj;)Lptolemy/kernel/util/DecoratorAttributes;ex%Lptolemy/kernel/util/KernelException;targetLptolemy/kernel/util/NamedObj;createIntermediateReceiver2(Lptolemy/actor/Receiver;)Lptolemy/actor/Receiver;receiverLptolemy/actor/Receiver;intermediateReceiver$Lptolemy/actor/IntermediateReceiver;decoratedObjects()Ljava/util/List;portLjava/lang/Object;objectlistLocalVariableTypeTableByz2()Ljava/util/List; initialize()VfirepLptolemy/actor/IOPort; inputPortsLjava/util/Iterator;iItokens requestPort3Lptolemy/actor/lib/aspect/CommunicationRequestPort; recordTokenLptolemy/data/RecordToken;tokenLptolemy/data/Token; outputPort4Lptolemy/actor/lib/aspect/CommunicationResponsePort;entityLjava/util/Iterator<*>;&Ljava/util/List;@J{isGlobalDecorator()ZregisterListener.(Lptolemy/actor/CommunicationAspectListener;)Vmonitor+Lptolemy/actor/CommunicationAspectListener;reset setContainer#(Lptolemy/kernel/CompositeEntity;)VdecoratorAttributes^Lptolemy/actor/lib/aspect/CompositeCommunicationAspect$CompositeCommunicationAspectAttributes;decoratedObjectsetInputPortName*(Lptolemy/kernel/Port;Ljava/lang/String;)VLptolemy/kernel/Port; inputPortName sendTokenG(Lptolemy/actor/Receiver;Lptolemy/actor/Receiver;Lptolemy/data/Token;)Vsource]M_initcolor"Lptolemy/actor/gui/ColorAttribute; SourceFile!CompositeCommunicationAspect.java |}ptolemy/data/BooleanToken ~ 5ptolemy/actor/lib/aspect/CompositeCommunicationAspectjava/util/HashMap ptolemy/actor/IOPort\ptolemy/actor/lib/aspect/CompositeCommunicationAspect$CompositeCommunicationAspectAttributes #ptolemy/kernel/util/KernelException*ptolemy/kernel/util/InternalErrorException "ptolemy/actor/IntermediateReceiver   java/util/ArrayList ptolemy/kernel/CompositeEntity  y  ptolemy/actor/Actor ptolemy/kernel/util/NamedObj  java/lang/StringBuilderCalling fire() at         *ptolemy/kernel/util/IllegalActionExceptionCannot fire a non-opaque actor.   &ptolemy/actor/parameters/ParameterPort    1ptolemy/actor/lib/aspect/CommunicationRequestPort java/util/List   ptolemy/data/Token   2ptolemy/actor/lib/aspect/CommunicationResponsePort  }ptolemy/data/RecordToken ptolemy/data/ObjectToken ptolemy/actor/Receiver  ptolemy/kernel/Port   java/lang/String #CommunicationRequestPort with name  specified by  missing  ptolemy/actor/CompositeActor At time , initiating send to :  ptolemy/actor/gui/ColorAttribute!ptolemy/actor/CommunicationAspectdecoratorHighlightColor {1.0,0.6,0.0,1.0} ptolemy/data/expr/Parameter  false!ptolemy/actor/TypedCompositeActorptolemy/kernel/util/Decorator,ptolemy/kernel/util/NameDuplicationException$java/lang/CloneNotSupportedExceptionjava/util/Iteratorjava/lang/Objectjava/lang/ThrowablegetToken()Lptolemy/data/Token; booleanValueX(Lptolemy/kernel/util/NamedObj;Lptolemy/actor/lib/aspect/CompositeCommunicationAspect;)V(Ljava/lang/Throwable;)V>(Lptolemy/actor/CommunicationAspect;Lptolemy/actor/Receiver;)V!()Lptolemy/kernel/util/Workspace;ptolemy/kernel/util/Workspace getVersion()J getContainer ()Lptolemy/kernel/util/NamedObj;deepEntityListiterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object; inputPortListadd(Ljava/lang/Object;)Z _debuggingappend-(Ljava/lang/String;)Ljava/lang/StringBuilder; getDirector()Lptolemy/actor/Director;ptolemy/actor/Director getModelTime()Lptolemy/actor/util/Time;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;_debug(Ljava/lang/String;)V _workspace getReadAccessisOpaque3(Lptolemy/kernel/util/Nameable;Ljava/lang/String;)V_transferPortParameterInputs_stopRequestedtransferInputs(Lptolemy/actor/IOPort;)Z doneReadingtransferOutputskeySet()Ljava/util/Set; java/util/Setget&(Ljava/lang/Object;)Ljava/lang/Object;size()Ivalue(I)Ljava/lang/Object;setToken(Lptolemy/data/Token;)Vclear entityListhasToken takeToken((Ljava/lang/String;)Lptolemy/data/Token;getValueputgetDecoratorAttributesJ(Lptolemy/kernel/util/Decorator;)Lptolemy/kernel/util/DecoratorAttributes; access$000r(Lptolemy/actor/lib/aspect/CompositeCommunicationAspect$CompositeCommunicationAspectAttributes;)Ljava/lang/String;8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;()Lptolemy/actor/IOPort; getEntity4(Ljava/lang/String;)Lptolemy/kernel/ComponentEntity;(Ljava/lang/Object;)V+([Ljava/lang/String;[Lptolemy/data/Token;)VfireAtCurrentTime0(Lptolemy/actor/Actor;)Lptolemy/actor/util/Time; getFullName3(Lptolemy/kernel/util/NamedObj;Ljava/lang/String;)V setExpressionptolemy/data/type/BaseTypeBOOLEAN BooleanType(Lptolemy/data/type/BaseType$BooleanType; setTypeEquals(Lptolemy/data/type/Type;)V&ptolemy/data/type/BaseType$BooleanType!vQ*+**e fg9\*+,**{ |} 9l+*** *+ 9t"*+ M,Y,,,  "" +Y+*MY,  Q N Y*+M,    9G*****YL* M,!"N-#I-$:%6%&":#$:+'(W*++6 '/JRv4v J;'h/` 'h$)!< *)**  9V*+*, *-Y./0*12345*67*89Y*:;*<*="L+#'*> +$M,? *1,@W*> *6A*1B*)c*)CDL+#F+$EM*),FGN6-H,I-JKL,Mܧ*)N*1O*> *6A* c*P"L+#P+$M,Q?,QN-R3-ST:UVWXY:ZV:[̧*6A:*6A(v/ (/6AEO_ipy | 1 1!"0#7$<%C&D'L(P)^*g+p,s.v1}213p iO-'*6L$^g <70CO-*A( )!&6I 9,: e*\*Y\*\+]WBCEF+M F*+^+?*_M,"N-#*-$':*`:*abcӱ. ^_ `a)d,e4f<g?fBhEj44)7FF 7/9p*d*Yd*d+,eWrsuv   *d,fFg:*hE:39Y*-Y.i00j0,f3k04;*)*Y)-TYgYUSYZSKYWY,lSY-Sm:*)FG: Y:(W*)eW* ,-[*no*pW*,:*-Y.q0*123r0,fs0t0-345b ">RYdhR     RI#L9CuY*wxL+yz*{Y*|}*~** *Y" )27BC 89 q