![JAR search and dependency download from the Maven repository](/logo.png)
org.eclipse.elk.alg.layered.intermediate.LabelDummySwitcher$LabelDummyInfo.class Maven / Gradle / Ivy
???? 7 ? Jorg/eclipse/elk/alg/layered/intermediate/LabelDummySwitcher$LabelDummyInfo java/lang/Object
labelDummy )Lorg/eclipse/elk/alg/layered/graph/LNode; placementStrategy FLorg/eclipse/elk/alg/layered/options/CenterEdgeLabelPlacementStrategy; leftLongEdgeDummies Ljava/util/List; Signature ;Ljava/util/List; rightLongEdgeDummies leftmostLayerId I rightmostLayerId r(Lorg/eclipse/elk/alg/layered/graph/LNode;Lorg/eclipse/elk/alg/layered/options/CenterEdgeLabelPlacementStrategy;)V Code
()V java/util/ArrayList
!
# $ gatherLeftLongEdgeDummies
& ' gatherRightLongEdgeDummies ) + * java/util/List , - isEmpty ()Z
/ 1 0 'org/eclipse/elk/alg/layered/graph/LNode 2 3 getLayer +()Lorg/eclipse/elk/alg/layered/graph/Layer; 5 7 6 'org/eclipse/elk/alg/layered/graph/Layer 8 id : ) < = > get (I)Ljava/lang/Object; @ ) B C D size ()I F H G 6org/eclipse/elk/alg/layered/options/InternalProperties I J REPRESENTED_LABELS ,Lorg/eclipse/elk/graph/properties/IProperty;
/ L M N getProperty @(Lorg/eclipse/elk/graph/properties/IProperty;)Ljava/lang/Object; ) P Q R iterator ()Ljava/util/Iterator; T V U java/util/Iterator W X next ()Ljava/lang/Object; Z (org/eclipse/elk/alg/layered/graph/LLabel \ ^ ] 2org/eclipse/elk/alg/layered/options/LayeredOptions _ J +EDGE_LABELS_CENTER_LABEL_PLACEMENT_STRATEGY
Y a b c hasProperty /(Lorg/eclipse/elk/graph/properties/IProperty;)Z
Y L f Dorg/eclipse/elk/alg/layered/options/CenterEdgeLabelPlacementStrategy T h i - hasNext LineNumberTable LocalVariableTable this LLorg/eclipse/elk/alg/layered/intermediate/LabelDummySwitcher$LabelDummyInfo; defaultPlacementStrategy label *Lorg/eclipse/elk/alg/layered/graph/LLabel;
StackMapTable
/ s t u getIncomingEdges ()Ljava/lang/Iterable; w P x java/lang/Iterable z 'org/eclipse/elk/alg/layered/graph/LEdge
y | } ~ getSource +()Lorg/eclipse/elk/alg/layered/graph/LPort;
? ? ? 'org/eclipse/elk/alg/layered/graph/LPort ? ? getNode +()Lorg/eclipse/elk/alg/layered/graph/LNode;
/ ? ? ? getType 4()Lorg/eclipse/elk/alg/layered/graph/LNode$NodeType; ? ? ? 0org/eclipse/elk/alg/layered/graph/LNode$NodeType ? ? LONG_EDGE 2Lorg/eclipse/elk/alg/layered/graph/LNode$NodeType; ) ? ? ? add (Ljava/lang/Object;)Z
? ? ? com/google/common/collect/Lists ? ? reverse "(Ljava/util/List;)Ljava/util/List; source
/ ? ? u getOutgoingEdges
y ? ? ~ getTarget target totalDummyCount ithDummyNode ,(I)Lorg/eclipse/elk/alg/layered/graph/LNode; i
SourceFile LabelDummySwitcher.java InnerClasses NodeType ? ;org/eclipse/elk/alg/layered/intermediate/LabelDummySwitcher LabelDummyInfo NestHost 0
? ?*? *? *? Y? ? *? Y? ? *+? *,? *? "*? %*? ? ( ? *+? .? 4? 9? **? ? ; ? /? .? 4? 9*? ? ( ? *+? .? 4? ?? $**? *? ? A d? ; ? /? .? 4? ?+? E? K? )? O :? )? S ? YN-? [? `? *-? [? d? e? ?
? g ??ӱ j Z ? ? ? ? ? $? )? -? 1? =? H? K? b? n? y? |? ?? ?? ?? ?? ?? ?? k * ? l m ? ? n ? o p q : ? K / e ? / e T %? / e $ ? H*? L+? r? v ? S ? y? {? L+? ?? ?? *? +? ? W+? ?? ????**? ? ?? ? j ? ? ? '? 2? <? G? k H l m C ? q ? /, ' ? =*? L+? ?? v ? S ? y? ?? L+? ?? ?? *? +? ? W+? ?? ???̱ j ? ? ? '? 2? <? k = l m 8 ? q ? /, ? D 6 *? ?*? 9d`? j ? k l m ? ? ? G*? ? A ? *? ? ; ? /?*? ? A ? *? ?*? *? ? A dd? ; ? /? j ?
? ? (? -? k G l m G ? q ? ? ? ? / ?@ ? ? ? ?
© 2015 - 2025 Weber Informatics LLC | Privacy Policy