|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.cau.cs.kieler.kiml.options.LayoutOptions
public final class LayoutOptions
Definition of layout options. Layout options are divided into programmatic options, which are defined by static code, and user interface options, which are defined by extension point. The former can be accessed with static variables, while the latter are accessed with methods.
Field Summary | |
---|---|
static IProperty<Float> |
ASPECT_RATIO
aspect ratio property. |
static String |
ASPECT_RATIO_ID
layout option key: aimed aspect ratio (float). |
static IProperty<KVectorChain> |
BEND_POINTS
bend points property. |
static String |
BEND_POINTS_ID
layout option key: fixed bend points for edges (object). |
static IProperty<Float> |
BORDER_SPACING
border spacing property. |
static String |
BORDER_SPACING_ID
layout option key: distance to border of the drawing (float). |
static IProperty<Boolean> |
DEBUG_MODE
debug mode property. |
static String |
DEBUG_MODE_ID
layout option key: debug mode (boolean). |
static IProperty<String> |
DIAGRAM_TYPE
diagram type property. |
static String |
DIAGRAM_TYPE_ID
layout option key: diagram type (string). |
static IProperty<EdgeLabelPlacement> |
EDGE_LABEL_PLACEMENT
edge label placement property. |
static String |
EDGE_LABEL_PLACEMENT_ID
layout option key: placement positions for edge labels (enum). |
static IProperty<EdgeRouting> |
EDGE_ROUTING
edge routing property. |
static String |
EDGE_ROUTING_ID
layout option key: edge routing style (enum). |
static IProperty<EdgeType> |
EDGE_TYPE
edge type property. |
static String |
EDGE_TYPE_ID
layout option key: edge type (enum). |
static IProperty<Boolean> |
EXPAND_NODES
expand nodes property. |
static String |
EXPAND_NODES_ID
layout option key: expand nodes to fill their parent (boolean). |
static IProperty<Boolean> |
FIXED_SIZE
fixed size property. |
static String |
FIXED_SIZE_ID
layout option key: size constraint for nodes (boolean). |
static IProperty<String> |
FONT_NAME
font name property. |
static String |
FONT_NAME_ID
layout option key: font name (string). |
static IProperty<Integer> |
FONT_SIZE
font size property. |
static String |
FONT_SIZE_ID
layout option key: font size (integer). |
static IProperty<Boolean> |
HYPERNODE
hypernode property. |
static String |
HYPERNODE_ID
layout option key: hypernode (boolean). |
static IProperty<KInsets> |
INSETS
insets property. |
static String |
INSETS_ID
layout option key: distance of node contents to the boundary (float). |
static IProperty<Boolean> |
INTERACTIVE
interaction property. |
static String |
INTERACTIVE_ID
layout option key: optimize layout for user interaction (boolean). |
static IProperty<Float> |
LABEL_SPACING
label spacing property. |
static String |
LABEL_SPACING_ID
layout option key: spacing of edge labels to edges (float). |
static IProperty<LayoutDirection> |
LAYOUT_DIRECTION
layout direction property. |
static String |
LAYOUT_DIRECTION_ID
layout option key: direction of layout (enum). |
static IProperty<Boolean> |
LAYOUT_HIERARCHY
layout hierarchy property. |
static String |
LAYOUT_HIERARCHY_ID
layout option key: layout hierarchy (boolean). |
static IProperty<String> |
LAYOUTER_HINT
layout provider or type property. |
static String |
LAYOUTER_HINT_ID
layout option key: layouter hint (string). |
static IProperty<Float> |
MIN_HEIGHT
minimal height property. |
static String |
MIN_HEIGHT_ID
layout option key: minimal height (float). |
static IProperty<Float> |
MIN_WIDTH
minimal width property. |
static String |
MIN_WIDTH_ID
layout option key: minimal width (float). |
static IProperty<Boolean> |
NO_LAYOUT
'no layout' property. |
static String |
NO_LAYOUT_ID
layout option key: no layout (boolean). |
static IProperty<Float> |
OBJ_SPACING
object spacing property. |
static String |
OBJ_SPACING_ID
layout option key: minimal distance between elements (float). |
static IProperty<PortConstraints> |
PORT_CONSTRAINTS
port constraints property. |
static String |
PORT_CONSTRAINTS_ID
layout option key: constraints for port positions (enum). |
static IProperty<Integer> |
PORT_RANK
port rank property. |
static String |
PORT_RANK_ID
layout option key: rank of a port (integer). |
static IProperty<PortSide> |
PORT_SIDE
port side property. |
static String |
PORT_SIDE_ID
layout option key: side of a port on its node's boundary (enum). |
static IProperty<KVector> |
POSITION
position property. |
static String |
POSITION_ID
layout option key: pre-defined position (object). |
static IProperty<Integer> |
PRIORITY
priority property. |
static String |
PRIORITY_ID
layout option key: priority of elements (integer). |
static IProperty<Integer> |
RANDOM_SEED
randomization seed property. |
static String |
RANDOM_SEED_ID
layout option key: randomization seed (integer). |
static IProperty<Shape> |
SHAPE
node shape property. |
static String |
SHAPE_ID
layout option key: shape of a node (enum). |
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 String DIAGRAM_TYPE_ID
public static final IProperty<String> DIAGRAM_TYPE
public static final String EDGE_LABEL_PLACEMENT_ID
public static final IProperty<EdgeLabelPlacement> EDGE_LABEL_PLACEMENT
public static final String EDGE_TYPE_ID
public static final IProperty<EdgeType> EDGE_TYPE
public static final String FONT_NAME_ID
public static final IProperty<String> FONT_NAME
public static final String FONT_SIZE_ID
public static final IProperty<Integer> FONT_SIZE
public static final String HYPERNODE_ID
public static final IProperty<Boolean> HYPERNODE
public static final String INSETS_ID
public static final IProperty<KInsets> INSETS
public static final String MIN_HEIGHT_ID
public static final IProperty<Float> MIN_HEIGHT
public static final String MIN_WIDTH_ID
public static final IProperty<Float> MIN_WIDTH
public static final String NO_LAYOUT_ID
public static final IProperty<Boolean> NO_LAYOUT
public static final String PORT_SIDE_ID
public static final IProperty<PortSide> PORT_SIDE
public static final String PORT_RANK_ID
public static final IProperty<Integer> PORT_RANK
public static final String SHAPE_ID
public static final IProperty<Shape> SHAPE
public static final String ASPECT_RATIO_ID
public static final IProperty<Float> ASPECT_RATIO
public static final String BEND_POINTS_ID
public static final IProperty<KVectorChain> BEND_POINTS
public static final String BORDER_SPACING_ID
public static final IProperty<Float> BORDER_SPACING
public static final String DEBUG_MODE_ID
public static final IProperty<Boolean> DEBUG_MODE
public static final String EDGE_ROUTING_ID
public static final IProperty<EdgeRouting> EDGE_ROUTING
public static final String EXPAND_NODES_ID
public static final IProperty<Boolean> EXPAND_NODES
public static final String FIXED_SIZE_ID
public static final IProperty<Boolean> FIXED_SIZE
public static final String INTERACTIVE_ID
public static final IProperty<Boolean> INTERACTIVE
public static final String LABEL_SPACING_ID
public static final IProperty<Float> LABEL_SPACING
public static final String LAYOUT_HIERARCHY_ID
public static final IProperty<Boolean> LAYOUT_HIERARCHY
public static final String LAYOUT_DIRECTION_ID
public static final IProperty<LayoutDirection> LAYOUT_DIRECTION
public static final String LAYOUTER_HINT_ID
public static final IProperty<String> LAYOUTER_HINT
public static final String OBJ_SPACING_ID
public static final IProperty<Float> OBJ_SPACING
public static final String PORT_CONSTRAINTS_ID
public static final IProperty<PortConstraints> PORT_CONSTRAINTS
public static final String POSITION_ID
public static final IProperty<KVector> POSITION
public static final String PRIORITY_ID
public static final IProperty<Integer> PRIORITY
public static final String RANDOM_SEED_ID
public static final IProperty<Integer> RANDOM_SEED
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |