Uses of Interface
com.luciad.view.gxy.ILcdGXYEditor
Package
Description
Painters for 2D views 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.Provides painters for typical database objects.
Classes to visualize a magnetic north chart and a controller to rotate the magnetic north to the top.
Provides API for visualizing NVG data in an
ILcdGXYView
.Handles the POL format.
This package provides support for decoding VPF (Vector Product Format) data and displaying VPF data using GeoSym.
Conversion of SLD Feature Type Style model into ILcdGXYPainter/ILcdGXYLabelPainter implementations which can be used
in an ILcdGXYView.
Painters for the APP-6A symbols that are not icons.
Painters for the MIL-STD 2525 military symbols that are not icons.
Provides two-dimensional views and components supporting the visualization of the former's representation.
Provides layer-specific asynchronous painting.
Touch controllers for the 2D view.
Painter and editor classes for rendering and visually editing objects in an ILcdGXYView.
Utilities for making maps.
Provides GXY visualization support
for the Military Grid Reference System (MGRS).
Classes to work with rectangular axis aligned grids consisting of multiple uniform levels, called multilevel grids.
-
Uses of ILcdGXYEditor in com.luciad.ais.view.gxy.painter
Modifier and TypeClassDescriptionclass
This extension ofTLcdGXYIconPainter
overrides the standard approach of always using the same icon.class
This painter extendsTLcdGXYPointListPainter
, but paints an icon if the point list contains only a single point.class
A painter forTLcdProcedureTrajectory
objects.class
This extension ofTLcdGXYShapeListPainter
paintsILcdShapeList
objects whose shapes are themselvesILcdPointList
implementations. -
Uses of ILcdGXYEditor in com.luciad.format.aixm51.view.gxy
Modifier and TypeMethodDescriptionTLcdAIXM51GXYPainterEditorProvider.getGXYEditor
(Object aObject) Provides an editor for each feature type supported by this class, and its corresponding timeslice type. -
Uses of ILcdGXYEditor in com.luciad.format.database.gxy
Modifier and TypeMethodDescriptionTLcdDatabaseGXYPainterProvider.getGXYEditor
(Object aObject) Deprecated. -
Uses of ILcdGXYEditor in com.luciad.format.magneticnorth.gxy
Modifier and TypeClassDescriptionclass
Painter for layers containing aILcdMagneticNorthModel
. -
Uses of ILcdGXYEditor in com.luciad.format.nvg.gxy
Modifier and TypeMethodDescriptionTLcdNVGGXYPainterProvider.getGXYEditor
(Object aObject) Finds anILcdGXYEditor
that can be used to edit the object passed. -
Uses of ILcdGXYEditor in com.luciad.format.pol
-
Uses of ILcdGXYEditor in com.luciad.format.vpf
Modifier and TypeClassDescriptionclass
ExtendsTLcdGXYPointListPainter
and adds functionality for painting VPF domain objects using GeoSym symbology.class
ExtendsTLcdGXYIconPainter
and adds functionality for painting VPF domain objects using GeoSym symbology. -
Uses of ILcdGXYEditor in com.luciad.ogc.sld.view.gxy
Modifier and TypeClassDescriptionclass
AnALcdSLDFeatureTypeStylePainter
that checks whether the scale of the view it is painting is valid for the object set to it, delegates to its rule painters for objects that are accepted by the rule painters for all of itsILcdGXYPainter
functionalities (paint, isTouched, boundsSFCT, ...), delegates to its rule painters for objects that are accepted by the rule painters for all of itsILcdGXYLabelPainter
functionalities (paintLabel, labelBoundsSFCT, ...).Modifier and TypeMethodDescriptionTLcdSLDFeatureTypeStylePainter.getGXYEditor
(Object aObject) Always returns this as editor. -
Uses of ILcdGXYEditor in com.luciad.symbology.app6a.view.gxy.painter
Modifier and TypeMethodDescriptionTLcdAPP6AGXYEditorProvider.getGXYEditor
(Object aObject) Returns a validILcdGXYEditor
for editing aObject. -
Uses of ILcdGXYEditor in com.luciad.symbology.milstd2525b.view.gxy.painter
Modifier and TypeMethodDescriptionTLcdMS2525bGXYEditorProvider.getGXYEditor
(Object aObject) Returns a validILcdGXYEditor
for editing aObject. -
Uses of ILcdGXYEditor in com.luciad.view.gxy
Modifier and TypeInterfaceDescriptioninterface
ILcdGXYEditorProvider<T extends ILcdGXYEditor>
Provides anILcdGXYLayer
with anILcdGXYEditor
to edit the objects in the layers model.Modifier and TypeClassDescriptionclass
ALcdGXYEditor
is an abstract class that can be used for implementing theILcdGXYEditor
interface.class
Deprecated.class
A painter and editor for all supported shape types.Modifier and TypeMethodDescriptionILcdGXYLayer.getGXYEditor
(Object aObject) Returns the editor to use to modify the object via a view.TLcdGXYDensityLayer.getGXYEditor
(Object aObject) final ILcdGXYEditor
TLcdGXYEditableLabelPainter.getGXYEditor
(Object aObject) Deprecated.TLcdGXYEditorProvider.getGXYEditor
(Object aObject) TLcdGXYLayer.getGXYEditor
(Object aObject) TLcdGXYLayerList.getGXYEditor
(Object aObject) Deprecated.Finds a suitable editor for the given object by requesting the sublayers for a suitable editor.TLcdGXYShapePainter.getGXYEditor
(Object aObject) Finds anILcdGXYEditor
that can be used to edit the object passed.TLcdSingleGXYEditorProvider.getGXYEditor
(Object aObject) TLcdGXYEditorProvider.getGXYEditors()
Modifier and TypeMethodDescriptionvoid
TLcdGXYEditorProvider.registerGXYEditorForClass
(Class aDataClass, ILcdGXYEditor aGXYEditor) Registers anILcdGXYEditor
to associate to a given Class ofObject
.void
TLcdGXYEditorProvider.registerGXYEditorForClassName
(String aDataClassName, ILcdGXYEditor aGXYEditor) Registers anILcdGXYEditor
to associate to a given Class name ofObject
.ModifierConstructorDescriptionTLcdSingleGXYEditorProvider
(ILcdGXYEditor aGXYEditor) Creates aILcdGXYEditorProvider
implementation that returns the given editor for every object. -
Uses of ILcdGXYEditor in com.luciad.view.gxy.asynchronous
Modifier and TypeMethodDescriptionTLcdGXYAsynchronousLayerWrapper.getGXYEditor
(Object aObject) Returns a clone of the wrapped layer's GXYEditor, or the editor itself if the associated paint queue is empty. -
Uses of ILcdGXYEditor in com.luciad.view.gxy.controller.touch
Modifier and TypeMethodDescriptionprotected ILcdGXYEditor
TLcdMapTouchRulerController.createGXYPolylineEditor()
Creates the editor for the polylines used to measure the distances. -
Uses of ILcdGXYEditor in com.luciad.view.gxy.painter
Modifier and TypeClassDescriptionclass
Paints and locatesILcdArcBand
objects and enables visual editing ofILcd2DEditableArcBand
objects in anILcdGXYView
.class
Paints and locatesILcdArc
objects and enables visual editing ofILcd2DEditableArc
objects in anILcdGXYView
.class
Deprecated.useTLcdGXYShapeListPainter
instead.class
Paints and locatesILcdBounds
objects and enables visual editing ofILcd2DEditableBounds
objects in anILcdGXYView
.class
Paints, locates and enables visual editing ofTLcdLonLatBuffer
andTLcdLonLatHeightBuffer
objects in anILcdGXYView
.class
Paints and locatesILcdCircleBy3Points
objects and enables visual editing ofILcd2DEditableCircleBy3Points
objects in anILcdGXYView
.class
Paints and locatesILcdCircle
objects and enables visual editing ofILcd2DEditableCircle
objects in anILcdGXYView
.class
Paints and locatesILcdCircularArcBy3Points
,ILcdCircularArcByBulge
andILcdCircularArcByCenterPoint
objects and enables visual editing ofILcd2DEditableCircularArcBy3Points
,ILcd2DEditableCircularArcByBulge
andILcd2DEditableCircularArcByCenterPoint
objects in anILcdGXYView
.class
Paints and locatesILcdCompositeCurve
objects and enables visual editing ofILcdCompositeCurve
objects in anILcdGXYView
.class
Paints and locates composite ring objects, i.e. objects that are of typeILcdCompositeCurve
andILcdRing
, and enables visual editing of editable composite ring objects, i.e. objects that are of typeILcdEditableCompositeCurve
andILcdRing
, in anILcdGXYView
.class
Paints and locatesILcdEllipse
objects and enables visual editing ofILcd2DEditableEllipse
objects in anILcdGXYView
.class
Paints buffer shapes and enables visual editing of buffer shapes in anILcdGXYView
.class
Paints and locatesILcdShape
objects as points and enables visual editing ofILcd2DEditableShape
objects as points in anILcdGXYView
.class
Deprecated.TLcdGXYBufferPainter can paint and edit both TLcdLonLatBuffer and TLcdLonLatHeightBuffer objects.class
Wrapper for anILcdGXYPainter
that paints objects at a certain offset.class
Paints and locatesILcdPointList
objects (includingILcdComplexPolygon
) and enables visual editing ofILcd2DEditablePointList
objects in anILcdGXYView
.class
Deprecated.useTLcdGXYShapeListPainter
instead.class
Deprecated.useTLcdGXYShapeListPainter
instead.class
Paints and edits rounded polylines and polygons.class
Paints and locatesILcdShapeList
objects and enables visual editing ofILcdShapeList
objects in anILcdGXYView
.class
Paints and locatesILcdSurface
objects and enables visual editing ofILcdSurface
objects in anILcdGXYView
.class
Paints and locatesILcdText
objects and enables visual editing ofILcd2DEditableText
objects in anILcdGXYView
.Modifier and TypeMethodDescriptionTLcdGXYOffsetIconPainter.getDelegateOffsetEditor()
Returns the delegate editor that was specified in the constructor.TLcdGXYArcBandPainter.getGXYEditor
(Object aObject) Returns this instance as editor for editing the specifiedObject
.TLcdGXYArcPainter.getGXYEditor
(Object aObject) Returns this instance as editor for editing the specifiedObject
.TLcdGXYBoundsPainter.getGXYEditor
(Object aObject) Returns this instance as editor for editing the specifiedObject
.TLcdGXYBufferPainter.getGXYEditor
(Object aObject) This implementation always returns this instance as an editor, with the object passed set as object.TLcdGXYCircleBy3PointsPainter.getGXYEditor
(Object aObject) TLcdGXYCirclePainter.getGXYEditor
(Object aObject) Returns this instance as editor for editing the specifiedObject
.TLcdGXYCircularArcPainter.getGXYEditor
(Object aObject) TLcdGXYCompositeCurvePainter.getGXYEditor
(Object aObject) Returns this instance as editor for editing the specifiedObject
.TLcdGXYCompositeRingPainter.getGXYEditor
(Object aObject) Returns this instance as editor for editing the specifiedObject
.TLcdGXYEllipsePainter.getGXYEditor
(Object aObject) Returns this instance as editor for editing the specifiedObject
.TLcdGXYGeoBufferPainter.getGXYEditor
(Object aObject) Returns this instance as editor for editing the specifiedObject
.TLcdGXYIconPainter.getGXYEditor
(Object aObject) Returns this instance as editor for editing the specifiedObject
.TLcdGXYLonLatHeightBufferPainter.getGXYEditor
(Object aObject) Deprecated.This implementation always returns this instance as an editor, with the object passed set as object.TLcdGXYOffsetIconPainter.getGXYEditor
(Object aObject) TLcdGXYPointListPainter.getGXYEditor
(Object aObject) Returns this instance as editor for editing the specifiedObject
.TLcdGXYShapeListPainter.getGXYEditor
(Object aObject) Returns this instance as editor for editing the specifiedObject
.TLcdGXYSurfacePainter.getGXYEditor
(Object aObject) TLcdGXYTextPainter.getGXYEditor
(Object aObject) Returns this instance as editor for editing the specifiedObject
.protected ILcdGXYEditor
TLcdGXYShapeListPainter.retrieveShapeEditor
(ILcdShapeList aShapeList, int aShapeIndex) Returns the editor for the shape at the given index in theILcdShapeList
object.Modifier and TypeMethodDescriptionprotected boolean
TLcdGXYShapeListPainter.editShape
(Graphics aGraphics, int aRenderMode, ILcdGXYContext aGXYContext, ILcdGXYEditor aGXYEditor, ILcdShapeList aShapeList, int aIndex) Edits the shape at the specified index in aShapeList.ModifierConstructorDescriptionTLcdGXYLabelPainterAdapter
(ILcdGXYPainter aDelegatePainter, ILcdGXYEditor aDelegateEditor) Creates a new label painter adapter that makes a label painter out of anILcdGXYPainter
and aILcdGXYEditor
.TLcdGXYOffsetIconPainter
(ILcdGXYPainter aDelegateAnchorPainter, ILcdGXYPainter aDelegateOffsetIconPainter, ILcdGXYEditor aDelegateOffsetEditor, ILcdGXYLabelPainter aDelegateLabelPainter) Creates an offset icon painter that delegates its operations to the specified painters and editor.TLcdGXYOffsetIconPainter
(ILcdGXYPainter aDelegateAnchorPainter, ILcdGXYPainter aDelegateOffsetIconPainter, ILcdGXYEditor aDelegateOffsetEditor, ILcdGXYLabelPainter aDelegateLabelPainter, boolean aMapAllToSublabels) Creates an offset icon painter that delegates its operations to the specified painters and editor. -
Uses of ILcdGXYEditor in com.luciad.view.map
Modifier and TypeMethodDescriptionprotected ILcdGXYEditor
TLcdAdvancedMapRulerController.createGXYPolylineEditor()
Creates the editor for the polylines used to measure the distances.TLcdMapGeorefGridLayer.getGXYEditor
(Object aObject) TLcdMapLonLatGridLayer.getGXYEditor
(Object aObject) TLcdUPSGridLayer.getGXYEditor
(Object aObject) Always returns null.TLcdUTMGridLayer.getGXYEditor
(Object aObject) This layer does not support editing.TLcdXYGridLayer.getGXYEditor
(Object aObject) This layer does not support editing. -
Uses of ILcdGXYEditor in com.luciad.view.map.mgrs
Modifier and TypeMethodDescriptionTLcdMGRSGridLayer.getGXYEditor
(Object aObject) This layer does not support editing. -
Uses of ILcdGXYEditor in com.luciad.view.map.multilevelgrid
Modifier and TypeMethodDescriptionTLcdMultilevelGridLayer.getGXYEditor
(Object aObject) Always returns null.
ILcdGXYLabelEditor
.