![JAR search and dependency download from the Maven repository](/logo.png)
org.eclipse.elk.alg.layered.graph.LGraphAdapters$LGraphAdapter.class Maven / Gradle / Ivy
???? 7 ? >org/eclipse/elk/alg/layered/graph/LGraphAdapters$LGraphAdapter java/lang/Object =org/eclipse/elk/core/util/adapters/GraphAdapters$GraphAdapter element *Lorg/eclipse/elk/alg/layered/graph/LGraph; nodeAdapters Ljava/util/List; Signature SLjava/util/List;>; transparentNorthSouthEdges Z transparentCommentNodes
nodeFilter Ljava/util/function/Predicate; ILjava/util/function/Predicate; M(Lorg/eclipse/elk/alg/layered/graph/LGraph;ZZLjava/util/function/Predicate;)V x(Lorg/eclipse/elk/alg/layered/graph/LGraph;ZZLjava/util/function/Predicate;)V Code
()V
! # LineNumberTable LocalVariableTable this @Lorg/eclipse/elk/alg/layered/graph/LGraphAdapters$LGraphAdapter; LocalVariableTypeTable getSize %()Lorg/eclipse/elk/core/math/KVector;
, . - (org/eclipse/elk/alg/layered/graph/LGraph ) * setSize &(Lorg/eclipse/elk/core/math/KVector;)V 2 4 3 !org/eclipse/elk/core/math/KVector 5 6 x D 2 8 9 6 y size #Lorg/eclipse/elk/core/math/KVector; getPosition > 'java/lang/UnsupportedOperationException @ Not supported by LGraph
= B C (Ljava/lang/String;)V setPosition pos getProperty @(Lorg/eclipse/elk/graph/properties/IProperty;)Ljava/lang/Object; L(Lorg/eclipse/elk/graph/properties/IProperty;)TP;
, J F G prop ,Lorg/eclipse/elk/graph/properties/IProperty; 1Lorg/eclipse/elk/graph/properties/IProperty; hasProperty /(Lorg/eclipse/elk/graph/properties/IProperty;)Z J(Lorg/eclipse/elk/graph/properties/IProperty;)Z
, R N O getNodes ()Ljava/lang/Iterable; Y()Ljava/lang/Iterable;>;
W Y X com/google/common/collect/Lists Z [ newArrayList ()Ljava/util/ArrayList;
, ] ^ _ getLayers ()Ljava/util/List; a c b java/util/List d e iterator ()Ljava/util/Iterator; g i h java/util/Iterator j k next ()Ljava/lang/Object; m 'org/eclipse/elk/alg/layered/graph/Layer
l o S _ q 'org/eclipse/elk/alg/layered/graph/LNode s u t java/util/function/Predicate v w test (Ljava/lang/Object;)Z y =org/eclipse/elk/alg/layered/graph/LGraphAdapters$LNodeAdapter
x { | m(Lorg/eclipse/elk/alg/layered/graph/LGraphAdapters$LGraphAdapter;Lorg/eclipse/elk/alg/layered/graph/LNode;Z)V a ~ w add ? ? ? 6org/eclipse/elk/alg/layered/options/InternalProperties ? L TOP_COMMENTS
p R
p J g ? ? ? hasNext ()Z ? ? ? L BOTTOM_COMMENTS l )Lorg/eclipse/elk/alg/layered/graph/Layer; n )Lorg/eclipse/elk/alg/layered/graph/LNode; comment
StackMapTable
getVolatileId ()I , ? ? ? id I
setVolatileId (I)V
volatileId
SourceFile LGraphAdapters.java }Ljava/lang/Object;Lorg/eclipse/elk/core/util/adapters/GraphAdapters$GraphAdapter; InnerClasses ? 0org/eclipse/elk/alg/layered/graph/LGraphAdapters
LGraphAdapter LNodeAdapter ? 0org/eclipse/elk/core/util/adapters/GraphAdapters GraphAdapter ?