![JAR search and dependency download from the Maven repository](/logo.png)
org.eclipse.elk.alg.layered.options.LayeredOptions.class Maven / Gradle / Ivy
???? 7V 2org/eclipse/elk/alg/layered/options/LayeredOptions java/lang/Object 1org/eclipse/elk/core/data/ILayoutMetaDataProvider ALGORITHM_ID Ljava/lang/String;
ConstantValue org.eclipse.elk.layered SPACING_COMMENT_COMMENT ,Lorg/eclipse/elk/graph/properties/IProperty; Signature @Lorg/eclipse/elk/graph/properties/IProperty; SPACING_COMMENT_NODE SPACING_COMPONENT_COMPONENT SPACING_EDGE_EDGE SPACING_EDGE_LABEL SPACING_EDGE_NODE SPACING_LABEL_LABEL SPACING_LABEL_PORT_HORIZONTAL SPACING_LABEL_PORT_VERTICAL SPACING_LABEL_NODE SPACING_NODE_NODE SPACING_NODE_SELF_LOOP SPACING_PORT_PORT SPACING_INDIVIDUAL \Lorg/eclipse/elk/graph/properties/IProperty; SPACING_BASE_VALUE SPACING_EDGE_EDGE_BETWEEN_LAYERS SPACING_EDGE_NODE_BETWEEN_LAYERS SPACING_NODE_NODE_BETWEEN_LAYERS PRIORITY_DEFAULT I PRIORITY ALorg/eclipse/elk/graph/properties/IProperty; PRIORITY_DIRECTION PRIORITY_SHORTNESS PRIORITY_STRAIGHTNESS WRAPPING_STRATEGY dLorg/eclipse/elk/graph/properties/IProperty; WRAPPING_ADDITIONAL_EDGE_SPACING WRAPPING_CORRECTION_FACTOR WRAPPING_CUTTING_STRATEGY cLorg/eclipse/elk/graph/properties/IProperty; WRAPPING_CUTTING_CUTS SLorg/eclipse/elk/graph/properties/IProperty;>; WRAPPING_CUTTING_MSD_FREEDOM WRAPPING_VALIDIFY_STRATEGY dLorg/eclipse/elk/graph/properties/IProperty; #WRAPPING_VALIDIFY_FORBIDDEN_INDICES WRAPPING_MULTI_EDGE_IMPROVE_CUTS ALorg/eclipse/elk/graph/properties/IProperty; $WRAPPING_MULTI_EDGE_DISTANCE_PENALTY )WRAPPING_MULTI_EDGE_IMPROVE_WRAPPED_EDGES /NODE_PLACEMENT_NETWORK_SIMPLEX_NODE_FLEXIBILITY cLorg/eclipse/elk/graph/properties/IProperty; 7NODE_PLACEMENT_NETWORK_SIMPLEX_NODE_FLEXIBILITY_DEFAULT EDGE_ROUTING_SPLINES_MODE eLorg/eclipse/elk/graph/properties/IProperty; 0EDGE_ROUTING_SPLINES_SLOPPY_LAYER_SPACING_FACTOR TOPDOWN_LAYOUT TOPDOWN_SCALE_FACTOR TOPDOWN_HIERARCHICAL_NODE_WIDTH &TOPDOWN_HIERARCHICAL_NODE_ASPECT_RATIO TOPDOWN_NODE_TYPE_DEFAULT /Lorg/eclipse/elk/core/options/TopdownNodeTypes; TOPDOWN_NODE_TYPE ]Lorg/eclipse/elk/graph/properties/IProperty; PADDING_DEFAULT &Lorg/eclipse/elk/core/math/ElkPadding; PADDING TLorg/eclipse/elk/graph/properties/IProperty; EDGE_ROUTING_DEFAULT *Lorg/eclipse/elk/core/options/EdgeRouting; EDGE_ROUTING XLorg/eclipse/elk/graph/properties/IProperty; PORT_BORDER_OFFSET_DEFAULT D PORT_BORDER_OFFSET RANDOM_SEED_DEFAULT RANDOM_SEED ASPECT_RATIO_DEFAULT????? ASPECT_RATIO NO_LAYOUT PORT_CONSTRAINTS \Lorg/eclipse/elk/graph/properties/IProperty; PORT_SIDE ULorg/eclipse/elk/graph/properties/IProperty;
DEBUG_MODE ALIGNMENT VLorg/eclipse/elk/graph/properties/IProperty; HIERARCHY_HANDLING ^Lorg/eclipse/elk/graph/properties/IProperty; %SEPARATE_CONNECTED_COMPONENTS_DEFAULT Z SEPARATE_CONNECTED_COMPONENTS INSIDE_SELF_LOOPS_ACTIVATE INSIDE_SELF_LOOPS_YO NODE_SIZE_CONSTRAINTS pLorg/eclipse/elk/graph/properties/IProperty;>; NODE_SIZE_OPTIONS mLorg/eclipse/elk/graph/properties/IProperty;>; NODE_SIZE_FIXED_GRAPH_SIZE DIRECTION_DEFAULT (Lorg/eclipse/elk/core/options/Direction; DIRECTION VLorg/eclipse/elk/graph/properties/IProperty; NODE_LABELS_PLACEMENT tLorg/eclipse/elk/graph/properties/IProperty;>; NODE_LABELS_PADDING PORT_LABELS_PLACEMENT tLorg/eclipse/elk/graph/properties/IProperty;>; $PORT_LABELS_NEXT_TO_PORT_IF_POSSIBLE
Deprecated RuntimeVisibleAnnotations Ljava/lang/Deprecated; PORT_LABELS_TREAT_AS_GROUP PORT_ALIGNMENT_DEFAULT_DEFAULT ,Lorg/eclipse/elk/core/options/PortAlignment; PORT_ALIGNMENT_DEFAULT ZLorg/eclipse/elk/graph/properties/IProperty; PORT_ALIGNMENT_NORTH PORT_ALIGNMENT_SOUTH PORT_ALIGNMENT_WEST PORT_ALIGNMENT_EAST UNNECESSARY_BENDPOINTS LAYERING_STRATEGY dLorg/eclipse/elk/graph/properties/IProperty; LAYERING_NODE_PROMOTION_STRATEGY iLorg/eclipse/elk/graph/properties/IProperty; THOROUGHNESS LAYERING_LAYER_CONSTRAINT cLorg/eclipse/elk/graph/properties/IProperty; CYCLE_BREAKING_STRATEGY iLorg/eclipse/elk/graph/properties/IProperty; CROSSING_MINIMIZATION_STRATEGY pLorg/eclipse/elk/graph/properties/IProperty; ,CROSSING_MINIMIZATION_FORCE_NODE_MODEL_ORDER 8CROSSING_MINIMIZATION_GREEDY_SWITCH_ACTIVATION_THRESHOLD (CROSSING_MINIMIZATION_GREEDY_SWITCH_TYPE dLorg/eclipse/elk/graph/properties/IProperty; 5CROSSING_MINIMIZATION_GREEDY_SWITCH_HIERARCHICAL_TYPE &CROSSING_MINIMIZATION_SEMI_INTERACTIVE MERGE_EDGES MERGE_HIERARCHY_EDGES INTERACTIVE_REFERENCE_POINT mLorg/eclipse/elk/graph/properties/IProperty; NODE_PLACEMENT_STRATEGY iLorg/eclipse/elk/graph/properties/IProperty; !NODE_PLACEMENT_BK_FIXED_ALIGNMENT bLorg/eclipse/elk/graph/properties/IProperty; FEEDBACK_EDGES 3NODE_PLACEMENT_LINEAR_SEGMENTS_DEFLECTION_DAMPENING #EDGE_ROUTING_SELF_LOOP_DISTRIBUTION pLorg/eclipse/elk/graph/properties/IProperty; EDGE_ROUTING_SELF_LOOP_ORDERING lLorg/eclipse/elk/graph/properties/IProperty; CONTENT_ALIGNMENT rLorg/eclipse/elk/graph/properties/IProperty;>; $NODE_PLACEMENT_BK_EDGE_STRAIGHTENING mLorg/eclipse/elk/graph/properties/IProperty; #COMPACTION_POST_COMPACTION_STRATEGY kLorg/eclipse/elk/graph/properties/IProperty; &COMPACTION_POST_COMPACTION_CONSTRAINTS qLorg/eclipse/elk/graph/properties/IProperty; COMPACTION_CONNECTED_COMPONENTS HIGH_DEGREE_NODES_TREATMENT HIGH_DEGREE_NODES_THRESHOLD HIGH_DEGREE_NODES_TREE_HEIGHT NODE_SIZE_MINIMUM QLorg/eclipse/elk/graph/properties/IProperty; JUNCTION_POINTS VLorg/eclipse/elk/graph/properties/IProperty; EDGE_THICKNESS EDGE_LABELS_PLACEMENT _Lorg/eclipse/elk/graph/properties/IProperty; EDGE_LABELS_INLINE -CROSSING_MINIMIZATION_HIERARCHICAL_SWEEPINESS
PORT_INDEX COMMENT_BOX HYPERNODE PORT_ANCHOR PARTITIONING_ACTIVATE PARTITIONING_PARTITION 'LAYERING_MIN_WIDTH_UPPER_BOUND_ON_WIDTH 8LAYERING_MIN_WIDTH_UPPER_LAYER_ESTIMATION_SCALING_FACTOR POSITION $ALLOW_NON_FLOW_PORTS_TO_SWITCH_SIDES &LAYERING_NODE_PROMOTION_MAX_ITERATIONS EDGE_LABELS_SIDE_SELECTION jLorg/eclipse/elk/graph/properties/IProperty; +EDGE_LABELS_CENTER_LABEL_PLACEMENT_STRATEGY tLorg/eclipse/elk/graph/properties/IProperty; MARGINS SLorg/eclipse/elk/graph/properties/IProperty; #LAYERING_COFFMAN_GRAHAM_LAYER_BOUND #NODE_PLACEMENT_FAVOR_STRAIGHT_EDGES SPACING_PORTS_SURROUNDING DIRECTION_CONGRUENCY gLorg/eclipse/elk/graph/properties/IProperty; PORT_SORTING_STRATEGY gLorg/eclipse/elk/graph/properties/IProperty; ,EDGE_ROUTING_POLYLINE_SLOPED_EDGE_ZONE_WIDTH &CROSSING_MINIMIZATION_IN_LAYER_PRED_OF @Lorg/eclipse/elk/graph/properties/IProperty; &CROSSING_MINIMIZATION_IN_LAYER_SUCC_OF LAYERING_LAYER_CHOICE_CONSTRAINT 0CROSSING_MINIMIZATION_POSITION_CHOICE_CONSTRAINT INTERACTIVE_LAYOUT LAYERING_LAYER_ID !CROSSING_MINIMIZATION_POSITION_ID CONSIDER_MODEL_ORDER_STRATEGY dLorg/eclipse/elk/graph/properties/IProperty; 'CONSIDER_MODEL_ORDER_LONG_EDGE_STRATEGY lLorg/eclipse/elk/graph/properties/IProperty; 4CONSIDER_MODEL_ORDER_CROSSING_COUNTER_NODE_INFLUENCE 4CONSIDER_MODEL_ORDER_CROSSING_COUNTER_PORT_INFLUENCE #CONSIDER_MODEL_ORDER_NO_MODEL_ORDER CONSIDER_MODEL_ORDER_COMPONENTS pLorg/eclipse/elk/graph/properties/IProperty; %CONSIDER_MODEL_ORDER_PORT_MODEL_ORDER GENERATE_POSITION_AND_LAYER_IDS ()V Code ? ? ? (org/eclipse/elk/core/options/CoreOptions
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ? ?
? ?
?
?
?
?
?
?
;org/eclipse/elk/alg/layered/options/LayeredMetaDataProvider
" !
"% )org/eclipse/elk/graph/properties/Property ?' %
)+* java/lang/Integer,- valueOf (I)Ljava/lang/Integer;
$/01 A(Lorg/eclipse/elk/graph/properties/IProperty;Ljava/lang/Object;)V ' 4 '
4 7 (
7 : )
: = *
= @ ,
@ C -
C F .
F I 0
I L 2
L O 3
O R 5
R U 6
U X 8
X [ 9
[ ^ :
^ a <