|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.cau.cs.kieler.klay.layered.properties.Properties
public final class Properties
Container for priority definitions.
Field Summary | |
---|---|
static Property<Float> |
ASPECT_RATIO
the aspect ratio for packing connected components. |
static Property<Float> |
BORDER_SPACING
spacing to the border of the drawing. |
static IProperty<IDebugCanvas> |
DEBUG_CANVAS
debug canvas. |
static float |
DEF_ASPECT_RATIO
default value for aspect ratio. |
static float |
DEF_EDGE_SPACING_FACTOR
default value for edge spacing factor. |
static float |
DEF_SPACING
default value for object spacing. |
static IProperty<Boolean> |
DISTRIBUTE_NODES
whether nodes shall be distributed during layer assignment. |
static String |
DISTRIBUTE_NODES_ID
option identifier for distribute nodes. |
static IProperty<EdgeConstraint> |
EDGE_CONSTRAINT
edge constraints for nodes. |
static IProperty<EdgeRoutingStrategy> |
EDGE_ROUTING
property to choose an edge routing strategy. |
static String |
EDGE_ROUTING_ID
option identifier for edge routing. |
static Property<Float> |
EDGE_SPACING_FACTOR
factor for minimal spacing between edges. |
static String |
EDGE_SPACING_FACTOR_ID
option identifier for edge spacing factor. |
static IProperty<Double> |
EXT_PORT_RATIO_OR_POSITION
The original position or position-to-node-size ratio of an external port. |
static IProperty<PortSide> |
EXT_PORT_SIDE
The side of an external port a dummy node was created for. |
static IProperty<Set<GraphProperties>> |
GRAPH_PROPERTIES
Flags indicating the properties of a graph. |
static IProperty<InLayerConstraint> |
IN_LAYER_CONSTRAINT
The in-layer constraint placed on a node. |
static IProperty<LNode> |
IN_LAYER_LAYOUT_UNIT
The layout unit a node belongs to. |
static IProperty<LNode> |
IN_LAYER_SUCCESSOR_CONSTRAINT
Indicates that a node x may only appear inside a layer before the node y the
property is set to. |
static IProperty<LayerConstraint> |
LAYER_CONSTRAINT
property to set constraints on the node layering. |
static String |
LAYER_CONSTRAINT_ID
option identifier for layer constraint. |
static IProperty<Integer> |
LINSEG_OFFSET
offset for nodes in linear segments. |
static IProperty<LPort> |
LONG_EDGE_SOURCE
the source port of a long edge before it was broken into multiple segments. |
static IProperty<LPort> |
LONG_EDGE_TARGET
the target port of a long edge before it was broken into multiple segments. |
static IProperty<Integer> |
MIN_EDGE_ANGLE
defines the minimal angle a short edge may have. |
static String |
MIN_EDGE_ANGLE_ID
option identifier for minimal angle. |
static IProperty<LayeringStrategy> |
NODE_LAYERING
property to choose a node layering strategy. |
static String |
NODE_LAYERING_ID
option identifier for node layering. |
static IProperty<NodeType> |
NODE_TYPE
node type. |
static Property<Float> |
OBJ_SPACING
minimal spacing between objects. |
static IProperty<Object> |
ORIGIN
the original object from which a graph element was created. |
static IProperty<KNode> |
PARENT
KNode that contained the origin of this node in the KGraph. |
static Property<Integer> |
PRIORITY
priority of elements. |
static IProperty<Random> |
RANDOM
random number generator for the algorithm. |
static IProperty<LinearSegmentsNodePlacer.Region> |
REGION
owning region for node. |
static IProperty<Boolean> |
REVERSED
flag for reversed edges. |
static IProperty<Boolean> |
SEPARATE_CC
property for choosing whether connected components are processed separately. |
static String |
SEPARATE_CC_ID
option identifier for separation of connected components. |
static IProperty<Boolean> |
STRAIGHT_EDGES
whether edges shall be straightened as much as possible. |
static String |
STRAIGHT_EDGES_ID
option identifier for straight edges. |
static IProperty<Integer> |
THOROUGHNESS
property that determines how much effort should be spent. |
static String |
THOROUGHNESS_ID
option identifier for thoroughness. |
Method Summary |
---|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final IProperty<Object> ORIGIN
public static final IProperty<NodeType> NODE_TYPE
public static final IProperty<Integer> LINSEG_OFFSET
public static final IProperty<LinearSegmentsNodePlacer.Region> REGION
public static final IProperty<Boolean> REVERSED
public static final IProperty<IDebugCanvas> DEBUG_CANVAS
public static final IProperty<Random> RANDOM
public static final IProperty<LPort> LONG_EDGE_SOURCE
public static final IProperty<LPort> LONG_EDGE_TARGET
public static final IProperty<EdgeConstraint> EDGE_CONSTRAINT
public static final IProperty<LNode> IN_LAYER_LAYOUT_UNIT
public static final IProperty<InLayerConstraint> IN_LAYER_CONSTRAINT
InLayerConstraintProcessor
.
public static final IProperty<LNode> IN_LAYER_SUCCESSOR_CONSTRAINT
x
may only appear inside a layer before the node y
the
property is set to. That is, having x
appear after y
would violate this
constraint. This property only makes sense for nodes.
public static final IProperty<Set<GraphProperties>> GRAPH_PROPERTIES
public static final IProperty<PortSide> EXT_PORT_SIDE
public static final IProperty<Double> EXT_PORT_RATIO_OR_POSITION
public static final IProperty<KNode> PARENT
public static final float DEF_SPACING
public static final Property<Float> OBJ_SPACING
public static final Property<Float> BORDER_SPACING
public static final String EDGE_SPACING_FACTOR_ID
public static final float DEF_EDGE_SPACING_FACTOR
public static final Property<Float> EDGE_SPACING_FACTOR
public static final Property<Integer> PRIORITY
public static final float DEF_ASPECT_RATIO
public static final Property<Float> ASPECT_RATIO
public static final String MIN_EDGE_ANGLE_ID
public static final IProperty<Integer> MIN_EDGE_ANGLE
public static final String STRAIGHT_EDGES_ID
public static final IProperty<Boolean> STRAIGHT_EDGES
public static final String DISTRIBUTE_NODES_ID
public static final IProperty<Boolean> DISTRIBUTE_NODES
public static final String EDGE_ROUTING_ID
public static final IProperty<EdgeRoutingStrategy> EDGE_ROUTING
public static final String NODE_LAYERING_ID
public static final IProperty<LayeringStrategy> NODE_LAYERING
public static final String THOROUGHNESS_ID
public static final IProperty<Integer> THOROUGHNESS
public static final String LAYER_CONSTRAINT_ID
public static final IProperty<LayerConstraint> LAYER_CONSTRAINT
public static final String SEPARATE_CC_ID
public static final IProperty<Boolean> SEPARATE_CC
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |