org.eclipse.elk.alg.mrtree.graph.TEdge.class Maven / Gradle / Ivy
???? 7 p &org/eclipse/elk/alg/mrtree/graph/TEdge .org/eclipse/elk/alg/mrtree/graph/TGraphElement serialVersionUID J
ConstantValue labels Ljava/util/List; Signature ;Ljava/util/List; source (Lorg/eclipse/elk/alg/mrtree/graph/TNode; target
bendPoints (Lorg/eclipse/elk/core/math/KVectorChain; S(Lorg/eclipse/elk/alg/mrtree/graph/TNode;Lorg/eclipse/elk/alg/mrtree/graph/TNode;)V Code
()V java/util/LinkedList
&org/eclipse/elk/core/math/KVectorChain
" $ & LineNumberTable LocalVariableTable this (Lorg/eclipse/elk/alg/mrtree/graph/TEdge; toString ()Ljava/lang/String; . java/lang/StringBuilder
0 2 1 &org/eclipse/elk/alg/mrtree/graph/TNode + ,
4 6 5 java/lang/String 7 8 valueOf &(Ljava/lang/Object;)Ljava/lang/String;
- : ; (Ljava/lang/String;)V = ->
- ? @ A append -(Ljava/lang/String;)Ljava/lang/StringBuilder;
- 2 D e_
F H G java/lang/Object I J hashCode ()I
- L @ M (I)Ljava/lang/StringBuilder;
StackMapTable getSource *()Lorg/eclipse/elk/alg/mrtree/graph/TNode; setSource +(Lorg/eclipse/elk/alg/mrtree/graph/TNode;)V
0 T U V getOutgoingEdges ()Ljava/util/List; X Z Y java/util/List [ \ contains (Ljava/lang/Object;)Z X ^ _ \ remove X a b \ add theSource getTarget setTarget
0 g h V getIncomingEdges theTarget getLabels =()Ljava/util/List;
getBendPoints *()Lorg/eclipse/elk/core/math/KVectorChain;
SourceFile
TEdge.java !
w %*? *? Y? ? *? Y? ? !*+? #*,? %? ' 0 &