
org.eclipse.elk.alg.common.NodeMicroLayout.class Maven / Gradle / Ivy
???? 7 ? *org/eclipse/elk/alg/common/NodeMicroLayout java/lang/Object adapter ?Lorg/eclipse/elk/core/util/adapters/GraphAdapters$GraphAdapter; Signature BLorg/eclipse/elk/core/util/adapters/GraphAdapters$GraphAdapter<*>; B(Lorg/eclipse/elk/core/util/adapters/GraphAdapters$GraphAdapter;)V E(Lorg/eclipse/elk/core/util/adapters/GraphAdapters$GraphAdapter<*>;)V Code
()V LineNumberTable LocalVariableTable this ,Lorg/eclipse/elk/alg/common/NodeMicroLayout; LocalVariableTypeTable forGraph M(Lorg/eclipse/elk/graph/ElkNode;)Lorg/eclipse/elk/alg/common/NodeMicroLayout;
3org/eclipse/elk/core/util/adapters/ElkGraphAdapters adapt f(Lorg/eclipse/elk/graph/ElkNode;)Lorg/eclipse/elk/core/util/adapters/ElkGraphAdapters$ElkGraphAdapter;
! m(Lorg/eclipse/elk/core/util/adapters/GraphAdapters$GraphAdapter;)Lorg/eclipse/elk/alg/common/NodeMicroLayout; elkGraph Lorg/eclipse/elk/graph/ElkNode; p(Lorg/eclipse/elk/core/util/adapters/GraphAdapters$GraphAdapter<*>;)Lorg/eclipse/elk/alg/common/NodeMicroLayout;
&
builder execute
* , + ?org/eclipse/elk/alg/common/nodespacing/NodeDimensionCalculation -
sortPortLists
* / 0
calculateLabelAndNodeSizes
* 2 3
calculateNodeMargins
SourceFile NodeMicroLayout.java InnerClasses 8 Corg/eclipse/elk/core/util/adapters/ElkGraphAdapters$ElkGraphAdapter ElkGraphAdapter ; =org/eclipse/elk/core/util/adapters/GraphAdapters$GraphAdapter = 0org/eclipse/elk/core/util/adapters/GraphAdapters GraphAdapter 1
X
*?
*+? ? !
2 *? ? ? ( " # ! $ U ? Y*? %L+?
0 1 ' ( L *? ? )*? ? .*? ? 1? 8 9 : ; 4 5 6 7 9 : <