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.fusion.client.view.gxy |
Provides support for visualizing vector data from a LuciadFusion Tile Store in a 2D view.
|
com.luciad.lucy.addons.drawing.format |
This package provides a new, highly configurable data format.
|
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.painter |
Painter and editor classes for rendering and visually editing objects in an ILcdGXYView.
|
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 |
TLcdGXYRoutePainter
This extension of
TLcdGXYShapeListPainter paints ILcdShapeList
objects whose shapes are themselves ILcdPointList implementations. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdAIXM51GXYPainterEditorProvider
A provider of
ILcdGXYEditor , ILcdGXYPainter , ILcdGXYLabelPainter
and ILcdGXYLabelEditorProvider instances for AIXM 5.1 features. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdDatabaseGXYPainterProvider
Deprecated.
Use
TLcdGXYShapePainter instead. It provides the same functionality but it is not database-specific. (since 2013.1) |
Modifier and Type | Class and Description |
---|---|
class |
TLcdMagneticNorthGXYPainter
Painter for layers containing a
ILcdMagneticNorthModel . |
Modifier and Type | Class and Description |
---|---|
class |
TLcdNVGGXYPainterProvider
A painter provider for a layer containing NVG domain objects.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdNVGGXYPainterProvider.registerPainterEditorProviders(String aStandardName,
ILcdGXYPainterProvider aPainterProvider,
ILcdGXYEditorProvider aEditorProvider)
Allows to use external painter and editor providers for a domain specific standard.
|
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 | Method and Description |
---|---|
void |
TLfnGXYVectorLayer.setGXYEditorProvider(ILcdGXYEditorProvider aGXYEditorProvider)
Deprecated.
Sets an
ILcdGXYEditorProvider to this TLcdGXYLayer . |
Modifier and Type | Method and Description |
---|---|
ILcdGXYEditorProvider |
TLcySLDDomainObjectSupplier.createGXYEditorProvider() |
abstract ILcdGXYEditorProvider |
ALcyDomainObjectSupplier.createGXYEditorProvider()
Creates the editor provider for the objects of this domain object supplier.
|
ILcdGXYEditorProvider |
TLcyShapePainterProviderContainer.getFillEditorProvider()
Returns the fill editor provider passed as an argument in the constructor.
|
ILcdGXYEditorProvider |
TLcyShapePainterProviderContainer.getPointEditorProvider()
Returns the point editor provider passed as an argument in the constructor.
|
ILcdGXYEditorProvider |
TLcyShapePainterProviderContainer.getRasterEditorProvider()
Returns the raster editor provider passed as an argument in the constructor.
|
ILcdGXYEditorProvider |
TLcyShapePainterProviderContainer.getStrokeEditorProvider()
Returns the stroke editor provider passed as an argument in the constructor.
|
ILcdGXYEditorProvider |
TLcyShapePainterProviderContainer.getTextEditorProvider()
Returns the text editor provider passed as an argument in the constructor.
|
Constructor and Description |
---|
TLcyShapePainterProviderContainer(ILcdGXYPainterProvider aStrokePainterProvider,
ILcdGXYPainterProvider aFillPainterProvider,
ILcdGXYPainterProvider aPointPainterProvider,
ILcdGXYPainterProvider aTextPainterProvider,
ILcdGXYPainterProvider aRasterPainterProvider,
ILcdGXYEditorProvider aStrokeEditorProvider,
ILcdGXYEditorProvider aFillEditorProvider,
ILcdGXYEditorProvider aPointEditorProvider,
ILcdGXYEditorProvider aTextEditorProvider,
ILcdGXYEditorProvider aRasterEditorProvider)
Default constructor.
|
TLcyShapePainterProviderContainer(ILcdGXYPainterProvider aStrokePainterProvider,
ILcdGXYPainterProvider aFillPainterProvider,
ILcdGXYPainterProvider aPointPainterProvider,
ILcdGXYPainterProvider aTextPainterProvider,
ILcdGXYPainterProvider aRasterPainterProvider,
ILcdGXYEditorProvider aStrokeEditorProvider,
ILcdGXYEditorProvider aFillEditorProvider,
ILcdGXYEditorProvider aPointEditorProvider,
ILcdGXYEditorProvider aTextEditorProvider,
ILcdGXYEditorProvider aRasterEditorProvider)
Default constructor.
|
TLcyShapePainterProviderContainer(ILcdGXYPainterProvider aStrokePainterProvider,
ILcdGXYPainterProvider aFillPainterProvider,
ILcdGXYPainterProvider aPointPainterProvider,
ILcdGXYPainterProvider aTextPainterProvider,
ILcdGXYPainterProvider aRasterPainterProvider,
ILcdGXYEditorProvider aStrokeEditorProvider,
ILcdGXYEditorProvider aFillEditorProvider,
ILcdGXYEditorProvider aPointEditorProvider,
ILcdGXYEditorProvider aTextEditorProvider,
ILcdGXYEditorProvider aRasterEditorProvider)
Default constructor.
|
TLcyShapePainterProviderContainer(ILcdGXYPainterProvider aStrokePainterProvider,
ILcdGXYPainterProvider aFillPainterProvider,
ILcdGXYPainterProvider aPointPainterProvider,
ILcdGXYPainterProvider aTextPainterProvider,
ILcdGXYPainterProvider aRasterPainterProvider,
ILcdGXYEditorProvider aStrokeEditorProvider,
ILcdGXYEditorProvider aFillEditorProvider,
ILcdGXYEditorProvider aPointEditorProvider,
ILcdGXYEditorProvider aTextEditorProvider,
ILcdGXYEditorProvider aRasterEditorProvider)
Default constructor.
|
TLcyShapePainterProviderContainer(ILcdGXYPainterProvider aStrokePainterProvider,
ILcdGXYPainterProvider aFillPainterProvider,
ILcdGXYPainterProvider aPointPainterProvider,
ILcdGXYPainterProvider aTextPainterProvider,
ILcdGXYPainterProvider aRasterPainterProvider,
ILcdGXYEditorProvider aStrokeEditorProvider,
ILcdGXYEditorProvider aFillEditorProvider,
ILcdGXYEditorProvider aPointEditorProvider,
ILcdGXYEditorProvider aTextEditorProvider,
ILcdGXYEditorProvider aRasterEditorProvider)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
protected ILcdGXYEditorProvider |
TLcdSLDSymbolizerPainterFactory.createFillEditorProvider()
Create an editor provider that edits filled objects.
|
protected ILcdGXYEditorProvider |
TLcdSLDSymbolizerPainterFactory.createPointEditorProvider()
Creates and
ILcdGXYEditorProvider that will be used to edit objects that
are rendered as points. |
protected ILcdGXYEditorProvider |
TLcdSLDSymbolizerPainterFactory.createRasterEditorProvider()
Creates and
ILcdGXYEditorProvider that can be used to edit
rasters
This method is currently not used and returns null by default. |
protected ILcdGXYEditorProvider |
TLcdSLDSymbolizerPainterFactory.createStrokeEditorProvider(ALcdSLDSymbolizer aSymbolizer)
Returns an editor provider to edit lines.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdAPP6AGXYEditorProvider
An editor provider for a layer containing
ILcdAPP6AShape objects. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdMS2525bGXYEditorProvider
An editor provider for a layer containing
ILcdMS2525bShape objects. |
Modifier and Type | Class and Description |
---|---|
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 |
TLcdGXYEditorProvider
This is an implementation of
ILcdGXYEditorProvider that returns
for an Object an ILcdGXYEditor that has been registered for
its class. |
class |
TLcdGXYShapePainter
A painter and editor for all supported shape types.
|
class |
TLcdSingleGXYEditorProvider
This is an implementation of the
ILcdGXYEditorProvider interface
that returns always the same ILcdGXYEditor . |
Modifier and Type | Method and Description |
---|---|
ILcdGXYEditorProvider |
TLcdGXYLayer.getGXYEditorProvider()
Gets the current
ILcdGXYEditorProvider attached to this TLcdGXYLayer . |
Modifier and Type | Method and Description |
---|---|
void |
TLcdGXYLayer.setGXYEditorProvider(ILcdGXYEditorProvider aGXYEditorProvider)
Sets an
ILcdGXYEditorProvider to this TLcdGXYLayer . |
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 | Field and Description |
---|---|
protected ILcdGXYEditorProvider |
TLcdGXYShapeListPainter.fShapeGXYEditorProvider
The editor provider to retrieve editors for the objects inside the
ILcdShapeList object. |
Modifier and Type | Method and Description |
---|---|
ILcdGXYEditorProvider |
TLcdGXYCompositeRingPainter.getCurveGXYEditorProvider()
Returns the editor provider used to provide an editor for each shape inside the composite ring.
|
ILcdGXYEditorProvider |
TLcdGXYCompositeCurvePainter.getCurveGXYEditorProvider()
Returns the editor provider used to provide an editor for each shape inside the composite curve.
|
ILcdGXYEditorProvider |
TLcdGXYShapeListPainter.getShapeGXYEditorProvider()
Returns the editor provider used to provide an editor for each shape inside the shape list.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdGXYCompositeRingPainter.setCurveGXYEditorProvider(ILcdGXYEditorProvider aCurveGXYEditorProvider)
Sets the editor provider used to provide an editor for each shape inside the composite ring.
|
void |
TLcdGXYCompositeCurvePainter.setCurveGXYEditorProvider(ILcdGXYEditorProvider aCurveGXYEditorProvider)
Sets the editor provider used to provide an editor for each shape inside the composite curve.
|
void |
TLcdGXYShapeListPainter.setShapeGXYEditorProvider(ILcdGXYEditorProvider aShapeGXYEditorProvider)
Sets the editor provider used to provide an editor for each shape inside the shape list.
|
Constructor and Description |
---|
TLcdGXYCompositeCurvePainter(ILcdGXYPainterProvider<ILcdGXYPathPainter> aCurveGXYPainterProvider,
ILcdGXYEditorProvider aCurveGXYEditorProvider)
Constructs a default
TLcdGXYCompositeCurvePainter with the specified painter and editor,
and sets the display name to "CompositeCurve". |
TLcdGXYCompositeCurvePainter(ILcdGXYPainterProvider<ILcdGXYPathPainter> aCurveGXYPainterProvider,
ILcdGXYEditorProvider aCurveGXYEditorProvider,
ILcdCurveConnectorProvider aCurveConnectorProvider)
Constructs a default
TLcdGXYCompositeCurvePainter with the specified painter, editor and
connector provider, and sets the display name to "CompositeCurve". |
TLcdGXYCompositeRingPainter(ILcdGXYPainterProvider<ILcdGXYPathPainter> aCurveGXYPainterProvider,
ILcdGXYEditorProvider aCurveGXYEditorProvider)
Constructs a default
TLcdGXYCompositeRingPainter with the specified painter and editor,
and sets the display name to "CompositeRing". |
TLcdGXYCompositeRingPainter(ILcdGXYPainterProvider<ILcdGXYPathPainter> aCurveGXYPainterProvider,
ILcdGXYEditorProvider aCurveGXYEditorProvider,
ILcdCurveConnectorProvider aCurveConnectorProvider)
Constructs a default
TLcdGXYCompositeRingPainter with the specified painter, editor and
connector provider, and sets the display name to "CompositeRing". |