Uses of Interface
com.luciad.view.gxy.ILcdGXYLabelEditor
Packages that use ILcdGXYLabelEditor
Package
Description
Representation aspects of ICAO symbols for AIS.
Everything related to views in a 2D world in the context of AIS.
This package contains the class
TLcdAIXM51GXYPainterEditorProvider, which can be used as a
(label) painter provider and (label) editor provider to visualize and/or edit AIXM 5.1 data.Classes to visualize a magnetic north chart and a controller to rotate the magnetic north to the top.
Provides two-dimensional views and components supporting the visualization of the former's representation.
Provides layer-specific asynchronous painting.
Painter and editor classes for rendering and visually editing objects in an ILcdGXYView.
-
Uses of ILcdGXYLabelEditor in com.luciad.ais.symbology.icao
Classes in com.luciad.ais.symbology.icao that implement ILcdGXYLabelEditorModifier and TypeClassDescriptionclassThis label painter paints detailed airspace labels according to the ICAO guidelines for aeronautical charts.classThis label painter paints the airspace operations type, the airspace name and (for Control Areas) the class of airspace along the airspace border.classThis class contains all the logic needed to paint area minimum altitude labels.classThis extension ofTLcdICAONavaidLabelPainterpaints DME labels.classThis class contains all the logic needed to paint navaid labels.classThis extension ofTLcdICAONavaidLabelPainterpaints NDB labels.classThis extension ofTLcdICAONavaidLabelPainterpaints TACAN labels.classThis extension ofTLcdICAONavaidLabelPainterpaints VOR labels. -
Uses of ILcdGXYLabelEditor in com.luciad.ais.view.gxy
Classes in com.luciad.ais.view.gxy that implement ILcdGXYLabelEditorModifier and TypeClassDescriptionclassThis extension of theTLcdGXYPolylineLabelPainterclass paints a label alongside the longest segment of a given polyline. -
Uses of ILcdGXYLabelEditor in com.luciad.format.aixm51.view.gxy
Classes in com.luciad.format.aixm51.view.gxy that implement ILcdGXYLabelEditorModifier and TypeClassDescriptionclassATLcdGXYStampLabelPainterwhich draws an 'ICAO Annex 4'-compliant label for AIXM 5.1 Airspace features.classATLcdGXYStampLabelPainterthat draws an 'ICAO Annex 4'-compliant label for AIXM 5.1 Navaid features.classExtension ofTLcdGXYLabelPainterfor AIXM 5.1 features that uses XPath expressions to retrieve the label content.Methods in com.luciad.format.aixm51.view.gxy that return ILcdGXYLabelEditorModifier and TypeMethodDescriptionTLcdAIXM51GXYPainterEditorProvider.getGXYLabelEditor(Object aObject) Provides aILcdGXYLabelEditorfor each feature type supported by this class. -
Uses of ILcdGXYLabelEditor in com.luciad.format.magneticnorth.gxy
Classes in com.luciad.format.magneticnorth.gxy that implement ILcdGXYLabelEditorModifier and TypeClassDescriptionclassAILcdGXYLabelPainterimplementation for objects in aILcdMagneticNorthModel. -
Uses of ILcdGXYLabelEditor in com.luciad.view.gxy
Classes in com.luciad.view.gxy that implement ILcdGXYLabelEditorModifier and TypeClassDescriptionclassExtension ofTLcdGXYLabelPainterthat retrieves the label content through theILcdDataObjectinterface instead of usingobject.toString().classExtension ofTLcdGXYPolygonLabelPainterthat retrieves the label content through theILcdDataObjectinterface instead of usingobject.toString().classExtension ofTLcdGXYPolylineLabelPainterthat retrieves the label content through theILcdDataObjectinterface instead of usingobject.toString().classExtension ofTLcdGXYLabelPainterthat retrieves the label content through theILcdFeaturedinterface instead of usingobject.toString().classExtension ofTLcdGXYPolygonLabelPainterthat retrieves the label content through theILcdFeaturedinterface instead of usingobject.toString().classExtension ofTLcdGXYPolylineLabelPainterthat retrieves the label content through theILcdFeaturedinterface instead of usingobject.toString().classTLcdGXYLabelPainteris an implementation ofILcdGXYLabelPainter2that paints textual labels.classTLcdGXYMultiFontLabelPainteris an implementation ofILcdGXYLabelPainter2that paints textual labels using multiple fonts or colors.classTLcdGXYPolygonStampLabelPainterthat displays the polygon's toString() method as a text label.classPolygon label painter and label editor that positions the center of labels inside the polygon.classTLcdGXYPolylineStampLabelPainterthat displays a point list's toString() method as a text label.classPoint list label painter and label editor that positions labels on or along line segments.classThis implementation ofILcdGXYLabelPainter2delegates the actual painting to aALcdGXYLabelStamp.Methods in com.luciad.view.gxy that return ILcdGXYLabelEditorModifier and TypeMethodDescriptionILcdGXYEditableLabelsLayer.getGXYLabelEditor(Object aObject) Retrieves the label editor for the given object.ILcdGXYLabelEditorProvider.getGXYLabelEditor(Object aObject) Returns a validILcdGXYLabelEditorfor editing the labels of aObject.TLcdGXYLayer.getGXYLabelEditor(Object aObject) -
Uses of ILcdGXYLabelEditor in com.luciad.view.gxy.asynchronous
Methods in com.luciad.view.gxy.asynchronous that return ILcdGXYLabelEditorModifier and TypeMethodDescriptionTLcdGXYAsynchronousEditableLabelsLayerWrapper.getGXYLabelEditor(Object aObject) Returns a clone of the wrapped layer's GXYLabelEditor, or the editor itself if the associated paint queue is empty. -
Uses of ILcdGXYLabelEditor in com.luciad.view.gxy.painter
Classes in com.luciad.view.gxy.painter that implement ILcdGXYLabelEditorModifier and TypeClassDescriptionclassThis label painter composes a list ofILcdGXYLabelPainters into 1 label painter.classThis label painter adapts anILcdGXYPainterinto anILcdGXYLabelPainter2.classWrapper for anILcdGXYPainterthat paints objects at a certain offset.Methods in com.luciad.view.gxy.painter that return ILcdGXYLabelEditorModifier and TypeMethodDescriptionTLcdGXYCompositeLabelPainter.getGXYLabelEditor(Object aObject) TLcdGXYLabelPainterAdapter.getGXYLabelEditor(Object aObject) TLcdGXYOffsetIconPainter.getGXYLabelEditor(Object aObject) Methods in com.luciad.view.gxy.painter that return types with arguments of type ILcdGXYLabelEditorModifier and TypeMethodDescriptionTLcdGXYCompositeLabelPainter.getLabelEditors()Returns a list of label editors that are used in this composite label painter.Methods in com.luciad.view.gxy.painter with parameters of type ILcdGXYLabelEditorModifier and TypeMethodDescriptionvoidTLcdGXYCompositeLabelPainter.addLabelPainter(ILcdGXYLabelPainter aLabelPainter, ILcdGXYLabelEditor aLabelEditor) Adds the given label painter and editor to this composite label painter.voidTLcdGXYCompositeLabelPainter.addLabelPainter(ILcdGXYLabelPainter aLabelPainter, ILcdGXYLabelEditor aLabelEditor, int aIndex) Adds the given label painter and editor to this composite label painter at the given index.