|
Search this API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface LabelLayoutConstants
LabelLayoutConstants
defines options relevant for the automatic labeling process.
It provides specifiers which define
The combination of several LabelLayoutConstants
using a logical or
-operation describes multiple
valid locations for an edge label.
PreferredPlacementDescriptor
Field Summary | |
---|---|
static byte |
PLACE_ANYWHERE
Preferred placement specifier for edge labels which expresses that the label can be placed anywhere along the edge or on any side of the edge. |
static byte |
PLACE_AT_CENTER
Preferred placement specifier for edge labels which expresses that the label should be placed near the center of the edge path. |
static byte |
PLACE_AT_SOURCE
Preferred placement specifier for edge labels which expresses that the label should be placed near the source node of an edge. |
static byte |
PLACE_AT_SOURCE_PORT
Preferred placement specifier for edge labels which expresses that the label should be placed directly at the source port of the edge. |
static byte |
PLACE_AT_TARGET
Preferred placement specifier for edge labels which expresses that the label should be placed near the target node of an edge. |
static byte |
PLACE_AT_TARGET_PORT
Preferred placement specifier for edge labels which expresses that the label should be placed directly at the target port of the edge. |
static byte |
PLACE_LEFT_OF_EDGE
Preferred placement specifier for edge labels which expresses that the label should be placed on the left hand side of the edge path. |
static byte |
PLACE_ON_EDGE
Preferred placement specifier for edge labels which expresses that the label should be placed on the path of the edge. |
static byte |
PLACE_RIGHT_OF_EDGE
Preferred placement specifier for edge labels which expresses that the label should be placed on the right hand side of the edge path. |
static byte |
PLACEMENT_ALONG_EDGE_MASK
Placement specifier mask that masks all placement specifiers that describe the placement along the edge. |
static byte |
PLACEMENT_ON_SIDE_OF_EDGE_MASK
Placement specifier mask that masks all placement specifiers that describe the side of the edge. |
Field Detail |
---|
static final byte PLACE_AT_SOURCE
static final byte PLACE_AT_TARGET
static final byte PLACE_AT_CENTER
static final byte PLACE_AT_SOURCE_PORT
static final byte PLACE_AT_TARGET_PORT
static final byte PLACEMENT_ALONG_EDGE_MASK
static final byte PLACE_ON_EDGE
static final byte PLACE_LEFT_OF_EDGE
The side is interpreted relative to the direction of the edge, if no different
side reference
is defined.
static final byte PLACE_RIGHT_OF_EDGE
The side is interpreted relative to the direction of the edge, if no different
side reference
is defined.
static final byte PLACEMENT_ON_SIDE_OF_EDGE_MASK
static final byte PLACE_ANYWHERE
|
© Copyright 2000-2022, yWorks GmbH. All rights reserved. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |