2 #X "Y "Z "[\] ^ "_ ` ab c d efg ^ hi hjk l m n o f p q r s t u vw xyz{ _superNodeLptolemy/graph/Node;_nodeCollectionLjava/util/Collection;B(Lptolemy/graph/Graph;Ljava/util/Collection;Lptolemy/graph/Node;)VCodeLineNumberTableLocalVariableTablethisALptolemy/graph/analysis/strategy/ClusterNodesTransformerStrategy;graphLptolemy/graph/Graph;nodeCollection superNode clusterNodes()Lptolemy/graph/Graph;hasBackwardMapping()ZhasForwardMappingoriginalVersionOf&(Ljava/lang/Object;)Ljava/lang/Object;dummyLjava/lang/Object;transformedVersionOfvalid_compute()Ljava/lang/Object;edgeLptolemy/graph/Edge;newEdgesubgraph nodesToRemoveLjava/util/HashSet;edgesLjava/util/Iterator; removeListLjava/util/ArrayList; edgesToRemoveaddList edgesToAddnodes StackMapTabley\b|gk SourceFile$ClusterNodesTransformerStrategy.java )} '( %& ~@ptolemy/graph/Graph'java/lang/UnsupportedOperationException ) 05 D java/util/HashSet ) G java/util/ArrayList| 7 @ptolemy/graph/Edge  7 @ ) ) ptolemy/graph/Node ?ptolemy/graph/analysis/strategy/ClusterNodesTransformerStrategy.ptolemy/graph/analysis/strategy/CachedStrategy7ptolemy/graph/analysis/analyzer/ClusterNodesTransformerjava/util/Iterator(Lptolemy/graph/Graph;)V_result()V-(Ljava/util/Collection;)Lptolemy/graph/Graph;addNode*(Lptolemy/graph/Node;)Lptolemy/graph/Node;(Ljava/util/Collection;)V()Ljava/util/Collection;java/util/Collectioniterator()Ljava/util/Iterator;hasNextnextsource()Lptolemy/graph/Node;contains(Ljava/lang/Object;)Zsinkadd removeEdge(Lptolemy/graph/Edge;)Zclear hasWeight getWeight=(Lptolemy/graph/Node;Lptolemy/graph/Node;Ljava/lang/Object;)V+(Lptolemy/graph/Node;Lptolemy/graph/Node;)VaddEdge*(Lptolemy/graph/Edge;)Lptolemy/graph/Edge; removeNode(Lptolemy/graph/Node;)Z!"#$%&'()*+d*+*,*-,>? @A-*./012(3&45+2*,L- ./67+,,W- ./87+,,b- ./9:+<Y,l-./;<=:+<Y,v-./;<>7+,,- ./?@+q *L+* M+* W Y* N+ :Y:2:-- W:+WY:+ ::: -:Y*: XY*: C-7Y*: Y*:  W WO:+W:+W*:  +  !W,,-#.7AM\empw+6HMU]`gq- M ABABCB ./01D1#EF.GH7IJwXKH.LJghMHNH OJ7PQQRST5STFUU-S SVW