org.eclipse.elk.alg.mrtree.graph.TNode.class Maven / Gradle / Ivy
???? 7 ? &org/eclipse/elk/alg/mrtree/graph/TNode 'org/eclipse/elk/alg/mrtree/graph/TShape serialVersionUID J
ConstantValue graph )Lorg/eclipse/elk/alg/mrtree/graph/TGraph; label Ljava/lang/String;
outgoingEdges Ljava/util/LinkedList; Signature @Ljava/util/LinkedList;
incomingEdges ?(ILorg/eclipse/elk/alg/mrtree/graph/TGraph;Ljava/lang/String;)V Code
-(ILorg/eclipse/elk/alg/mrtree/graph/TGraph;)V
LineNumberTable LocalVariableTable this (Lorg/eclipse/elk/alg/mrtree/graph/TNode; id I
" # (I)V % java/util/LinkedList
$ ' ( ()V * , .
toString ()Ljava/lang/String;
2 4 3 java/lang/String 5 6 length ()I 8 java/lang/StringBuilder : n_
7 < = (Ljava/lang/String;)V ?
7 A B C append (I)Ljava/lang/StringBuilder;
7 E / 0
7 G B H -(Ljava/lang/String;)Ljava/lang/StringBuilder;
StackMapTable getLabel
getParents ()Ljava/lang/Iterable; @()Ljava/lang/Iterable; O (org/eclipse/elk/alg/mrtree/graph/TNode$1
N Q R +(Lorg/eclipse/elk/alg/mrtree/graph/TNode;)V getParent *()Lorg/eclipse/elk/alg/mrtree/graph/TNode;
V W X getIncomingEdges ()Ljava/util/List; Z \ [ java/util/List ] ^ isEmpty ()Z Z ` a b get (I)Ljava/lang/Object; d &org/eclipse/elk/alg/mrtree/graph/TEdge
c f g T getSource edges Ljava/util/List; LocalVariableTypeTable :Ljava/util/List; getChildrenCopy ()Ljava/util/LinkedList; B()Ljava/util/LinkedList;
p q X getOutgoingEdges Z s t u iterator ()Ljava/util/Iterator; w y x java/util/Iterator z { next ()Ljava/lang/Object;
c } ~ T getTarget
$ ? ? ? add (Ljava/lang/Object;)Z w ? ? ^ hasNext children iEdge (Lorg/eclipse/elk/alg/mrtree/graph/TEdge; @Ljava/util/LinkedList; getChildren ? (org/eclipse/elk/alg/mrtree/graph/TNode$2
? Q <()Ljava/util/List; setLabel addChild
c ? ? S(Lorg/eclipse/elk/alg/mrtree/graph/TNode;Lorg/eclipse/elk/alg/mrtree/graph/TNode;)V ? ? ? 5org/eclipse/elk/alg/mrtree/options/InternalProperties ? ? DUMMY ,Lorg/eclipse/elk/graph/properties/IProperty;
? ? ? java/lang/Boolean ? ? valueOf (Z)Ljava/lang/Boolean;
c ? ? ? setProperty t(Lorg/eclipse/elk/graph/properties/IProperty;Ljava/lang/Object;)Lorg/eclipse/elk/graph/properties/MapPropertyHolder;
? ? ? 'org/eclipse/elk/alg/mrtree/graph/TGraph ? X getEdges Z ? child newEdge isLeaf
SourceFile
TNode.java InnerClasses NestMembers ? *org/eclipse/elk/alg/mrtree/graph/TNode$1$1 ? *org/eclipse/elk/alg/mrtree/graph/TNode$2$1 !
\ *,? *-? ? 6 7 8 *
o !*? !*? $Y? &? )*? $Y? &? +*,? -? C $ ' D E ! ! !
/ 0 u 9*? ?
*? ? 1? ? 7Y9? ;*? >? @? D?? 7Y9? ;*? ? F? D? K L % N 9 I J 0 / *? ? X K L M 3 ? NY*? P? a S T ~ *? UL+? Y ? ?+? _ ? c? e? } ~ ? h i j h k I ? Z l m n ? 3? $Y? &L*? o? r N? -? v ? cM+,? |? W-? ? ???+? ? ? ? ( ? 1 ? 3 + ? ? ? j + ? ? I ? $ w ? L M 3 ? ?Y*? ?? ? q X ? R *? )? *? $Y? &? )*? )? ? ? ? I W X ? R *? +? *? $Y? &? +*? +? ? ? ? I ? = > *+? ?
? ?
? R ? ;? cY*+? ?M,? ?? ?? ?W*? -? ?,? ? W*? o,? ? W+? U,? ? W? ?
? ? $ ? / ? : ? ; ; ?
1 ? ? ? ^ 4
*? o? Y ? ?
? ? ? N ? ?
N ? ? ?