Uses of Interface
com.luciad.view.gxy.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
Modifier and TypeClassDescriptionclass
This label painter paints detailed airspace labels according to the ICAO guidelines for aeronautical charts.class
This label painter paints the airspace operations type, the airspace name and (for Control Areas) the class of airspace along the airspace border.class
This class contains all the logic needed to paint area minimum altitude labels.class
This extension ofTLcdICAONavaidLabelPainter
paints DME labels.class
This class contains all the logic needed to paint navaid labels.class
This extension ofTLcdICAONavaidLabelPainter
paints NDB labels.class
This extension ofTLcdICAONavaidLabelPainter
paints TACAN labels.class
This extension ofTLcdICAONavaidLabelPainter
paints VOR labels. -
Uses of ILcdGXYLabelEditor in com.luciad.ais.view.gxy
Modifier and TypeClassDescriptionclass
This extension of theTLcdGXYPolylineLabelPainter
class paints a label alongside the longest segment of a given polyline. -
Uses of ILcdGXYLabelEditor in com.luciad.format.aixm51.view.gxy
Modifier and TypeClassDescriptionclass
ATLcdGXYStampLabelPainter
which draws an 'ICAO Annex 4'-compliant label for AIXM 5.1 Airspace features.class
ATLcdGXYStampLabelPainter
that draws an 'ICAO Annex 4'-compliant label for AIXM 5.1 Navaid features.class
Extension ofTLcdGXYLabelPainter
for AIXM 5.1 features that uses XPath expressions to retrieve the label content.Modifier and TypeMethodDescriptionTLcdAIXM51GXYPainterEditorProvider.getGXYLabelEditor
(Object aObject) Provides aILcdGXYLabelEditor
for each feature type supported by this class. -
Uses of ILcdGXYLabelEditor in com.luciad.format.magneticnorth.gxy
Modifier and TypeClassDescriptionclass
AILcdGXYLabelPainter
implementation for objects in aILcdMagneticNorthModel
. -
Uses of ILcdGXYLabelEditor in com.luciad.view.gxy
Modifier and TypeClassDescriptionclass
Extension ofTLcdGXYLabelPainter
that retrieves the label content through theILcdDataObject
interface instead of usingobject.toString()
.class
Extension ofTLcdGXYPolygonLabelPainter
that retrieves the label content through theILcdDataObject
interface instead of usingobject.toString()
.class
Extension ofTLcdGXYPolylineLabelPainter
that retrieves the label content through theILcdDataObject
interface instead of usingobject.toString()
.class
Extension ofTLcdGXYLabelPainter
that retrieves the label content through theILcdFeatured
interface instead of usingobject.toString()
.class
Extension ofTLcdGXYPolygonLabelPainter
that retrieves the label content through theILcdFeatured
interface instead of usingobject.toString()
.class
Extension ofTLcdGXYPolylineLabelPainter
that retrieves the label content through theILcdFeatured
interface instead of usingobject.toString()
.class
TLcdGXYLabelPainter
is an implementation ofILcdGXYLabelPainter2
that paints textual labels.class
TLcdGXYMultiFontLabelPainter
is an implementation ofILcdGXYLabelPainter2
that paints textual labels using multiple fonts or colors.class
TLcdGXYPolygonStampLabelPainter
that displays the polygon's toString() method as a text label.class
Polygon label painter and label editor that positions the center of labels inside the polygon.class
TLcdGXYPolylineStampLabelPainter
that displays a point list's toString() method as a text label.class
Point list label painter and label editor that positions labels on or along line segments.class
This implementation ofILcdGXYLabelPainter2
delegates the actual painting to aALcdGXYLabelStamp
.Modifier and TypeMethodDescriptionILcdGXYEditableLabelsLayer.getGXYLabelEditor
(Object aObject) Retrieves the label editor for the given object.ILcdGXYLabelEditorProvider.getGXYLabelEditor
(Object aObject) Returns a validILcdGXYLabelEditor
for editing the labels of aObject.TLcdGXYLayer.getGXYLabelEditor
(Object aObject) -
Uses of ILcdGXYLabelEditor in com.luciad.view.gxy.asynchronous
Modifier 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
Modifier and TypeClassDescriptionclass
This label painter composes a list ofILcdGXYLabelPainter
s into 1 label painter.class
This label painter adapts anILcdGXYPainter
into anILcdGXYLabelPainter2
.class
Wrapper for anILcdGXYPainter
that paints objects at a certain offset.Modifier and TypeMethodDescriptionTLcdGXYCompositeLabelPainter.getGXYLabelEditor
(Object aObject) TLcdGXYLabelPainterAdapter.getGXYLabelEditor
(Object aObject) TLcdGXYOffsetIconPainter.getGXYLabelEditor
(Object aObject) Modifier and TypeMethodDescriptionTLcdGXYCompositeLabelPainter.getLabelEditors()
Returns a list of label editors that are used in this composite label painter.Modifier and TypeMethodDescriptionvoid
TLcdGXYCompositeLabelPainter.addLabelPainter
(ILcdGXYLabelPainter aLabelPainter, ILcdGXYLabelEditor aLabelEditor) Adds the given label painter and editor to this composite label painter.void
TLcdGXYCompositeLabelPainter.addLabelPainter
(ILcdGXYLabelPainter aLabelPainter, ILcdGXYLabelEditor aLabelEditor, int aIndex) Adds the given label painter and editor to this composite label painter at the given index.