Package com.luciad.view.gxy
Interface ILcdGXYLabelEditorProvider
- All Superinterfaces:
Cloneable,Serializable
- All Known Implementing Classes:
TLcdAIXM51AirspaceLabelPainter,TLcdAIXM51GXYPainterEditorProvider,TLcdAIXM51NavaidLabelPainter,TLcdAIXM51XPathLabelPainter,TLcdGXYCompositeLabelPainter,TLcdGXYDataObjectLabelPainter,TLcdGXYDataObjectPolygonLabelPainter,TLcdGXYDataObjectPolylineLabelPainter,TLcdGXYFeaturedLabelPainter,TLcdGXYFeaturedPolygonLabelPainter,TLcdGXYFeaturedPolylineLabelPainter,TLcdGXYLabelPainter,TLcdGXYLabelPainterAdapter,TLcdGXYMultiFontLabelPainter,TLcdGXYOffsetIconPainter,TLcdGXYOutlinePolylineLabelPainter,TLcdGXYPolygonLabelPainter,TLcdGXYPolygonStampLabelPainter,TLcdGXYPolylineLabelPainter,TLcdGXYPolylineStampLabelPainter,TLcdGXYStampLabelPainter,TLcdICAOAirspaceDetailedLabelPainter,TLcdICAOAirspaceLabelPainter,TLcdICAOAreaMinimumAltitudeLabelPainter,TLcdICAODMELabelPainter,TLcdICAONavaidLabelPainter,TLcdICAONDBLabelPainter,TLcdICAOTACANLabelPainter,TLcdICAOVORLabelPainter,TLcdMagneticNorthGXYLabelPainter
This is the interface for all classes that define how to get a valid
ILcdGXYLabelEditor for editing the labels of an Object.- Since:
- 7.0
-
Method Summary
Modifier and TypeMethodDescriptionclone()RedefinesObject.cloneto make it public.getGXYLabelEditor(Object aObject) Returns a validILcdGXYLabelEditorfor editing the labels of aObject.
-
Method Details
-
getGXYLabelEditor
Returns a valid
ILcdGXYLabelEditorfor editing the labels of aObject. The returnedILcdGXYLabelEditormust haveaObjectset on it. The TLcdLabelLocation must not yet be set on it.- Parameters:
aObject- the Object for which to obtain aILcdGXYLabelEditor.- Returns:
- a valid
ILcdGXYLabelEditorfor editing the labels ofaObjectwithaObjectset on it. - See Also:
-
clone
Object clone()RedefinesObject.cloneto make it public.
-