Interface ICloudLabelProvider
- All Superinterfaces:
IBaseLabelProvider
- All Known Subinterfaces:
IEditableCloudLabelProvider
Defines the label of an element within the cloud. Besides of the
string-label, each element can be assigned a unique weight (used to calculate
the font size of the rendered element), color, font and angle.
-
Method Summary
Modifier and TypeMethodDescriptionfloatThe angle of the element, which must be between -90 and 90, inclusive.TheColorof the given element, which must not benull.FontData[]getFontData(Object element) TheFontData-array which defines the font of the given element.The label of the given element, which must not benull.getToolTip(Object element) Return the tool tip of the element, ornull, if none.doubleThe weight of the given element, which must be between 0 and 1 (inclusive).Methods inherited from interface IBaseLabelProvider
addListener, dispose, isLabelProperty, removeListener
-
Method Details
-
getLabel
-
getWeight
The weight of the given element, which must be between 0 and 1 (inclusive).- Parameters:
element-
-
getColor
-
getFontData
-
getAngle
The angle of the element, which must be between -90 and 90, inclusive.- Parameters:
element-
-
getToolTip
-