1 6   6 0 6 6          0          0     6           0  A  0   0  0 L! L" L# A 6$ % & ' () X 6* X+ X# ,- ,./0 1 *2 3456 6789 :; <= <> 7?@ 6AB rC _insideLinks"Lptolemy/kernel/util/CrossRefList;_relationsList _containerLptolemy/kernel/Entity;()VCodeLineNumberTableLocalVariableTablethisLptolemy/kernel/Port;"(Lptolemy/kernel/util/Workspace;)V workspaceLptolemy/kernel/util/Workspace;,(Lptolemy/kernel/Entity;Ljava/lang/String;)V containernameLjava/lang/String; Exceptionsclone3(Lptolemy/kernel/util/Workspace;)Ljava/lang/Object; newObjectDconnectedPortList()Ljava/util/List;relationLptolemy/kernel/Relation;resultLjava/util/LinkedList; relationsLjava/util/Iterator;connectedPorts()Ljava/util/Enumeration; Deprecated getContainer ()Lptolemy/kernel/util/NamedObj; insertLink(ILptolemy/kernel/Relation;)VindexI isGroupLinked(Lptolemy/kernel/Relation;)Z groupRelationrisLinkedlink(Lptolemy/kernel/Relation;)VlinkedRelationListLjava/util/Enumeration;linkedRelationsmoveDown()IderivedLptolemy/kernel/util/NamedObj;derivedObjects moveToFirst moveToIndex(I)I moveToLastmoveUpnumLinks setContainer(Lptolemy/kernel/Entity;)Vex,Lptolemy/kernel/util/IllegalActionException;.Lptolemy/kernel/util/NameDuplicationException;request#Lptolemy/kernel/util/ChangeRequest;requestspreviousContainerentitysetName(Ljava/lang/String;)Vanotherunlink(I)V unlinkAll_checkContainer _checkLink _description(III)Ljava/lang/String;Ljava/lang/StringBuffer;detailindentbracket_getContainedObjectP(Lptolemy/kernel/util/NamedObj;Ljava/lang/String;)Lptolemy/kernel/util/NamedObj; relativeName candidate_propagateExistence>(Lptolemy/kernel/util/NamedObj;)Lptolemy/kernel/util/NamedObj;e SourceFile Port.java yz ptolemy/kernel/util/CrossRefList yE tu vuport F y G yH ptolemy/kernel/Port wx IJ Kzjava/util/LinkedList L MNO PQ RSptolemy/kernel/Relation TU VWX YZ [z \]*ptolemy/kernel/util/IllegalActionException-Cannot link because workspaces are different. y^ _z `u a bc dz e f g hi jQ kS lf ptolemy/kernel/EntityHas no container. ym nop q rptolemy/kernel/util/NamedObj q s q q t6Cannot set container because workspaces are different. uc vw,ptolemy/kernel/util/NameDuplicationException xy zc z {|!ptolemy/kernel/util/ChangeRequest }~ z java/lang/StringBuilderName duplication:   E/Port must have a container to establish a link. cjava/lang/StringBuffer    links {  null } Expected , to be an instance of ptolemy.kernel.Entity, but it is    f to be an instance of  , but it is *ptolemy/kernel/util/InternalErrorException y$java/lang/CloneNotSupportedException(Ljava/lang/Object;)V _elementName!()Lptolemy/kernel/util/Workspace;4(Lptolemy/kernel/util/Workspace;Ljava/lang/String;)V _workspaceptolemy/kernel/util/Workspace getReadAccessjava/util/Listiterator()Ljava/util/Iterator;java/util/IteratorhasNext()Znext()Ljava/lang/Object;linkedPortList'(Lptolemy/kernel/Port;)Ljava/util/List;addAll(Ljava/util/Collection;)Zjava/util/CollectionsunmodifiableList"(Ljava/util/List;)Ljava/util/List; doneReading enumeration/(Ljava/util/Collection;)Ljava/util/Enumeration;Q(Lptolemy/kernel/util/Nameable;Lptolemy/kernel/util/Nameable;Ljava/lang/String;)VgetWriteAccess _linkList&(ILptolemy/kernel/util/CrossRefList;)VconnectionsChanged(Lptolemy/kernel/Port;)V doneWritingrelationGroupList(Ljava/lang/Object;)Z%(Lptolemy/kernel/util/CrossRefList;)V getContainersjava/util/EnumerationhasMoreElements nextElementadd3(Lptolemy/kernel/util/Nameable;Ljava/lang/String;)V _portListLptolemy/kernel/util/NamedList;ptolemy/kernel/util/NamedList!(Lptolemy/kernel/util/Nameable;)IgetDerivedList"(Lptolemy/kernel/util/Nameable;I)Isize_addPortfillInStackTrace()Ljava/lang/Throwable;remove!(Lptolemy/kernel/util/NamedObj;)V _removePort_changeRequestsLjava/util/List; requestChange&(Lptolemy/kernel/util/ChangeRequest;)VvalidateSettablesgetPort)(Ljava/lang/String;)Lptolemy/kernel/Port;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String; _checkPort,(Ljava/lang/String;)Ljava/lang/StringBuffer;java/lang/Stringtrimlength_getIndentPrefix(I)Ljava/lang/String; getFullNamejava/lang/ObjectgetClass()Ljava/lang/Class;java/lang/ClassgetName isInstance(Ljava/lang/Throwable;)V! 6tuvuwxyz{]#**Y**Y**|QR"S} #~y{h$*+*Y**Y**|^_#`}$~$y{-*+ , *Y**Y***+ |s !t'u,v} -~-x-A{v(*+ M,Y,,Y,,,| !&} (~( {W*YL*M,,N- +-*W+N*-:*BKKMK|* ",0:=B}*,<2W~{2*|} ~{/*|} ~{S*,Y*, !*"*,#*,$%* **&*' N*'->HHIH|. #/6>EHR} S~SS{V*+(M,(,N*-)6*>*:*2J<AJJLJ|* $/2<?A}*$9V~V{o#**+)=*N*-|}#~#{e+*+Y*+ !*"+*+#*+$* *** **&*' M*',PZZ[Z|6 349";&<+=9?ABHCPFWGZFdH}e~e{E*YL*+M,,+,-.W+N*-:*099;9|TYZ\ ].`0b} *"E~{d"**+L*+M*,|stv} "~{t*/0L+Y*12*"+3*4=*5N-$-6:70L+34W6*':*'^hhjh|6  '1:ENX[^}4E'A17t~lx{t*/0L+Y*12*"+3*8=*5N-$-6:70L+38W6*':*'^hhjh|6  '1:ENX[^}4E'A17t~lx{y*/0M,Y*12*",3*9>*5:&6:70M,39W6*':*'cmmom|6  (3=IR]`c}>I(E3:y~yqx{t*/0L+Y*12*"+3*:=*5N-$-6:70L+3:W6*':*'^hhjh|6  '1:ENX[^}4E'A17t~lx{t*/0L+Y*12*"+3*;=*5N-$-6:70L+3;W6*':*'^hhjh|6  '1: E!N"X#[%^'}4E'A17t~lx{d"**<<*M*,|124} "~{+*+ Y*+=!*"*+>*M,+ *'*++3+*?N*,-@N*,-BA, **C,,*D+ *E6*F/*FN--G:+H*F*I*':*'BGJBGXA19|#YZ_"`'b,d19h>kBmGtJnKoPpXqYr^sfvjwrv{}HK Y ",x~xA{D+JL*/0M,.,+KN-$-*AY,LYMNO+OPQ*+R|& ">C}*%D~D5xA{3*"*S* **&*' M*',(()(|"%(2}3~3{3*"*+T* **&*' M*',(()(|"%(2}3~3z{2*"*U* **&*' L*'+''('|"$'1} 2~{5|}~x{a+*Y*+V!+*W| !}~{ *XYY:*Z[W*Z[W~\]^ _[W~<`[W*a:,Z-:(LYM`bOcOP[W!LYM`dOeOP[WLYMdOfOP[W f[W\:*:*|Z68:;*=7@=AKBSGXH`JfLpM|PQWY[^_bd}H|Hf} ~   {+06Y*LYMgO+hOiOjO+klOP2+0,KN-K*k-m@Y*LYMgO-nOoO*klOpO-klOP2-|vw:}CR}*~CN{}*+q M,+0 ,MrY,sA| }*  ~