| 
 | 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_ANYWHEREPreferred 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_CENTERPreferred placement specifier for edge labels which expresses that the label should be placed near the center of the edge path. | 
| static byte | PLACE_AT_SOURCEPreferred 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_PORTPreferred 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_TARGETPreferred 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_PORTPreferred 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_EDGEPreferred 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_EDGEPreferred placement specifier for edge labels which expresses that the label should be placed on the path of the edge. | 
| static byte | PLACE_RIGHT_OF_EDGEPreferred 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_MASKPlacement specifier mask that masks all placement specifiers that describe the placement along the edge. | 
| static byte | PLACEMENT_ON_SIDE_OF_EDGE_MASKPlacement 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 | ||||||||