|
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-2025, yWorks GmbH. All rights reserved. |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||