Package | Description |
---|---|
com.luciad.ais.view.gxy.painter |
Painters for 2D views in the context of AIS.
|
com.luciad.format.aixm51.view.gxy |
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. |
com.luciad.format.database.gxy |
Provides painters for typical database objects.
|
com.luciad.format.magneticnorth.gxy |
Classes to visualize a magnetic north chart and a controller to rotate the magnetic north to the top.
|
com.luciad.format.nvg.gxy |
Provides API for visualizing NVG data in an
ILcdGXYView . |
com.luciad.format.pol |
Handles the POL format.
|
com.luciad.format.vpf |
This package provides support for decoding VPF (Vector Product Format) data and displaying VPF data using GeoSym.
|
com.luciad.ogc.sld.view.gxy |
Conversion of SLD Feature Type Style model into ILcdGXYPainter/ILcdGXYLabelPainter implementations which can be used
in an ILcdGXYView.
|
com.luciad.symbology.app6a.view.gxy.painter |
Painters for the APP-6A symbols that are not icons.
|
com.luciad.symbology.milstd2525b.view.gxy.painter |
Painters for the MIL-STD 2525 military symbols that are not icons.
|
com.luciad.view.gxy |
Provides two-dimensional views and components supporting the visualization of the former's representation.
|
com.luciad.view.gxy.asynchronous |
Provides layer-specific asynchronous painting.
|
com.luciad.view.gxy.controller.touch |
Touch controllers for the 2D view.
|
com.luciad.view.gxy.painter |
Painter and editor classes for rendering and visually editing objects in an ILcdGXYView.
|
com.luciad.view.map |
Utilities for making maps.
|
com.luciad.view.map.mgrs |
Provides GXY visualization support
for the Military Grid Reference System (MGRS).
|
com.luciad.view.map.multilevelgrid |
Classes to work with rectangular axis aligned grids consisting of multiple uniform levels, called multilevel grids.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdGXYAISIconProviderPainter
This extension of
TLcdGXYIconPainter overrides the standard
approach of always using the same icon. |
class |
TLcdGXYAISPointListPainter
This painter extends
TLcdGXYPointListPainter , but paints an
icon if the point list contains only a single point. |
class |
TLcdGXYProcedureTrajectoryPainter
A painter for
TLcdProcedureTrajectory objects. |
class |
TLcdGXYRoutePainter
This extension of
TLcdGXYShapeListPainter paints ILcdShapeList
objects whose shapes are themselves ILcdPointList implementations. |
Modifier and Type | Method and Description |
---|---|
ILcdGXYEditor |
TLcdAIXM51GXYPainterEditorProvider.getGXYEditor(Object aObject)
Provides an editor for each feature type supported by this class, and its corresponding timeslice type.
|
Modifier and Type | Method and Description |
---|---|
ILcdGXYEditor |
TLcdDatabaseGXYPainterProvider.getGXYEditor(Object aObject)
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdMagneticNorthGXYPainter
Painter for layers containing a
ILcdMagneticNorthModel . |
Modifier and Type | Method and Description |
---|---|
ILcdGXYEditor |
TLcdNVGGXYPainterProvider.getGXYEditor(Object aObject)
Finds an
ILcdGXYEditor that can be used to edit the object passed. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdPOLPainter
A painter to paint POL elements.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdVPFPointListPainter
Extends
TLcdGXYPointListPainter and adds functionality for painting VPF domain objects
using GeoSym symbology. |
class |
TLcdVPFPointPainter
Extends
TLcdGXYIconPainter and adds functionality for painting VPF domain objects
using GeoSym symbology. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdSLDFeatureTypeStylePainter
An
ALcdSLDFeatureTypeStylePainter 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
its ILcdGXYPainter functionalities (paint, isTouched, boundsSFCT, ...),
delegates to its rule painters for objects that are accepted by the rule painters for all of
its ILcdGXYLabelPainter functionalities (paintLabel, labelBoundsSFCT, ...). |
Modifier and Type | Method and Description |
---|---|
ILcdGXYEditor |
TLcdAPP6AGXYEditorProvider.getGXYEditor(Object aObject)
Returns a valid
ILcdGXYEditor for editing aObject. |
Modifier and Type | Method and Description |
---|---|
ILcdGXYEditor |
TLcdMS2525bGXYEditorProvider.getGXYEditor(Object aObject)
Returns a valid
ILcdGXYEditor for editing aObject. |
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdGXYEditorProvider<T extends ILcdGXYEditor>
Provides an
ILcdGXYLayer with an ILcdGXYEditor to edit
the objects in the layers model. |
Modifier and Type | Class and Description |
---|---|
class |
ALcdGXYEditor
ALcdGXYEditor is an abstract class that can be used
for implementing the ILcdGXYEditor interface. |
class |
TLcdGXYEditableLabelPainter
Deprecated.
The functionality offered by this class has been replaced with a proper
ILcdGXYLabelEditor . This interface has a much cleaner separation
of concerns, and is independent of the ILcdGXYPainter used for the domain object. |
class |
TLcdGXYShapePainter
A painter and editor for all supported shape types.
|
Modifier and Type | Method and Description |
---|---|
ILcdGXYEditor |
TLcdSingleGXYEditorProvider.getGXYEditor(Object aObject) |
ILcdGXYEditor |
TLcdGXYShapePainter.getGXYEditor(Object aObject)
Finds an
ILcdGXYEditor that can be used to edit the object passed. |
ILcdGXYEditor |
TLcdGXYLayerList.getGXYEditor(Object aObject)
Deprecated.
Finds a suitable editor for the given object by requesting the sublayers for a suitable editor.
|
ILcdGXYEditor |
TLcdGXYLayer.getGXYEditor(Object aObject) |
ILcdGXYEditor |
TLcdGXYEditorProvider.getGXYEditor(Object aObject) |
ILcdGXYEditor |
TLcdGXYEditableLabelPainter.getGXYEditor(Object aObject)
Deprecated.
|
ILcdGXYEditor |
TLcdGXYDensityLayer.getGXYEditor(Object aObject) |
ILcdGXYEditor |
ILcdGXYLayer.getGXYEditor(Object aObject)
Returns the editor to use to modify the object via a view.
|
ILcdGXYEditor[] |
TLcdGXYEditorProvider.getGXYEditors() |
Modifier and Type | Method and Description |
---|---|
void |
TLcdGXYEditorProvider.registerGXYEditorForClass(Class aDataClass,
ILcdGXYEditor aGXYEditor)
Registers an
ILcdGXYEditor to associate to a given Class
of Object . |
void |
TLcdGXYEditorProvider.registerGXYEditorForClassName(String aDataClassName,
ILcdGXYEditor aGXYEditor)
Registers an
ILcdGXYEditor to associate to a given Class
name of Object . |
Constructor and Description |
---|
TLcdSingleGXYEditorProvider(ILcdGXYEditor aGXYEditor)
Creates a
ILcdGXYEditorProvider implementation that returns the
given editor for every object. |
Modifier and Type | Method and Description |
---|---|
ILcdGXYEditor |
TLcdGXYAsynchronousLayerWrapper.getGXYEditor(Object aObject)
Returns a clone of the wrapped layer's GXYEditor, or the editor itself if the associated
paint queue is empty.
|
Modifier and Type | Method and Description |
---|---|
protected ILcdGXYEditor |
TLcdMapTouchRulerController.createGXYPolylineEditor()
Creates the editor for the polylines used to measure the distances.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdGXYArcBandPainter
Paints and locates
ILcdArcBand objects and enables visual editing of
ILcd2DEditableArcBand objects in an ILcdGXYView . |
class |
TLcdGXYArcPainter
Paints and locates
ILcdArc objects and enables visual editing of
ILcd2DEditableArc objects in an ILcdGXYView . |
class |
TLcdGXYAreaShapeListPainter
Deprecated.
use
TLcdGXYShapeListPainter instead. |
class |
TLcdGXYBoundsPainter
Paints and locates
ILcdBounds objects and enables visual editing of
ILcd2DEditableBounds objects in an ILcdGXYView . |
class |
TLcdGXYBufferPainter
Paints, locates and enables visual editing of
TLcdLonLatBuffer and
TLcdLonLatHeightBuffer objects in an ILcdGXYView . |
class |
TLcdGXYCircleBy3PointsPainter
Paints and locates
ILcdCircleBy3Points objects and enables visual
editing of ILcd2DEditableCircleBy3Points objects in an ILcdGXYView . |
class |
TLcdGXYCirclePainter
Paints and locates
ILcdCircle objects and enables visual editing of
ILcd2DEditableCircle objects in an ILcdGXYView . |
class |
TLcdGXYCircularArcPainter
Paints and locates
ILcdCircularArcBy3Points , ILcdCircularArcByBulge and ILcdCircularArcByCenterPoint
objects and enables visual editing of ILcd2DEditableCircularArcBy3Points ,
ILcd2DEditableCircularArcByBulge and ILcd2DEditableCircularArcByCenterPoint objects in an ILcdGXYView . |
class |
TLcdGXYCompositeCurvePainter
Paints and locates
ILcdCompositeCurve objects and enables visual editing of
ILcdCompositeCurve objects in an ILcdGXYView . |
class |
TLcdGXYCompositeRingPainter
Paints and locates composite ring objects, i.e. objects that are of type
ILcdCompositeCurve and ILcdRing ,
and enables visual editing of editable composite ring objects, i.e. objects that are of type
ILcdEditableCompositeCurve and
ILcdRing , in an ILcdGXYView . |
class |
TLcdGXYEllipsePainter
Paints and locates
ILcdEllipse objects and enables visual editing of
ILcd2DEditableEllipse objects in an ILcdGXYView . |
class |
TLcdGXYGeoBufferPainter
Paints buffer shapes and enables visual editing of buffer shapes in an
ILcdGXYView . |
class |
TLcdGXYIconPainter
Paints and locates
ILcdShape objects as points and enables visual editing of
ILcd2DEditableShape objects as points in an ILcdGXYView . |
class |
TLcdGXYLonLatHeightBufferPainter
Deprecated.
TLcdGXYBufferPainter can paint and edit both TLcdLonLatBuffer and TLcdLonLatHeightBuffer objects.
|
class |
TLcdGXYOffsetIconPainter
Wrapper for an
ILcdGXYPainter that paints objects at a certain offset. |
class |
TLcdGXYPointListPainter
Paints and locates
ILcdPointList objects (including ILcdComplexPolygon ) and enables
visual editing of ILcd2DEditablePointList objects in an ILcdGXYView . |
class |
TLcdGXYPointShapeListPainter
Deprecated.
use
TLcdGXYShapeListPainter instead. |
class |
TLcdGXYPolylineShapeListPainter
Deprecated.
use
TLcdGXYShapeListPainter instead. |
class |
TLcdGXYRoundedPointListPainter
Paints and edits rounded polylines and polygons.
|
class |
TLcdGXYShapeListPainter
Paints and locates
ILcdShapeList objects and enables visual editing of
ILcdShapeList objects in an ILcdGXYView . |
class |
TLcdGXYSurfacePainter
Paints and locates
ILcdSurface objects and enables visual editing of
ILcdSurface objects in an ILcdGXYView . |
class |
TLcdGXYTextPainter
Paints and locates
ILcdText objects and enables visual editing of
ILcd2DEditableText objects in an ILcdGXYView . |
Modifier and Type | Method and Description |
---|---|
ILcdGXYEditor |
TLcdGXYOffsetIconPainter.getDelegateOffsetEditor()
Returns the delegate editor that was specified in the constructor.
|
ILcdGXYEditor |
TLcdGXYTextPainter.getGXYEditor(Object aObject)
Returns this instance as editor for editing the specified
Object . |
ILcdGXYEditor |
TLcdGXYSurfacePainter.getGXYEditor(Object aObject) |
ILcdGXYEditor |
TLcdGXYShapeListPainter.getGXYEditor(Object aObject)
Returns this instance as editor for editing the specified
Object . |
ILcdGXYEditor |
TLcdGXYPointListPainter.getGXYEditor(Object aObject)
Returns this instance as editor for editing the specified
Object . |
ILcdGXYEditor |
TLcdGXYOffsetIconPainter.getGXYEditor(Object aObject) |
ILcdGXYEditor |
TLcdGXYLonLatHeightBufferPainter.getGXYEditor(Object aObject)
Deprecated.
This implementation always returns this instance as an editor, with the object passed set as object.
|
ILcdGXYEditor |
TLcdGXYIconPainter.getGXYEditor(Object aObject)
Returns this instance as editor for editing the specified
Object . |
ILcdGXYEditor |
TLcdGXYGeoBufferPainter.getGXYEditor(Object aObject)
Returns this instance as editor for editing the specified
Object . |
ILcdGXYEditor |
TLcdGXYEllipsePainter.getGXYEditor(Object aObject)
Returns this instance as editor for editing the specified
Object . |
ILcdGXYEditor |
TLcdGXYCompositeRingPainter.getGXYEditor(Object aObject)
Returns this instance as editor for editing the specified
Object . |
ILcdGXYEditor |
TLcdGXYCompositeCurvePainter.getGXYEditor(Object aObject)
Returns this instance as editor for editing the specified
Object . |
ILcdGXYEditor |
TLcdGXYCircularArcPainter.getGXYEditor(Object aObject) |
ILcdGXYEditor |
TLcdGXYCirclePainter.getGXYEditor(Object aObject)
Returns this instance as editor for editing the specified
Object . |
ILcdGXYEditor |
TLcdGXYCircleBy3PointsPainter.getGXYEditor(Object aObject) |
ILcdGXYEditor |
TLcdGXYBufferPainter.getGXYEditor(Object aObject)
This implementation always returns this instance as an editor, with the object passed set as object.
|
ILcdGXYEditor |
TLcdGXYBoundsPainter.getGXYEditor(Object aObject)
Returns this instance as editor for editing the specified
Object . |
ILcdGXYEditor |
TLcdGXYArcPainter.getGXYEditor(Object aObject)
Returns this instance as editor for editing the specified
Object . |
ILcdGXYEditor |
TLcdGXYArcBandPainter.getGXYEditor(Object aObject)
Returns this instance as editor for editing the specified
Object . |
protected ILcdGXYEditor |
TLcdGXYShapeListPainter.retrieveShapeEditor(ILcdShapeList aShapeList,
int aShapeIndex)
Returns the editor for the shape at the given index in the
ILcdShapeList object. |
Modifier and Type | Method and Description |
---|---|
protected boolean |
TLcdGXYShapeListPainter.editShape(Graphics aGraphics,
int aRenderMode,
ILcdGXYContext aGXYContext,
ILcdGXYEditor aGXYEditor,
ILcdShapeList aShapeList,
int aIndex)
Edits the shape at the specified index in aShapeList.
|
Constructor and Description |
---|
TLcdGXYLabelPainterAdapter(ILcdGXYPainter aDelegatePainter,
ILcdGXYEditor aDelegateEditor)
Creates a new label painter adapter that makes a label painter out of an
ILcdGXYPainter and a ILcdGXYEditor . |
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.
|
Modifier and Type | Method and Description |
---|---|
protected ILcdGXYEditor |
TLcdAdvancedMapRulerController.createGXYPolylineEditor()
Creates the editor for the polylines used to measure the distances.
|
ILcdGXYEditor |
TLcdXYGridLayer.getGXYEditor(Object aObject)
This layer does not support editing.
|
ILcdGXYEditor |
TLcdUTMGridLayer.getGXYEditor(Object aObject)
This layer does not support editing.
|
ILcdGXYEditor |
TLcdUPSGridLayer.getGXYEditor(Object aObject)
Always returns null.
|
ILcdGXYEditor |
TLcdMapLonLatGridLayer.getGXYEditor(Object aObject) |
ILcdGXYEditor |
TLcdMapGeorefGridLayer.getGXYEditor(Object aObject) |
Modifier and Type | Method and Description |
---|---|
ILcdGXYEditor |
TLcdMGRSGridLayer.getGXYEditor(Object aObject)
This layer does not support editing.
|
Modifier and Type | Method and Description |
---|---|
ILcdGXYEditor |
TLcdMultilevelGridLayer.getGXYEditor(Object aObject)
Always returns null.
|