EClass FloatingLabel

Defines a label that is floating. Floating labels can be freely position relative to its parent. Floating labels do not affect auto-sizing. Typically, they are outside the Vertex. For a label inside the Vertex, typically use NestedLabel.

ePackage:

displayableObjects

inherits from:

Label

contained by:

StaticSubVertex (via Label), StaticVertex (via Label), SubVertex (via Label), Vertex (via Label), VertexA (via Label)

EAttributes

anchor (VertexAnchors)

Defines where the label is anchored at the vertex. By default puts the center of the label at the specified corner/side. Note that this is typically on the line. FloatingLabel: Add labelOffset to precisely locate the FloatingLabel as desired. NestedLabel: Combine with labelAlignment/labelVerticalAlignment for optimal “text box” behavior. Align the label with the anchor. E.g. NORTH: vertical TOP. EAST: horizontal RIGHT. NORTHEAST: vertical TOP, horizontal RIGHT.

isMovable (EBoolean) - Future Feature

@future Defines whether this label should be movable by the user.

labelAlignment (HorizontalAlignment)

Defines the label’s horizontal alignment.

labelOffsetX (EInt)

Defines a offset in x-direction that is added to the calculated position of the label.

labelOffsetY (EInt)

Defines a offset in y-direction that is added to the calculated position of the label.

labelRotation (EDouble)

Defines the rotation of the label in degrees.

labelVerticalAlignment (VerticalAlignment) - Future Feature

@future Not relevant for FloatingLabel Defines the label’s vertical alignment.

levelOfDetail (EDouble) - Future Feature

@future not (yet) implemented Defines at which zoom level this label should be displayed.

name (EString)

Defines the label’s name.

EReferences

segments (LabelSegment) (lowerBound=0, upperBound=-1) (containment)

Defines the label’s segments.