2 ,{ -| ,} -~  , , , , , '    '       ,  $ $  _groupMatchingAttributeAction InnerClassesA[Lptolemy/vergil/gt/TransformationEditor$MatchingAttributeAction;this$0(Lptolemy/vergil/gt/TransformationEditor;~(Lptolemy/vergil/gt/TransformationEditor;Ljava/lang/String;[Lptolemy/vergil/gt/TransformationEditor$MatchingAttributeAction;)VCodeLineNumberTableLocalVariableTablethis@Lptolemy/vergil/gt/TransformationEditor$MatchingAttributeAction;nameLjava/lang/String;groupactionPerformed(Ljava/awt/event/ActionEvent;)VeLjava/awt/event/ActionEvent;changeRequestsLjava/util/LinkedList;attributeClassLjava/lang/Class;LocalVariableTypeTable8Ljava/util/LinkedList;8Ljava/lang/Class<+Lptolemy/actor/gt/MatchingAttribute;>; StackMapTablegetAttributeClass()Ljava/lang/Class; Signature:()Ljava/lang/Class<+Lptolemy/actor/gt/MatchingAttribute;>; _addAttribute$(Ljava/lang/Class;Ljava/util/List;)VnamedObjLptolemy/kernel/util/NamedObj;momlrequest Lptolemy/moml/MoMLChangeRequest;objectLjava/lang/Object;Ljava/util/List;objectsLjava/util/Collection; attributeName2Ljava/util/List;Ljava/util/Collection<*>;m(Ljava/lang/Class<+Lptolemy/actor/gt/MatchingAttribute;>;Ljava/util/List;)V_commitChangeRequests(Ljava/util/List;)VfirstZ5(Ljava/util/List;)V_getSelectedObjects()Ljava/util/Collection;setLjava/util/HashSet;target3Ljava/util/HashSet;()Ljava/util/Collection<*>;_removeAttributesaction attributeattributeClassesJLjava/util/List;>;1 SourceFileTransformationEditor.java 23 4 .1 >?java/util/LinkedList 4 qd LM PQ cd ij   ptolemy/kernel/util/NamedObjjava/lang/StringBuilder# ptolemy/moml/MoMLChangeRequest 4   java/util/HashSetjava/lang/Class >ptolemy/vergil/gt/TransformationEditor$MatchingAttributeAction#ptolemy/vergil/toolbox/FigureActionjava/util/Collectionjava/lang/Stringjava/util/Iteratorjava/util/Listjava/lang/Object(Ljava/lang/String;)V()V getSimpleName()Ljava/lang/String;iterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;getNametoStringE(Ljava/lang/Object;Lptolemy/kernel/util/NamedObj;Ljava/lang/String;)V setUndoable(Z)VsetMergeWithPreviousUndoadd(Ljava/lang/Object;)Z getContext ()Lptolemy/kernel/util/NamedObj; requestChange&(Lptolemy/kernel/util/ChangeRequest;)V&ptolemy/vergil/gt/TransformationEditor_getSelectionSet(Z)Ljava/util/HashSet; getTargetisEmpty attributeList#(Ljava/lang/Class;)Ljava/util/List; ,-.123456Z*+*,*-7 8 9:;<=1>?6'*+YM*,*N- *-, *, 7" !&8*'9:'@A BCDEF BGDHI !JKLM6,78 9:NOPQ6^ {* N+ :- :`::Y+:Y*:   , W72  &-DTbhnwz8\ -JRST#T<bUV &QWX{9:{DE{BYvZ[ p\<F {DH{B]vZ^I_`afNbcd67=+N-'-: = ֱ7"!')368*UV79:7BY5efF 7B]I ag Nhij6-*!L*"M+#,$Y%N-,&W-L+7 #)+8*#kl-9: $Z[mSF#kn $Z^I +_oNpqd6U * MYN*-*W1*:662:-W-:':, :~::(:  S : Y) *+: Y* :   + W~]7^ ">JPn        8p > r:#T< UV DsX hRSoWXnDE9:BYZ[ tYF*nDHB]Z^ tuI: "_v waKa'xoaYNhyz0 ,/