Package | Description |
---|---|
com.luciad.earth.tileset.raster |
ILcdEarthTileSet that provides raster data
suitable for use as a 3D terrain texture. |
com.luciad.earth.tileset.terrain |
Provides classes for
ILcdEarthTileSet s with terrain data. |
com.luciad.format.asterix.gxy |
This package contains a measure provider for ASTERIX data in a GXY view.
|
com.luciad.format.asterix.lightspeed |
This package contains a measure provider for ASTERIX data in a Lightspeed view.
|
com.luciad.format.kml22.view.gxy |
This package provides classes for visualizing KML data on 2D maps.
|
com.luciad.format.pol |
Handles the POL format.
|
com.luciad.format.s52.gxy |
Contains a painter provider for painting S-57 geometries on a 2D view,
using the S-52 standard.
|
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.internal.lucy.map | |
com.luciad.lucy |
This package contains the core of Lucy: the
back-end , which
is the central point of Lucy where addons can add functionality to
extend Lucy, and the default front-end . |
com.luciad.lucy.addons.drawing.format |
This package provides a new, highly configurable data format.
|
com.luciad.lucy.addons.drawing.gui |
This package contains the default toolbar for editing drawing models used in the drawing add on.
|
com.luciad.lucy.addons.drawing.gui.customizer |
This package contains an abstract class that facilitates the implementation of
ILcyCustomizerPanel s for
geometries of drawing shapes. |
com.luciad.lucy.addons.drawing.util.context |
Provides the context classes that can be used in customizer panels to receive the context
of several types of objects.
|
com.luciad.lucy.addons.kml22 |
Provides the addon that supports the KML 2.2 format.
|
com.luciad.lucy.addons.pim |
Provides the addon that allows to draw trajectories on the map and to replay tracks along those
trajectories.
|
com.luciad.lucy.addons.selectioneditor |
Provides the addon that allows to customize/inspect the selected object.
|
com.luciad.lucy.datatransfer |
Contains classes to enable the exchange of model objects from one layer to another.
|
com.luciad.lucy.gui.customizer |
Contains classes to create user-interface components for displaying and modifying the properties
of objects.
|
com.luciad.lucy.gui.formatbar |
Package containing an abstract class
ALcyFormatBar , which provides a component that
can be displayed to manipulate a layer of a given format. |
com.luciad.lucy.map |
Contains a broad range of classes related to the visual represention of a map.
|
com.luciad.lucy.map.action |
Provides actions that have a relationship with a map.
|
com.luciad.lucy.map.asynchronous |
Provides supporting classes for asynchronous painting.
|
com.luciad.lucy.map.cameralinking |
This package provides generic linkers for the camera linking.It is used by the
package com.luciad.lucy.addons.cameralinking.
|
com.luciad.lucy.util.context |
Contains context classes that, for instance, describe a domain object, its model, layer and view.
|
com.luciad.lucy.util.height |
This package provides a heightprovider that uses heightproviderfactories registered to the
lucy backend.
|
com.luciad.lucy.util.measure |
Provides support facilities for working with measures.
|
com.luciad.realtime |
Handles simulation of dynamic data.
|
com.luciad.util.height |
General interfaces and implementations to retrieve heights from data, for
instance, elevation rasters.
|
com.luciad.util.measure |
This package contains classes used for working with generic measurement values.
|
com.luciad.view |
General aspects of views.
|
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.asynchronous.lightspeed |
Provides an asynchronous layer wrapper and paint queue implementation that allows
inserting Lightspeed layers into an
ILcdGXYView . |
com.luciad.view.gxy.measure |
This package contains classes for working with measurement values in a GXY context.
|
com.luciad.view.gxy.swing |
This package provides specializations of
TLcdLayerTree
and related classes for GXY views and GXY layers. |
com.luciad.view.labeling.algorithm |
This package contains the core classes that can be used to create labeling algorithms.
|
com.luciad.view.lightspeed |
Provides support for OpenGL-based 2D and 3D visualization of data.
|
com.luciad.view.lightspeed.layer |
Provides layering support for
ILspView . |
com.luciad.view.lightspeed.layer.imageprojection |
Provides support for rendering images which are projected onto the 3D
terrain of an
ILspView , as if by a slide
projector. |
com.luciad.view.lightspeed.layer.integration.gxy |
Provides support for visualizing
ILcdGXYLayer instances in an
ILspView . |
com.luciad.view.lightspeed.layer.raster |
Provides layering support for raster layers.
|
com.luciad.view.lightspeed.measure |
This package contains classes for working with measurement values in a lightspeed view context.
|
com.luciad.view.lightspeed.swing |
This package provides Swing components which are related to a view or allow interaction with a view.
|
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.
|
com.luciad.view.swing |
This package provides Swing components which are related to a view or allow interaction with a view.
|
com.luciad.wms.client.gxy |
Contains a layer factory for models that contain an
ALcdWMSProxy
object. |
Modifier and Type | Method and Description |
---|---|
ILcdLayer |
TLcdEarthGXYViewTileSet.getLayer(int i) |
ILcdLayer |
TLcdEarthGXYViewTileSet.layerOf(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdEarthGXYViewTileSet.containsLayer(ILcdLayer aILcdLayer) |
int |
TLcdEarthGXYViewTileSet.indexOf(ILcdLayer aLayer) |
void |
TLcdEarthGXYViewTileSet.moveLayerAt(int i,
ILcdLayer aILcdLayer) |
void |
TLcdEarthGXYViewTileSet.removeLayer(ILcdLayer aILcdLayer) |
Modifier and Type | Method and Description |
---|---|
List<ILcdLayer> |
TLcdEarthTerrainHeightTileSet.getAllLayers()
Returns all layers used in this tileset.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdEarthTerrainHeightTileSet.addLayer(ILcdLayer aLayer)
Adds the height data of the given layer to this height tileset.
|
boolean |
TLcdEarthTerrainHeightTileSet.containsLayer(ILcdLayer aLayer)
Checks if this tileset uses the given layer.
|
ILcdHeightProvider |
TLcdEarthGXYLayerHeightProviderFactory.createHeightProvider(ILcdLayer aLayer,
ILcdView aView,
Map<String,Object> aRequiredProperties,
Map<String,Object> aOptionalProperties)
A height provider is created for each tile set in the layer's model by using the
TLcdEarthGXYLayerHeightProviderFactory.createTileSetHeightProvider(com.luciad.earth.tileset.ILcdEarthTileSet, com.luciad.view.gxy.ILcdGXYLayer, com.luciad.view.gxy.ILcdGXYView, com.luciad.reference.ILcdGeoReference, java.util.Map<java.lang.String, java.lang.Object>, java.util.Map<java.lang.String, java.lang.Object>) method. |
void |
TLcdEarthTerrainHeightTileSet.removeLayer(ILcdLayer aLayer)
Removes the height data of the given layer from this height tileset.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdEarthTerrainHeightTileSet.reorder(List<ILcdLayer> aOrderedList)
Sorts the height data of this tileset according to the given list of layers.
|
Modifier and Type | Method and Description |
---|---|
ALcdMeasureProvider |
TLcdGXYASTERIXLayerMeasureProviderFactory.createMeasureProvider(ILcdLayer aLayer,
ILcdView aView)
Creates a new measure provider, based on the given GXY layer and GXY view, or
null if no
measure provider can be created. |
Modifier and Type | Method and Description |
---|---|
ALcdMeasureProvider |
TLspASTERIXLayerMeasureProviderFactory.createMeasureProvider(ILcdLayer aLayer,
ILcdView aView)
Creates a new measure provider, based on the given Lightspeed
interactive layer and view,
or null if no measure provider can be created. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdKML22GXYLayer
An extension of
TLcdGXYLayer that can paint TLcdKML22ScreenOverlay instances. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdPOLLayer
Specific layer to display POL elements.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdS52GXYCatalogueLayer
A layer that adds support for the specific rendering requirements of S-57 catalogues.
|
class |
TLcdS52GXYCatalogueLayerList
Deprecated.
The functionality of this class is replaced by TLcdS52GXYCatalogueLayer, which has a
simpler
structure and is more performant.
|
class |
TLcdS52GXYLayer
A layer that adds support for the specific rendering requirements of S-52.
|
class |
TLcdS52GXYLevelLayerList
Deprecated.
The functionality of this class is replaced by TLcdS52GXYCatalogueLayer, which has a
simpler
structure and is more performant.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdVPFLayer
Deprecated.
As of V6.0, this class should no longer be used. The VPF sample code provides a VPFLayerFactory
class, which shows how to set up a
TLcdGXYLayer to show VPF data. |
Modifier and Type | Class and Description |
---|---|
class |
TLfnGXYVectorLayer
Deprecated.
Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. Please refer to the Fusion migration guide for more information.
|
Modifier and Type | Class and Description |
---|---|
class |
com.luciad.internal.lucy.map.TLcyStyledSnappableGXYLayer
TLcySnappableGXYLayer with a properties-based style.
|
Modifier and Type | Method and Description |
---|---|
abstract List<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> |
TLcyDataFormatManager.ALcyMapComponentChooser.chooseMapComponent(ILcdDataSource aSource,
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aFailedMapComponent,
List<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> aMapComponentsToChooseFrom,
ILcdModelDecoder[] aModelDecoders,
Component aParentComponent)
Chooses the
ILcyGenericMapComponent (s) to use for the given aSource
out of the list of given map components. |
abstract List<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> |
TLcyDataFormatManager.ALcyMapComponentChooser.chooseMapComponent(String aSourceName,
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aFailedMapComponent,
List<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> aMapComponentsToChooseFrom,
ILcdModelDecoder[] aModelDecoders,
ALcyFileTypeDescriptor[] aModelDecoderFileTypeDescriptors,
ALcyDataSourceHandler[] aDataSourceHandlers,
ALcyFileTypeDescriptor[] aDataSourceHandlerFileTypeDescriptors,
ALcyFileTypeDescriptor aSelectedFileTypeDescriptor,
Component aParentComponent)
Chooses the
ILcyGenericMapComponent (s) to use for the given
aSourceName out of the list of given map components. |
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> |
TLcyDataSourceEvent.getMapComponent()
Returns the
ILcyGenericMapComponent set in the constructor. |
Modifier and Type | Method and Description |
---|---|
abstract ILcdModelDecoder |
TLcyDataFormatManager.ALcyHandlerChooser.chooseDataSourceDecoder(ILcdDataSource aSource,
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aMapComponent,
ILcdModelDecoder[] aModelDecoders,
Component aParentComponent)
Chooses the
ILcdModelDecoder to use for the given aDataSource
out of the list of given decoders. |
abstract Object |
TLcyDataFormatManager.ALcyHandlerChooser.chooseHandler(String aSourceName,
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aMapComponent,
ILcdModelDecoder[] aModelDecoders,
ALcyFileTypeDescriptor[] aModelDecoderFileTypeDescriptors,
ALcyDataSourceHandler[] aDataSourceHandlers,
ALcyFileTypeDescriptor[] aDataSourceHandlerFileTypeDescriptors,
ALcyFileTypeDescriptor aSelectedFileTypeDescriptor,
Component aParentComponent)
Chooses the
ILcdModelDecoder or ALcyDataSourceHandler to use for
the given aSourceName out of the list of given handlers. |
abstract List<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> |
TLcyDataFormatManager.ALcyMapComponentChooser.chooseMapComponent(ILcdDataSource aSource,
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aFailedMapComponent,
List<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> aMapComponentsToChooseFrom,
ILcdModelDecoder[] aModelDecoders,
Component aParentComponent)
Chooses the
ILcyGenericMapComponent (s) to use for the given aSource
out of the list of given map components. |
abstract List<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> |
TLcyDataFormatManager.ALcyMapComponentChooser.chooseMapComponent(ILcdDataSource aSource,
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aFailedMapComponent,
List<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> aMapComponentsToChooseFrom,
ILcdModelDecoder[] aModelDecoders,
Component aParentComponent)
Chooses the
ILcyGenericMapComponent (s) to use for the given aSource
out of the list of given map components. |
abstract List<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> |
TLcyDataFormatManager.ALcyMapComponentChooser.chooseMapComponent(String aSourceName,
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aFailedMapComponent,
List<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> aMapComponentsToChooseFrom,
ILcdModelDecoder[] aModelDecoders,
ALcyFileTypeDescriptor[] aModelDecoderFileTypeDescriptors,
ALcyDataSourceHandler[] aDataSourceHandlers,
ALcyFileTypeDescriptor[] aDataSourceHandlerFileTypeDescriptors,
ALcyFileTypeDescriptor aSelectedFileTypeDescriptor,
Component aParentComponent)
Chooses the
ILcyGenericMapComponent (s) to use for the given
aSourceName out of the list of given map components. |
abstract List<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> |
TLcyDataFormatManager.ALcyMapComponentChooser.chooseMapComponent(String aSourceName,
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aFailedMapComponent,
List<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> aMapComponentsToChooseFrom,
ILcdModelDecoder[] aModelDecoders,
ALcyFileTypeDescriptor[] aModelDecoderFileTypeDescriptors,
ALcyDataSourceHandler[] aDataSourceHandlers,
ALcyFileTypeDescriptor[] aDataSourceHandlerFileTypeDescriptors,
ALcyFileTypeDescriptor aSelectedFileTypeDescriptor,
Component aParentComponent)
Chooses the
ILcyGenericMapComponent (s) to use for the given
aSourceName out of the list of given map components. |
void |
TLcyDataFormatManager.handleDataSources(ILcdDataSource[] aDataSources,
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aMapComponent,
Component aParentComponent)
Opens the data represented by
aDataSources on aMapComponent by using all the
ILcdModelDecoder s that are registered on the Lucy back-end. |
void |
TLcyDataFormatManager.handleDataSources(ILcdDataSource[] aDataSources,
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aMapComponent,
ILcdModelDecoder[] aModelDecoders,
Component aParentComponent)
Opens the data represented by
aDataSources on aMapComponent by using all the
ILcdModelDecoder s in aModelDecoders . |
void |
TLcyDataFormatManager.handleDataSources(String[] aDataSources,
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aMapComponent,
ALcyFileTypeDescriptor aSelectedFileTypeDescriptor,
Component aParentComponent)
Opens the data represented by
aDataSources on aMapComponent by using all the
ILcdModelDecoder s and ALcyDataSourceHandler s that are registered on the Lucy
back-end. |
void |
TLcyDataFormatManager.handleDataSources(String[] aDataSources,
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aMapComponent,
ILcdModelDecoder[] aModelDecoders,
ALcyFileTypeDescriptor[] aModelDecoderFileTypeDescriptors,
ALcyDataSourceHandler[] aDataSourceHandlers,
ALcyFileTypeDescriptor[] aDataSourceHandlerFileTypeDescriptors,
ALcyFileTypeDescriptor aSelectedFileTypeDescriptor,
Component aParentComponent)
Opens the data represented by
aDataSources on aMapComponent by using the
ILcdModelDecoder s in aModelDecoders and the ALcyDataSourceHandler s in
aDataSourceHandlers . |
Constructor and Description |
---|
TLcyDataSourceEvent(Object source,
int aID,
ILcdDataSource[] aDataSources,
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aGeneralMapComponent)
Creates a new
TLcyDataSourceEvent . |
TLcyDataSourceEvent(Object source,
int aID,
String[] aDataSources,
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aGeneralMapComponent)
Creates a new
TLcyDataSourceEvent . |
Modifier and Type | Class and Description |
---|---|
class |
ALcyDrawingSettings<S extends ILcdView & ILcdTreeLayered,T extends ILcdLayer>
This class provides access to the drawing settings of a drawing layer.
|
Modifier and Type | Class and Description |
---|---|
class |
ALcyDrawingToolBarFactory<S extends ILcdView & ILcdTreeLayered,T extends ILcdLayer>
Abstract base class to create the default tool bar for editing a drawing model.
|
Modifier and Type | Method and Description |
---|---|
protected ILcdLayer |
ALcyShapeCustomizerPanel.getLayer()
Convenience method to return the
ILcdLayer that was set by setting a
TLcyShapeContext using setObject . |
Modifier and Type | Method and Description |
---|---|
ILcdLayer |
TLcyShapeContext.getLayer()
Returns the layer which was set in the constructor.
|
Constructor and Description |
---|
TLcyShapeContext(ILcdView aView,
ILcdLayer aLayer,
ILcdShape aGeometry)
Deprecated.
|
TLcyShapeContext(ILcdView aView,
ILcdLayer aLayer,
Object aDomainObject,
ILcdShape aGeometry)
Creates a new shape context
|
Modifier and Type | Method and Description |
---|---|
ILcdLayer |
TLcyKML22TreeModelObject.getLayer()
Returns a layer that has the following properties:
|
Constructor and Description |
---|
TLcyKML22TreeModelObject(Object aTreeModelObject,
ILcdModel aModel,
ILcdLayer aLayer,
ILcdView aView)
Creates a new tree model object
|
TLcyKML22TreeModelObject(Object aTreeModelObject,
ILcdModel aModel,
ILcdLayer aLayer,
ILcdView aView,
TLcyKML22TreeModelObject aParent)
Creates a new tree model object with given parent.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcyPIMGXYLayer
This class is only here because of beans compatibility.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcySelectionEditorAddOn.setActiveOnMapComponent(boolean aActive,
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aMapComponent)
Activates or deactivates the selection editor add-on for the given map
component.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLcyCompositeLayerSelectionTransferHandler.canImport(DataFlavor[] aFlavors,
ILcdLayer aTargetLayer,
ILcdView aTargetView) |
abstract boolean |
ALcyLayerSelectionTransferHandler.canImport(DataFlavor[] aFlavors,
ILcdLayer aDestinationLayer,
ILcdView aDestinationView)
This method determines whether this
ALcyLayerSelectionTransferHandler can import
the given Transferable . |
boolean |
ALcyDefaultLayerSelectionTransferHandler.canImport(DataFlavor[] aFlavors,
ILcdLayer aDestinationLayer,
ILcdView aDestinationView) |
Transferable |
TLcyCompositeLayerSelectionTransferHandler.createTransferable(ILcdSelection aSelection,
ILcdLayer aSourceLayer,
ILcdView aSourceView) |
abstract Transferable |
ALcyLayerSelectionTransferHandler.createTransferable(ILcdSelection aSelection,
ILcdLayer aSourceLayer,
ILcdView aSourceView)
Creates the transferable to export
aSelection . |
Transferable |
ALcyDefaultLayerSelectionTransferHandler.createTransferable(ILcdSelection aSelection,
ILcdLayer aSourceLayer,
ILcdView aSourceView) |
void |
TLcyCompositeLayerSelectionTransferHandler.exportDone(Transferable aData,
ILcdLayer aSourceLayer,
ILcdView aSourceView,
int aAction) |
abstract void |
ALcyLayerSelectionTransferHandler.exportDone(Transferable aData,
ILcdLayer aSourceLayer,
ILcdView aSourceView,
int aAction)
This method is called when the export is done.
|
void |
ALcyDefaultLayerSelectionTransferHandler.exportDone(Transferable aTransferable,
ILcdLayer aSourceLayer,
ILcdView aSourceView,
int aAction) |
int |
TLcyCompositeLayerSelectionTransferHandler.getSourceActions(ILcdSelection aSelection,
ILcdLayer aSourceLayer,
ILcdView aSourceView) |
abstract int |
ALcyLayerSelectionTransferHandler.getSourceActions(ILcdSelection aSelection,
ILcdLayer aSourceLayer,
ILcdView aSourceView)
This method determines what this
ALcyLayerSelectionTransferHandler can do with the
given selection. |
int |
ALcyDefaultLayerSelectionTransferHandler.getSourceActions(ILcdSelection aSelection,
ILcdLayer aSourceLayer,
ILcdView aSourceView) |
boolean |
TLcyCompositeLayerSelectionTransferHandler.importData(Transferable aData,
ILcdLayer aTargetLayer,
ILcdView aTargetView) |
abstract boolean |
ALcyLayerSelectionTransferHandler.importData(Transferable aData,
ILcdLayer aDestinationLayer,
ILcdView aDestinationView)
Actually imports the data into the destination layers.
|
boolean |
ALcyDefaultLayerSelectionTransferHandler.importData(Transferable aTransferable,
ILcdLayer aDestinationLayer,
ILcdView aDestinationView) |
Constructor and Description |
---|
ALcyDefaultLayerSelectionTransferHandler(ILcdFilter<ILcdLayer> aLayerFilter)
Creates a new layer selection transfer handler which allows to import shapes from other formats.
|
ALcyDefaultLayerSelectionTransferHandler(ILcdFilter<ILcdLayer> aLayerFilter,
boolean aAllowImportShapesFromOtherFormats)
Creates a new layer selection transfer handler.
|
Modifier and Type | Method and Description |
---|---|
protected ILcdLayer |
ALcyModelCustomizerPanel.getLayer()
Convenience method to return the
ILcdLayer that was set by setting
a TLcyModelContext using setObject . |
protected ILcdLayer |
ALcyLayerCustomizerPanel.getLayer()
Convenience method to return the
ILcdLayer that was set by setting a
TLcyLayerContext using setObject . |
protected ILcdLayer |
ALcyDomainObjectCustomizerPanel.getLayer()
Convenience method to return the
ILcdLayer that was set by setting
a TLcyDomainObjectContext using setObject . |
Modifier and Type | Method and Description |
---|---|
ILcdLayer |
ALcyFormatBar.getLayer()
Returns the associated layer.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLcyCompositeFormatBarFactory.canCreateFormatBar(ILcdView aView,
ILcdLayer aLayer) |
abstract boolean |
ALcyFormatBarFactory.canCreateFormatBar(ILcdView aView,
ILcdLayer aLayer)
Returns
true if a ALcyFormatBar can be created for the given
parameters, false otherwise. |
abstract boolean |
ALcyFormatBar.canSetLayer(ILcdLayer aLayer)
Returns
true if the layer can be accepted, false otherwise. |
ALcyFormatBar |
TLcyCompositeFormatBarFactory.createFormatBar(ILcdView aView,
ILcdLayer aLayer) |
abstract ALcyFormatBar |
ALcyFormatBarFactory.createFormatBar(ILcdView aView,
ILcdLayer aLayer)
Creates an
ALcyFormatBar for the given parameters. |
void |
ALcyFormatBar.setLayer(ILcdLayer aLayer)
Sets the layer to the given layer.
|
protected abstract void |
ALcyFormatBar.updateForLayer(ILcdLayer aPreviousLayer,
ILcdLayer aLayer)
Called by
ALcyFormatBar.setLayer(com.luciad.view.ILcdLayer) when a new layer is set. |
Modifier and Type | Interface and Description |
---|---|
interface |
ILcyGenericMapComponent<S extends ILcdView,T extends ILcdLayer>
An
ILcyGenericMapComponent is a visual component that contains an
ILcdView (a map). |
interface |
ILcyGenericMapManagerListener<S extends ILcdView,T extends ILcdLayer>
Listener that can be attached to a
TLcyGenericMapManager . |
class |
TLcyGenericMapManager<S extends ILcdView,T extends ILcdLayer>
Manager of the
ILcyGenericMapComponent s that currently exist. |
class |
TLcyGenericMapManagerEvent<S extends ILcdView,T extends ILcdLayer>
Event fired when a
TLcyGeneralMapManager is changed. |
Modifier and Type | Class and Description |
---|---|
class |
TLcyAreaOfInterestLayer
Layer used to display the users area of interest.
|
class |
TLcyDynamicLonLatGridLayer
Do not use this class, it's subject to change or disappear without notice.
|
class |
TLcySnappableGXYLayer
Do not use this class, it's subject to change or disappear without notice.
|
Modifier and Type | Method and Description |
---|---|
<S extends ILcdView,T extends ILcdLayer> |
TLcyCombinedMapManager.setActiveMapComponent(ILcyGenericMapComponent<S,T> aActiveMapComponent)
Set the active map component to
aActiveMapComponent . |
Modifier and Type | Method and Description |
---|---|
ILcdLayer |
TLcyLayerSubsetList.retrieveLayer(Object aObject) |
ILcdLayer |
ILcyLayerSubsetList.retrieveLayer(Object aObject)
Returns the first
ILcdLayer encountered in this list that is associated with the
given Object . |
Modifier and Type | Method and Description |
---|---|
List<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> |
TLcyCombinedMapManager.getMapComponents()
Returns a list containing all the map components of all the registered map managers.
|
List<TLcyGenericMapManager<? extends ILcdView,? extends ILcdLayer>> |
TLcyCombinedMapManager.getMapManagers()
Returns a list containing all the map managers registered to this combined map manager.
|
static <View extends ILcdView> |
ILcyGenericMapManagerListener.onMapAdded(Class<View> aViewClass,
Consumer<ILcyGenericMapComponent<? extends View,? extends ILcdLayer>> aMapComponentConsumer)
Utility method to create a new
ILcyGenericMapManagerListener which will trigger aMapComponentConsumer
each time the listener receives an event indicating a map has been added. |
static ILcyGenericMapManagerListener<ILcdView,ILcdLayer> |
ILcyGenericMapManagerListener.onMapAdded(Consumer<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> aMapComponentConsumer)
Utility method to create a new
ILcyGenericMapManagerListener which will trigger aMapComponentConsumer
each time the listener receives an event indicating a map has been added. |
static <View extends ILcdView> |
ILcyGenericMapManagerListener.onMapRemoved(Class<View> aViewClass,
Consumer<ILcyGenericMapComponent<? extends View,? extends ILcdLayer>> aMapComponentConsumer)
Utility method to create a new
ILcyGenericMapManagerListener which will trigger aMapComponentConsumer
each time the listener receives an event indicating a map has been removed. |
static ILcyGenericMapManagerListener<ILcdView,ILcdLayer> |
ILcyGenericMapManagerListener.onMapRemoved(Consumer<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> aMapComponentConsumer)
Utility method to create a new
ILcyGenericMapManagerListener which will trigger aMapComponentConsumer
each time the listener receives an event indicating a map has been removed. |
Modifier and Type | Method and Description |
---|---|
void |
TLcyLayerSubsetList.addElement(Object aObject,
ILcdLayer aLayer) |
void |
ILcyLayerSubsetList.addElement(Object aObject,
ILcdLayer aLayer)
Adds an
Object to the subset associated with the given ILcdLayer . |
void |
TLcyCompositeLayerStyleProvider.applyStyle(ILcyLayerStyle aLayerStyle,
ILcdLayer aLayerSFCT) |
void |
ILcyLayerStyleProvider.applyStyle(ILcyLayerStyle aLayerStyle,
ILcdLayer aLayerSFCT)
Applies the given style to the given layer.
|
boolean |
TLcyCompositeLayerStyleProvider.canApplyStyle(ILcyLayerStyle aLayerStyle,
ILcdLayer aLayerSFCT) |
boolean |
ILcyLayerStyleProvider.canApplyStyle(ILcyLayerStyle aLayerStyle,
ILcdLayer aLayerSFCT)
Returns true if the provider can apply the given style to the given layer.
|
boolean |
TLcyCompositeLayerStyleCodec.canDecode(ILcdLayer aLayer,
ILcyLayerStyle aLayerStyle) |
boolean |
ILcyLayerStyleCodec.canDecode(ILcdLayer aLayer,
ILcyLayerStyle aLayerStyle)
Returns
true when this codec is capable of adjusting the state of
aLayerStyle to match the settings stored in some (persistent) storage. |
boolean |
TLcyCompositeLayerStyleCodec.canEncode(ILcdLayer aLayer,
ILcyLayerStyle aLayerStyle) |
boolean |
ILcyLayerStyleCodec.canEncode(ILcdLayer aLayer,
ILcyLayerStyle aLayerStyle)
Returns
true if the given ILcyLayerStyle , retrieved from
aLayer , can be encoded by this codec. |
boolean |
TLcyCompositeLayerStyleProvider.canGetStyle(ILcdLayer aLayer) |
boolean |
ILcyLayerStyleProvider.canGetStyle(ILcdLayer aLayer)
Returns true if the provider can return the given layer's style.
|
void |
TLcyGenericMapUtil.centerOnObjects(ILcdView aView,
ILcdLayer aLayer,
Object... aDomainObjects)
Center
aView on all of the specified domain objects. |
void |
TLcyCompositeLayerStyleCodec.decode(ILcdLayer aLayer,
ILcyLayerStyle aLayerStyleSFCT,
InputStream aInputStream) |
void |
ILcyLayerStyleCodec.decode(ILcdLayer aLayer,
ILcyLayerStyle aLayerStyleSFCT,
InputStream aInputStream)
Adjusts the settings of
aLayerStyleSFCT to match those stored in
aInputStream . |
void |
TLcyCompositeLayerStyleCodec.encode(ILcdLayer aLayer,
ILcyLayerStyle aLayerStyle,
OutputStream aOutputStream) |
void |
ILcyLayerStyleCodec.encode(ILcdLayer aLayer,
ILcyLayerStyle aLayerStyle,
OutputStream aOutputStream)
Encodes the given
ILcyLayerStyle to the given OutputStream . |
void |
TLcyGenericMapUtil.fitOnObjects(ILcdView aView,
ILcdLayer aLayer,
Object... aDomainObjects)
Fit
aView on all of the specified domain objects. |
ILcyLayerStyle |
TLcyCompositeLayerStyleProvider.getStyle(ILcdLayer aLayer) |
ILcyLayerStyle |
ILcyLayerStyleProvider.getStyle(ILcdLayer aLayer)
Returns the layer style of the given layer.
|
Enumeration |
TLcyLayerSubsetList.layerSubset(ILcdLayer aLayer) |
Enumeration |
ILcyLayerSubsetList.layerSubset(ILcdLayer aLayer)
Returns an
Enumeration of all Objects currently in the subset associated with the
given ILcdLayer |
void |
TLcyLayerSubsetList.removeElement(Object aObject,
ILcdLayer aLayer) |
void |
ILcyLayerSubsetList.removeElement(Object aObject,
ILcdLayer aLayer)
Removes an
Object that was in the subset associated with the given
ILcdLayer . |
Modifier and Type | Method and Description |
---|---|
void |
TLcyCombinedMapManager.addMapManager(TLcyGenericMapManager<? extends ILcdView,? extends ILcdLayer> aMapManager)
Add a map manager to this active map manager.
|
void |
TLcyCombinedMapManager.addMapManagerListener(ILcyGenericMapManagerListener<ILcdView,ILcdLayer> aListener)
Register a listener which will be warned about any
TLcyGeneralMapManagerEvent s
occurring in any of the registered map managers of this active map manager. |
void |
TLcyCombinedMapManager.addMapManagerListener(ILcyGenericMapManagerListener<ILcdView,ILcdLayer> aListener,
boolean aFireEventForExistingMaps)
Register a listener which will be warned about any
TLcyGeneralMapManagerEvent s
occurring in any of the registered map managers of this active map manager. |
boolean |
TLcyGenericMapManager.containsMapComponent(ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aMapComponent)
Returns
true when the map component aMapComponent is registered to
this map manager. |
static <View extends ILcdView> |
ILcyGenericMapManagerListener.onMapAdded(Class<View> aViewClass,
Consumer<ILcyGenericMapComponent<? extends View,? extends ILcdLayer>> aMapComponentConsumer)
Utility method to create a new
ILcyGenericMapManagerListener which will trigger aMapComponentConsumer
each time the listener receives an event indicating a map has been added. |
static ILcyGenericMapManagerListener<ILcdView,ILcdLayer> |
ILcyGenericMapManagerListener.onMapAdded(Consumer<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> aMapComponentConsumer)
Utility method to create a new
ILcyGenericMapManagerListener which will trigger aMapComponentConsumer
each time the listener receives an event indicating a map has been added. |
static <View extends ILcdView> |
ILcyGenericMapManagerListener.onMapRemoved(Class<View> aViewClass,
Consumer<ILcyGenericMapComponent<? extends View,? extends ILcdLayer>> aMapComponentConsumer)
Utility method to create a new
ILcyGenericMapManagerListener which will trigger aMapComponentConsumer
each time the listener receives an event indicating a map has been removed. |
static ILcyGenericMapManagerListener<ILcdView,ILcdLayer> |
ILcyGenericMapManagerListener.onMapRemoved(Consumer<ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer>> aMapComponentConsumer)
Utility method to create a new
ILcyGenericMapManagerListener which will trigger aMapComponentConsumer
each time the listener receives an event indicating a map has been removed. |
void |
TLcyCombinedMapManager.removeMapManager(TLcyGenericMapManager<? extends ILcdView,? extends ILcdLayer> aMapManager)
Remove a map manager from this active map manager.
|
void |
TLcyCombinedMapManager.removeMapManagerListener(ILcyGenericMapManagerListener<ILcdView,ILcdLayer> aListener)
Un-register the listener
aListener so it will no longer be warned about
TLcyGeneralMapManagerEvent s occurring in the registered map managers of this active
map manager. |
Constructor and Description |
---|
TLcyCombinedMapManager(Collection<TLcyGenericMapManager<? extends ILcdView,? extends ILcdLayer>> aMapManagers,
ILcyLucyEnv aLucyEnv)
Deprecated.
You should not create your own instances of this class. Instead, retrieve the combined map manager
from the Lucy back-end (see
ILcyLucyEnv.getCombinedMapManager() ). |
Modifier and Type | Class and Description |
---|---|
class |
ALcyCreateLayersAction<S extends ILcdView & ILcdTreeLayered,T extends ILcdLayer>
Abstract base class to create and add layers onto an
ILcyGenericMapComponent . |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcyGXYAsynchronousLayerSelectionTransferHandler.canImport(DataFlavor[] aFlavors,
ILcdLayer aDestinationLayer,
ILcdView aDestinationView) |
ILcdHeightProvider |
TLcyAsynchronousLayerHeightProviderFactory.createHeightProvider(ILcdLayer aLayer,
ILcdView aView,
Map<String,Object> aRequiredPropertiesSFCT,
Map<String,Object> aOptionalProperties) |
Transferable |
TLcyGXYAsynchronousLayerSelectionTransferHandler.createTransferable(ILcdSelection aSelection,
ILcdLayer aSourceLayer,
ILcdView aSourceView) |
void |
TLcyGXYAsynchronousLayerSelectionTransferHandler.exportDone(Transferable aData,
ILcdLayer aSourceLayer,
ILcdView aSourceView,
int aAction) |
TLcyAsynchronousPaintHint |
TLcyGXYAsynchronousLayerPaintHintProvider.getAsynchronousPaintHint(ILcdLayer aLayer) |
TLcyAsynchronousPaintHint |
TLcyCompositeAsynchronousPaintHintProvider.getAsynchronousPaintHint(ILcdLayer aLayer)
Loops over all its associated
ILcyAsynchronousPaintHintProvider s to find the first
suitable provider. |
TLcyAsynchronousPaintHint |
ILcyAsynchronousPaintHintProvider.getAsynchronousPaintHint(ILcdLayer aLayer)
Returns a paint hint for the specified layer.
|
int |
TLcyGXYAsynchronousLayerSelectionTransferHandler.getSourceActions(ILcdSelection aSelection,
ILcdLayer aSourceLayer,
ILcdView aSourceView) |
boolean |
TLcyGXYAsynchronousLayerSelectionTransferHandler.importData(Transferable aData,
ILcdLayer aDestinationLayer,
ILcdView aDestinationView) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcyCompositeCameraLinkerFactory.canCreateCameraLinker(ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aMapComponent,
String aType,
List<Object> aObjects,
List<ILcdModel> aModels)
Consults the leaf
ALcyCameraLinkerFactory instances to see if this composite
factory can create an ALcyCameraLinker . |
abstract boolean |
ALcyCameraLinkerFactory.canCreateCameraLinker(ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aMapComponent,
String aType,
List<Object> aObjects,
List<ILcdModel> aModels)
Checks whether this camera linker supplier can create a camera linker for the given parameters.
|
ALcyCameraLinker |
TLcyCompositeCameraLinkerFactory.createCameraLinker(ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aMapComponent,
String aType,
List<Object> aObjects,
List<ILcdModel> aModels)
This composite implementation consults all the leaf
ALcyCameraLinkerFactory
instances to create an ALcyCameraLinker . |
abstract ALcyCameraLinker |
ALcyCameraLinkerFactory.createCameraLinker(ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aMapComponent,
String aType,
List<Object> aObjects,
List<ILcdModel> aModels)
Create a camera linker for the given parameters.
|
Modifier and Type | Method and Description |
---|---|
ILcdLayer |
TLcyModelMetaDataContext.getLayer()
Returns the layer in which the
ILcdModel is displayed. |
ILcdLayer |
TLcyModelEncoderContext.getLayer()
Returns the layer of the model that will be encoded.
|
ILcdLayer |
TLcyModelContext.getLayer()
Returns the layer in which the
ILcdModel is displayed. |
ILcdLayer |
TLcyLayerContext.getLayer()
Returns the
ILcdLayer for which this object provides the context. |
Constructor and Description |
---|
TLcyDomainObjectContext(Object aDomainObject,
ILcdModel aModel,
ILcdLayer aLayer,
ILcdView aView)
Creates a new context instance.
|
TLcyLayerContext(ILcdLayer aLayer,
ILcdView aView)
Creates a new context object.
|
TLcyModelContext(ILcdModel aModel,
ILcdLayer aLayer,
ILcdView aView)
Creates a new context object for the
ILcdModel of the specified
ILcdLayer . |
TLcyModelEncoderContext(ILcdModelEncoder aModelEncoder,
ILcdModel aModelToEncode,
ILcdLayer aLayer,
ILcdView aView)
Creates a new
TLcyModelEncoderContext object for the given
aModelEncoder . |
TLcyModelMetaDataContext(ILcdModel aModel,
ILcdLayer aLayer,
ILcdView aView)
Creates a new context object for the meta data of the given
ILcdModel of the given
ILcdLayer . |
Modifier and Type | Method and Description |
---|---|
ILcdHeightProvider |
TLcyCompositeLayerHeightProviderFactory.createHeightProvider(ILcdLayer aLayer,
ILcdView aView,
Map<String,Object> aRequiredPropertiesSFCT,
Map<String,Object> aOptionalProperties) |
Modifier and Type | Method and Description |
---|---|
ALcdMeasureProvider |
TLcyCompositeLayerMeasureProviderFactory.createMeasureProvider(ILcdLayer aLayer,
ILcdView aView) |
Modifier and Type | Method and Description |
---|---|
Collection<ILcdLayer> |
TLcdSimulator.getLayers()
Returns a collection of all the
ILcdLayer used in this simulator. |
Modifier and Type | Method and Description |
---|---|
ILcdHeightProvider |
ILcdLayerHeightProviderFactory.createHeightProvider(ILcdLayer aLayer,
ILcdView aView,
Map<String,Object> aRequiredPropertiesSFCT,
Map<String,Object> aOptionalProperties)
Returns a height provider for a given
ILcdLayer and ILcdView using
the given properties. |
Modifier and Type | Method and Description |
---|---|
ALcdMeasureProvider |
ILcdLayerMeasureProviderFactory.createMeasureProvider(ILcdLayer aLayer,
ILcdView aView)
Creates a new measure provider, based on the given layer and view, or
null if no
measure provider can be created. |
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdLayerTreeNode
An
ILcdLayerTreeNode is an ILcdLayer which can
also have child layers. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdLayer
Default implementation of the
ILcdLayer interface. |
Modifier and Type | Method and Description |
---|---|
ILcdLayer |
TLcdLayeredSupport.bottomLayer()
Returns the first
ILcdLayer of the list. |
ILcdLayer |
TLcdLayeredSupport.findModelLayer(ILcdModel aModel) |
ILcdLayer |
TLcdViewInvalidationEvent.getLayer()
Returns the layer that was invalidated, if any.
|
ILcdLayer |
TLcdRemoveLayerAction.getLayer()
Gets the
ILcdLayer associated to this ILcdAction . |
ILcdLayer |
TLcdMoveLayerAction.getLayer()
Gets the first
ILcdLayer associated to this ILcdAction . |
ILcdLayer |
TLcdLayeredEvent.getLayer()
Returns the
ILcdLayer which caused a change on the ILcdLayered , or
null when no layer was set during the construction of this event. |
ILcdLayer |
TLcdLabelLocations.getLayer() |
ILcdLayer |
TLcdLabelIdentifier.getLayer()
Returns the layer used to identify a label.
|
ILcdLayer |
TLcdDomainObjectContext.getLayer()
Returns the
ILcdLayer in which the domain object is displayed. |
ILcdLayer |
TLcdDataPropertyValueContext.getLayer()
Returns the
ILcdLayer in which the data object is displayed. |
abstract ILcdLayer |
ALcdLabelLocations.getLayer()
Returns the layer to which this
ALcdLabelLocations instance belongs. |
ILcdLayer |
TLcdTreeLayeredSupport.getLayer(int aIndex) |
ILcdLayer |
TLcdLayeredSupport.getLayer(int aIndex) |
ILcdLayer |
TLcdLayerTreeNodeSupport.getLayer(int aIndex) |
ILcdLayer |
ILcdTreeLayered.getLayer(int aIndex)
Returns the
ILcdLayer with index aIndex in the flat list
representation of the hierarchical layer structure. |
ILcdLayer |
ILcdLayered.getLayer(int aIndex)
Returns the
ILcdLayer in this ILcdLayered
with index aIndex . |
ILcdLayer[] |
TLcdMoveLayerAction.getLayers()
Gets the
ILcdLayer s associated to this ILcdAction |
ILcdLayer |
TLcdTreeLayeredSupport.layerOf(ILcdModel aModel) |
ILcdLayer |
TLcdLayeredSupport.layerOf(ILcdModel aModel) |
ILcdLayer |
TLcdLayerTreeNodeSupport.layerOf(ILcdModel aModel) |
ILcdLayer |
ILcdTreeLayered.layerOf(ILcdModel aModel)
Returns the
ILcdLayer of the flat list that contains the given
ILcdModel . |
ILcdLayer |
ILcdLayered.layerOf(ILcdModel aModel)
Returns the
ILcdLayer of this ILcdLayered that contains the given ILcdModel . |
ILcdLayer |
TLcdLayeredSupport.topLayer()
Returns the last
ILcdLayer of the list. |
Modifier and Type | Method and Description |
---|---|
default List<? extends ILcdLayer> |
ILcdLayered.getLayers()
Returns a
List of the layers. |
static List<ILcdLayer> |
TLcdLayerTreeNodeUtil.getLayers(ILcdLayerTreeNode aNode)
Returns a list containing all the layers underneath the node
aNode , including
aNode , by using a depth first search (respecting the paintOnTopOfChildren hint of
the nodes) over the tree starting at node aNode |
static List<ILcdLayer> |
TLcdLayerTreeNodeUtil.getLayers(ILcdLayerTreeNode aNode,
boolean aIncludeNode)
Returns a list containing all the layers underneath the node
aNode by using a
depth first search (respecting the paintOnTopOfChildren hint of the nodes) over the tree
starting at node aNode |
static List<ILcdLayer> |
TLcdLayerTreeNodeUtil.getPath(ILcdLayerTreeNode aFrom,
ILcdLayer aTo)
Returns a list containing all the
ILcdLayer s to go from aFrom to the
layer aTo . |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdLayeredSupport.addLayer(ILcdLayer aLayer)
Adds an
ILcdLayer (containing an ILcdModel )
on the top of the list. |
boolean |
TLcdLayerTreeNodeSupport.addLayer(ILcdLayer aNewChildNode)
Adds a new node to the tree as a child of this node.
|
boolean |
ILcdLayerTreeNode.addLayer(ILcdLayer aNewChildNode)
Adds a new node to the tree as a child of this node.
|
boolean |
TLcdLayeredSupport.addLayer(ILcdLayer aLayer,
int aIndex)
Adds an
ILcdLayer (containing an ILcdModel )
at index aIndex to the list. |
boolean |
TLcdLayerTreeNodeSupport.addLayer(ILcdLayer aNewChildNode,
int aIndex)
Adds a new node to the tree as a child of this node.
|
boolean |
ILcdLayerTreeNode.addLayer(ILcdLayer aNewChildNode,
int aIndex)
Adds a new node to the tree as a child of this node.
|
boolean |
TLcdTreeLayeredSupport.containsLayer(ILcdLayer aLayer) |
boolean |
TLcdLayeredSupport.containsLayer(ILcdLayer aLayer)
Tests if the given
ILcdLayer is in the list. |
boolean |
TLcdLayerTreeNodeSupport.containsLayer(ILcdLayer aLayer) |
boolean |
ILcdTreeLayered.containsLayer(ILcdLayer aLayer)
Returns whether the flat list representation of the hierarchical layer structure contains
the given layer.
|
boolean |
ILcdLayered.containsLayer(ILcdLayer aLayer)
Returns whether this
ILcdLayered contains the given layer. |
boolean |
ILcdLayerTreeNode.containsLayer(ILcdLayer aLayer)
Returns whether this
ILcdLayered contains the given layer. |
static boolean |
TLcdLayerTreeNodeUtil.containsLayerInTree(ILcdLayer aLayer,
ILcdLayer aRootNode)
Returns
true if and only if the layer aLayer is an element of the
tree with root node aRootNode . |
static int |
TLcdLayerTreeNodeUtil.findSubTreeIndex(ILcdLayerTreeNode aAncestorNode,
ILcdLayer aLayer)
This method returns the index of the sub tree in
aAncestorNode which contains the
node aLayer , or -1 when
aAncestorNode is not an ancestor of aLayer . |
static ILcdLayerTreeNode |
TLcdLayerTreeNodeUtil.getFirstCommonAncestor(ILcdLayer aFirstLayer,
ILcdLayerTreeNode aFirstRootNode,
ILcdLayer aSecondLayer,
ILcdLayerTreeNode aSecondRootNode)
Returns the first ancestor that two
ILcdLayer s have in common. |
int |
ILcdInitialLayerIndexProvider.getInitialLayerIndex(ILcdLayer aLayer,
ILcdLayerTreeNode aLayerNode)
Provides the most desired index when about to insert a new layer.
|
int |
TLcdIndependentOrderTreeLayeredSupport.getLayerAddingIndex(ILcdLayer aLayer)
This method provides a hook allowing to alter the index at which the layer
aLayer
will be inserted in the flat list representation. |
static int |
TLcdLayerTreeNodeUtil.getLayerCount(ILcdLayer aLayer)
Returns the total number of layers and layer nodes in the tree with root node
aLayer ,
including aLayer |
static ILcdLayerTreeNode |
TLcdLayerTreeNodeUtil.getParent(ILcdLayer aLayer,
ILcdLayerTreeNode aRootNode)
Finds the parent node of
aLayer in the tree with root node aRootNode . |
static List<ILcdLayer> |
TLcdLayerTreeNodeUtil.getPath(ILcdLayerTreeNode aFrom,
ILcdLayer aTo)
Returns a list containing all the
ILcdLayer s to go from aFrom to the
layer aTo . |
static List<ILcdLayerTreeNode> |
TLcdLayerTreeNodeUtil.getPathToParent(ILcdLayerTreeNode aFrom,
ILcdLayer aTo)
Returns a list containing all the
ILcdLayerTreeNode s to go from aFrom
to the parent of aTo . |
boolean |
TLcdLoggingPaintExceptionHandler.handlePaintException(Exception aException,
ILcdLayer aLayer) |
boolean |
ILcdPaintExceptionHandler.handlePaintException(Exception aException,
ILcdLayer aLayer)
Called when an exception is encountered during painting.
|
int |
TLcdTreeLayeredSupport.indexOf(ILcdLayer aLayer) |
int |
TLcdLayeredSupport.indexOf(ILcdLayer aLayer) |
int |
TLcdLayerTreeNodeSupport.indexOf(ILcdLayer aLayer) |
int |
ILcdTreeLayered.indexOf(ILcdLayer aLayer)
Returns the index of the given layer
aLayer in the flat list representation of
the hierarchical structure. |
int |
ILcdLayered.indexOf(ILcdLayer aLayer)
Returns the index if the given layer is in the list.
|
static boolean |
TLcdLayerTreeNodeUtil.isEmptyNode(ILcdLayer aLayer)
Returns
true when a layer tree node has an empty model, indicating it contains no
useful data. |
void |
TLcdTreeLayeredSupport.moveLayerAt(int aIndex,
ILcdLayer aLayer)
Tries to move the layer
aLayer to index aIndex , without affecting
the tree structure, in a best effort approach. |
void |
TLcdLayeredSupport.moveLayerAt(int aIndex,
ILcdLayer aLayer) |
void |
TLcdLayerTreeNodeSupport.moveLayerAt(int aIndex,
ILcdLayer aLayer) |
void |
TLcdIndependentOrderTreeLayeredSupport.moveLayerAt(int aIndex,
ILcdLayer aLayer)
Move the layer
aLayer to the index aIndex |
void |
ILcdLayered.moveLayerAt(int aIndex,
ILcdLayer aLayer)
Moves the given layer (which is already in
ILcdLayered ) to the existing index
aIndex. |
void |
TLcdTreeLayeredSupport.removeLayer(ILcdLayer aLayer) |
void |
TLcdLayeredSupport.removeLayer(ILcdLayer aLayer)
Removes an
ILcdLayer from the list. |
void |
TLcdLayerTreeNodeSupport.removeLayer(ILcdLayer aLayer) |
void |
ILcdTreeLayered.removeLayer(ILcdLayer aLayer)
Removes a layer from both the hierarchical layer structure and the flat list representation.
|
void |
ILcdLayered.removeLayer(ILcdLayer aLayer)
Removes aLayer from this
ILcdLayered . |
void |
TLcdRemoveLayerAction.setLayer(ILcdLayer aLayer)
Sets the
ILcdLayer aLayer to this ILcdAction . |
void |
TLcdMoveLayerAction.setLayer(ILcdLayer aLayer)
Sets the
ILcdLayer aLayer to this ILcdAction . |
void |
TLcdLabelLocations.setLayer(ILcdLayer aLayer)
Sets the layer to which this instance belongs.
|
void |
TLcdMoveLayerAction.setLayers(ILcdLayer[] aLayers)
Sets the
ILcdLayer s aLayers to this ILcdAction . |
Modifier and Type | Method and Description |
---|---|
static ILcdLayeredListener |
ILcdLayeredListener.onLayerAdded(Consumer<ILcdLayer> aLayerConsumer)
Utility method to create a new
ILcdLayeredListener which will trigger aLayerConsumer
whenever a layer has been added. |
static ILcdLayeredListener |
ILcdLayeredListener.onLayerRemoved(Consumer<ILcdLayer> aLayerConsumer)
Utility method to create a new
ILcdLayeredListener which will trigger aLayerConsumer
whenever a layer has been removed. |
Constructor and Description |
---|
TLcdDataPropertyValueContext(Object aValue,
String aExpression,
ALcdDataObjectExpressionLanguage aExpressionLanguage,
ILcdDataObject aDataObject,
ILcdModel aModel,
ILcdLayer aLayer,
ILcdView aView)
Creates a new context instance with the given arguments.
|
TLcdDataPropertyValueContext(Object aValue,
String aExpression,
ILcdDataObject aDataObject,
ILcdModel aModel,
ILcdLayer aLayer,
ILcdView aView)
Creates a new context instance with the given arguments and the default expression language,
an instance of
TLcdDataObjectExpressionLanguage . |
TLcdDomainObjectContext(Object aDomainObject,
ILcdModel aModel,
ILcdLayer aLayer,
ILcdView aView)
Creates a new context instance.
|
TLcdLabelIdentifier(ILcdLayer aLayer,
Object aDomainObject,
int aLabelIndex,
int aSubLabelIndex)
Create a new LabelIdentifier using the labels domain object,
a label index and a sublabel index.
|
TLcdLabelLocations(ILcdLayer aLayer,
TLcdLabelLocation aDefaultLabelLocation)
Constructs a new instance with the specified default location and belonging to the specified
layer.
|
TLcdLabelLocations(ILcdLayer aLayer,
TLcdLabelLocation aDefaultLabelLocation,
ILcdLabelDependencyProvider aLabelDependencyProvider)
Constructs a new instance with the specified default location and belonging to the specified
layer.
|
TLcdLayeredEvent(ILcdLayered source,
int id,
ILcdLayer aLayer)
Creates an event with given source, change type and layer for which the change occurred.
|
TLcdLayeredEvent(ILcdLayered source,
int id,
ILcdLayer aLayer,
int aOriginalIndex,
int aNewIndex)
Creates an event with given source, change type, layer and index for which the change occurred.
|
TLcdMoveLayerAction(ILcdLayered aLayered,
ILcdLayer[] aLayers,
String aMoveCommand)
Constructor with an
ILcdLayered , an ILcdLayer array
and a MoveCommand . |
TLcdMoveLayerAction(ILcdLayered aLayered,
ILcdLayer aLayer,
String aMoveCommand)
Constructor with an
ILcdLayered , an ILcdLayer
and a MoveCommand . |
TLcdRemoveLayerAction(ILcdLayered aLayered,
ILcdLayer aLayer)
Constructor with an
ILcdLayered , and an ILcdLayer . |
TLcdViewInvalidationEvent(ILcdView aSource,
ILcdLayer aLayer,
int aReason,
String aMessage)
Creates a new event describing an invalidation.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdGXYEditableLabelsLayer
This extension of
ILcdGXYLayer adds extra methods to allow querying and changing
what labels get painted and where the labels are placed. |
interface |
ILcdGXYLayer
Provides the combined representation in an
ILcdGXYView of all objects in an ILcdModel . |
interface |
ILcdGXYLayerList
Deprecated.
Use
ILcdLayerTreeNode instead |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGXYDensityLayer
This
ILcdGXYLayer is a layer wrapper that paints the wrapped
layer as color-coded densities. |
class |
TLcdGXYLayer
Default implementation of the
ILcdGXYEditableLabelsLayer interface. |
class |
TLcdGXYLayerList
Deprecated.
Use
TLcdGXYLayerTreeNode instead |
class |
TLcdGXYLayerTreeNode
An
ILcdLayerTreeNode for ILcdGXYLayer s. |
Modifier and Type | Method and Description |
---|---|
ILcdLayer |
TLcdGXYViewPlanarImage.getLayer(int aIndex) |
ILcdLayer |
TLcdGXYViewPanel.getLayer(int aIndex) |
ILcdLayer |
TLcdGXYViewJPanelLightWeight.getLayer(int aIndex) |
ILcdLayer |
TLcdGXYViewJPanel.getLayer(int aIndex) |
ILcdLayer |
TLcdGXYViewCanvas.getLayer(int aIndex) |
ILcdLayer |
TLcdGXYViewBufferedImage.getLayer(int aIndex) |
ILcdLayer |
TLcdGXYLayerTreeNode.getLayer(int aIndex) |
ILcdLayer |
TLcdGXYViewPlanarImage.layerOf(ILcdModel aModel) |
ILcdLayer |
TLcdGXYViewPanel.layerOf(ILcdModel aModel) |
ILcdLayer |
TLcdGXYViewJPanelLightWeight.layerOf(ILcdModel aModel)
Returns the
ILcdLayer of the flat list that contains the given
ILcdModel . |
ILcdLayer |
TLcdGXYViewJPanel.layerOf(ILcdModel aModel)
Returns the
ILcdLayer of the flat list that contains the given
ILcdModel . |
ILcdLayer |
TLcdGXYViewCanvas.layerOf(ILcdModel aModel)
Returns the
ILcdLayer of the flat list that contains the given
ILcdModel . |
ILcdLayer |
TLcdGXYViewBufferedImage.layerOf(ILcdModel aModel)
Returns the
ILcdLayer of the flat list that contains the given
ILcdModel . |
ILcdLayer |
TLcdGXYLayerTreeNode.layerOf(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdGXYLayerTreeNode.addLayer(ILcdLayer aNewChildNode) |
boolean |
TLcdGXYLayerTreeNode.addLayer(ILcdLayer aNewChildNode,
int aIndex) |
boolean |
TLcdGXYViewPlanarImage.containsLayer(ILcdLayer aLayer) |
boolean |
TLcdGXYViewPanel.containsLayer(ILcdLayer aLayer) |
boolean |
TLcdGXYViewJPanelLightWeight.containsLayer(ILcdLayer aLayer) |
boolean |
TLcdGXYViewJPanel.containsLayer(ILcdLayer aLayer) |
boolean |
TLcdGXYViewCanvas.containsLayer(ILcdLayer aLayer) |
boolean |
TLcdGXYViewBufferedImage.containsLayer(ILcdLayer aLayer) |
boolean |
TLcdGXYLayerTreeNode.containsLayer(ILcdLayer aLayer) |
int |
TLcdGXYViewPlanarImage.indexOf(ILcdLayer aLayer) |
int |
TLcdGXYViewPanel.indexOf(ILcdLayer aLayer) |
int |
TLcdGXYViewJPanelLightWeight.indexOf(ILcdLayer aLayer) |
int |
TLcdGXYViewJPanel.indexOf(ILcdLayer aLayer) |
int |
TLcdGXYViewCanvas.indexOf(ILcdLayer aLayer) |
int |
TLcdGXYViewBufferedImage.indexOf(ILcdLayer aLayer) |
int |
TLcdGXYLayerTreeNode.indexOf(ILcdLayer aLayer) |
void |
TLcdGXYViewPlanarImage.moveLayerAt(int aIndex,
ILcdLayer aLayer) |
void |
TLcdGXYViewPanel.moveLayerAt(int aIndex,
ILcdLayer aLayer) |
void |
TLcdGXYViewJPanelLightWeight.moveLayerAt(int aIndex,
ILcdLayer aLayer) |
void |
TLcdGXYViewJPanel.moveLayerAt(int aIndex,
ILcdLayer aLayer) |
void |
TLcdGXYViewCanvas.moveLayerAt(int aIndex,
ILcdLayer aLayer) |
void |
TLcdGXYViewBufferedImage.moveLayerAt(int aIndex,
ILcdLayer aLayer) |
void |
TLcdGXYLayerTreeNode.moveLayerAt(int aIndex,
ILcdLayer aLayer) |
void |
TLcdGXYViewPlanarImage.removeLayer(ILcdLayer aLayer) |
void |
TLcdGXYViewPanel.removeLayer(ILcdLayer aLayer) |
void |
TLcdGXYViewJPanelLightWeight.removeLayer(ILcdLayer aLayer) |
void |
TLcdGXYViewJPanel.removeLayer(ILcdLayer aLayer) |
void |
TLcdGXYViewCanvas.removeLayer(ILcdLayer aLayer) |
void |
TLcdGXYViewBufferedImage.removeLayer(ILcdLayer aLayer) |
void |
TLcdGXYLayerTreeNode.removeLayer(ILcdLayer aLayer) |
Modifier and Type | Interface and Description |
---|---|
interface |
ILcdGXYAsynchronousLayerWrapper
Interface for layers that paint themselves asynchronously.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdGXYAsynchronousEditableLabelsLayerTreeNodeWrapper
TLcdGXYAsynchronousEditableLabelsLayerWrapper extension for
layer nodes . |
class |
TLcdGXYAsynchronousEditableLabelsLayerWrapper
Implementation of
ILcdGXYAsynchronousLayerWrapper for
ILcdGXYEditableLabelsLayer instances, wrapping and protecting
the latter interface's state. |
class |
TLcdGXYAsynchronousLayerTreeNodeWrapper
TLcdGXYAsynchronousLayerWrapper extension for layer nodes . |
class |
TLcdGXYAsynchronousLayerWrapper
Implementation of
ILcdGXYAsynchronousLayerWrapper for ILcdGXYLayer instances,
wrapping and protecting the latter interface's state. |
Modifier and Type | Method and Description |
---|---|
ILcdLayer |
TLcdGXYAsynchronousLayerTreeNodeWrapper.getLayer(int aIndex) |
ILcdLayer |
TLcdGXYAsynchronousEditableLabelsLayerTreeNodeWrapper.getLayer(int aIndex) |
ILcdLayer |
TLcdGXYAsynchronousLayerTreeNodeWrapper.layerOf(ILcdModel aModel) |
ILcdLayer |
TLcdGXYAsynchronousEditableLabelsLayerTreeNodeWrapper.layerOf(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdGXYAsynchronousLayerTreeNodeWrapper.addLayer(ILcdLayer aNewChildNode) |
boolean |
TLcdGXYAsynchronousEditableLabelsLayerTreeNodeWrapper.addLayer(ILcdLayer aNewChildNode) |
boolean |
TLcdGXYAsynchronousLayerTreeNodeWrapper.addLayer(ILcdLayer aNewChildNode,
int aIndex) |
boolean |
TLcdGXYAsynchronousEditableLabelsLayerTreeNodeWrapper.addLayer(ILcdLayer aNewChildNode,
int aIndex) |
boolean |
TLcdGXYAsynchronousLayerTreeNodeWrapper.containsLayer(ILcdLayer aLayer) |
boolean |
TLcdGXYAsynchronousEditableLabelsLayerTreeNodeWrapper.containsLayer(ILcdLayer aLayer) |
int |
TLcdGXYAsynchronousLayerTreeNodeWrapper.indexOf(ILcdLayer aLayer) |
int |
TLcdGXYAsynchronousEditableLabelsLayerTreeNodeWrapper.indexOf(ILcdLayer aLayer) |
void |
TLcdGXYAsynchronousLayerTreeNodeWrapper.moveLayerAt(int aIndex,
ILcdLayer aLayer) |
void |
TLcdGXYAsynchronousEditableLabelsLayerTreeNodeWrapper.moveLayerAt(int aIndex,
ILcdLayer aLayer) |
void |
TLcdGXYAsynchronousLayerTreeNodeWrapper.removeLayer(ILcdLayer aLayer) |
void |
TLcdGXYAsynchronousEditableLabelsLayerTreeNodeWrapper.removeLayer(ILcdLayer aLayer) |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGXYLspAsynchronousLayerTreeNodeWrapper
Deprecated.
Lightspeed integration in GXY views is no longer supported. Instead, either use GXY components only,
or switch to a
Lightspeed view . |
class |
TLcdGXYLspAsynchronousLayerWrapper
Deprecated.
Lightspeed integration in GXY views is no longer supported. Instead, either use GXY components only,
or switch to a
Lightspeed view . |
Modifier and Type | Method and Description |
---|---|
ILcdLayer |
TLcdGXYLspAsynchronousLayerTreeNodeWrapper.getLayer(int aIndex)
Deprecated.
|
ILcdLayer |
TLcdGXYLspAsynchronousLayerTreeNodeWrapper.layerOf(ILcdModel aModel)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdGXYLspAsynchronousLayerTreeNodeWrapper.addLayer(ILcdLayer aNewChildNode)
Deprecated.
|
boolean |
TLcdGXYLspAsynchronousLayerTreeNodeWrapper.addLayer(ILcdLayer aNewChildNode,
int aIndex)
Deprecated.
|
boolean |
TLcdGXYLspAsynchronousLayerTreeNodeWrapper.containsLayer(ILcdLayer aLayer)
Deprecated.
|
int |
TLcdGXYLspAsynchronousLayerTreeNodeWrapper.indexOf(ILcdLayer aLayer)
Deprecated.
|
void |
TLcdGXYLspAsynchronousLayerTreeNodeWrapper.moveLayerAt(int aIndex,
ILcdLayer aLayer)
Deprecated.
|
void |
TLcdGXYLspAsynchronousLayerTreeNodeWrapper.removeLayer(ILcdLayer aLayer)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ALcdMeasureProvider |
TLcdGXYImageLayerMeasureProviderFactory.createMeasureProvider(ILcdLayer aLayer,
ILcdView aView) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
TLcdGXYBusyLayerTreeNodeCellRenderer.isLayerOrDescendantBusy(ILcdLayer aLayer)
This method indicates whether or not the passed layer or one of its descendants is busy.
|
protected abstract boolean |
ALcdBusyLayerTreeNodeCellRenderer.isLayerOrDescendantBusy(ILcdLayer aLayer)
This method indicates whether or not the passed layer or one of its descendants is busy.
|
protected boolean |
TLcdGXYBusyLayerTreeNodeCellRenderer.isLayerOrDescendantPainting(ILcdLayer aLayer)
This method indicates whether or not the passed layer or one of its descendants is painting.
|
protected abstract boolean |
ALcdBusyLayerTreeNodeCellRenderer.isLayerOrDescendantPainting(ILcdLayer aLayer)
This method indicates whether or not the passed layer or one of its descendants is painting.
|
protected void |
ALcdBusyLayerTreeNodeCellRenderer.layerStateChanged(ILcdLayer aLayer)
Method which should be called by the implementing class when the result of
ALcdBusyLayerTreeNodeCellRenderer.isLayerOrDescendantBusy(com.luciad.view.ILcdLayer) or ALcdBusyLayerTreeNodeCellRenderer.isLayerOrDescendantPainting(com.luciad.view.ILcdLayer)
changes for aLayer . |
protected void |
TLcdGXYLayerTreeNodeCellRenderer.updateRendererFromLayer(JTree aTree,
ILcdLayer aLayer,
boolean aSelected,
boolean aExpanded,
boolean aLeaf,
int aRow,
boolean aHasFocus) |
protected void |
ALcdBusyLayerTreeNodeCellRenderer.updateRendererFromLayer(JTree aTree,
ILcdLayer aLayer,
boolean aSelected,
boolean aExpanded,
boolean aLeaf,
int aRow,
boolean aHasFocus,
TLcdLayerTreeNodeCellRenderer aRenderer)
Update the state of the renderer to match the state of layer
aLayer |
Modifier and Type | Method and Description |
---|---|
ILcdLayer |
TLcdCollectedLabeledObjectInfo.getLayer()
Returns the layer which contains the labeled object.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLcdCollectedLabelInfoList.containsLabel(ILcdLayer aLayer,
Object aObject,
int aLabelIndex,
int aSubLabelIndex)
Checks if this
TLcdCollectedLabelInfoList object contains the label identified by the given
ILcdLayer, Object, label index and sublabel index. |
boolean |
TLcdCollectedLabelInfoList.containsLabeledObject(ILcdLayer aLayer,
Object aObject)
Checks if this
TLcdCollectedLabelInfoList object contains the
TLcdCollectedLabeledObjectInfo identified by the given ILcdLayer and Object. |
TLcdCollectedLabelInfo |
TLcdCollectedLabelInfoList.getLabel(ILcdLayer aLayer,
Object aObject,
int aLabelIndex,
int aSubLabelIndex)
Returns the
TLcdCollectedLabelInfo object that corresponds with the given ILcdLayer,
Object, label index and sublabel index, or null if no such label info object could
be found. |
TLcdCollectedLabeledObjectInfo |
TLcdCollectedLabelInfoList.getLabeledObject(ILcdLayer aLayer,
Object aObject)
Returns a
TLcdCollectedLabeledObjectInfo for the given (ILcdLayer, Object) pair,
or null if no TLcdCollectedLabeledObjectInfo could be found. |
List<TLcdCollectedLabelInfo> |
TLcdCollectedLabelInfoList.getLabelsForLabeledObject(ILcdLayer aLayer,
Object aObject)
This method returns all
TLcdCollectedLabelInfo objects for the given labeled
object identified by the given ILcdLayer and Object . |
void |
TLcdCollectedLabeledObjectInfo.setLayer(ILcdLayer aLayer)
Sets the layer to the given layer.
|
Constructor and Description |
---|
TLcdCollectedLabeledObjectInfo(Object aDomainObject,
ILcdLayer aLayer)
Creates a new
TLcdCollectedLabeledObjectInfo for the given object and layer. |
Modifier and Type | Method and Description |
---|---|
ILcdLayer |
ALspAWTView.layerOf(ILcdModel aILcdModel) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLspOffscreenView.containsLayer(ILcdLayer aILcdLayer) |
boolean |
TLspFXView.containsLayer(ILcdLayer aLayer) |
boolean |
TLspExternalView.containsLayer(ILcdLayer aILcdLayer)
Deprecated.
|
boolean |
ALspAWTView.containsLayer(ILcdLayer aILcdLayer) |
int |
TLspOffscreenView.indexOf(ILcdLayer aILcdLayer) |
int |
TLspFXView.indexOf(ILcdLayer aLayer) |
int |
TLspExternalView.indexOf(ILcdLayer aILcdLayer)
Deprecated.
|
int |
ALspAWTView.indexOf(ILcdLayer aILcdLayer) |
void |
TLspOffscreenView.moveLayerAt(int i,
ILcdLayer aILcdLayer) |
void |
TLspFXView.moveLayerAt(int aIndex,
ILcdLayer aLayer) |
void |
TLspExternalView.moveLayerAt(int i,
ILcdLayer aILcdLayer)
Deprecated.
|
void |
ALspAWTView.moveLayerAt(int i,
ILcdLayer aILcdLayer) |
void |
TLspOffscreenView.removeLayer(ILcdLayer aILcdLayer) |
void |
TLspFXView.removeLayer(ILcdLayer aLayer) |
void |
TLspExternalView.removeLayer(ILcdLayer aILcdLayer)
Deprecated.
|
void |
ALspAWTView.removeLayer(ILcdLayer aILcdLayer) |
Modifier and Type | Interface and Description |
---|---|
interface |
ILspEditableStyledLayer
This interface is used by layers that have an
ILspStyler and allow editing of this styler. |
interface |
ILspInteractivePaintableLayer
Extension of
ILspPaintableLayer that paints the contents of its model using an
ILspPainter . |
interface |
ILspLayer
Root interface for all layers in an
ILspView . |
interface |
ILspPaintableLayer
Interface for a layer that can paint itself into an
ILspView . |
interface |
ILspStyledLayer
This interface is used by layers that have an
ILspStyler . |
Modifier and Type | Class and Description |
---|---|
class |
ALspLayer
Base class for implementations of
ILspLayer . |
class |
TLspLayer
Default implementation of
ILspInteractivePaintableLayer . |
class |
TLspLayerTreeNode
Extension of
TLspLayer that implements ILcdLayerTreeNode
and hence can also have child layers. |
Modifier and Type | Method and Description |
---|---|
ILcdLayer |
TLspLayerTreeNode.getLayer(int aIndex) |
ILcdLayer |
TLspLayerTreeNode.layerOf(ILcdModel aModel) |
Modifier and Type | Method and Description |
---|---|
boolean |
TLspLayerTreeNode.addLayer(ILcdLayer aNewChildNode) |
boolean |
TLspLayerTreeNode.addLayer(ILcdLayer aNewChildNode,
int aIndex) |
boolean |
TLspLayerTreeNode.containsLayer(ILcdLayer aLayer) |
int |
TLspInitialLayerIndexProvider.getInitialLayerIndex(ILcdLayer aLayer,
ILcdLayerTreeNode aLayerNode)
Looks at the layer's
type
and determines an initial index as follows:
For BACKGROUND layers, this method starts from the bottom up
and inserts the new layer just below the first layer which is not also
a background layer.
For INTERACTIVE layers, the method starts from the bottom up and
inserts the new layer just above the first layer which is not a
BACKGROUND or INTERACTIVE layer.
For EDITABLE layers, the method starts from the top down and
inserts the new layer just below the first layer which is not a
REALTIME layer.
REALTIME layers are simply added at the top of the layer
list.
|
int |
TLspLayerTreeNode.indexOf(ILcdLayer aLayer) |
void |
TLspLayerTreeNode.moveLayerAt(int aIndex,
ILcdLayer aLayer) |
void |
TLspLayerTreeNode.removeLayer(ILcdLayer aLayer) |
Modifier and Type | Interface and Description |
---|---|
interface |
ILspImageProjectionLayer
Interface for layers that can project images onto the 3D terrain in an
ILspView . |
Modifier and Type | Class and Description |
---|---|
class |
TLspGXYLayerAdapter
Deprecated.
GXY integration in Lightspeed views is no longer supported. Instead, either stick to a
GXY view , or use Lightspeed layers. |
class |
TLspGXYLayerTreeNodeAdapter
Deprecated.
GXY integration in Lightspeed views is no longer supported. Instead, either stick to a
GXY view , or use Lightspeed layers. |
Modifier and Type | Method and Description |
---|---|
ILcdLayer |
TLspGXYLayerTreeNodeAdapter.getLayer(int aIndex)
Deprecated.
|
ILcdLayer |
TLspGXYLayerTreeNodeAdapter.layerOf(ILcdModel aModel)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TLspGXYLayerTreeNodeAdapter.addLayer(ILcdLayer aNewChildNode)
Deprecated.
|
boolean |
TLspGXYLayerTreeNodeAdapter.addLayer(ILcdLayer aNewChildNode,
int aIndex)
Deprecated.
|
boolean |
TLspGXYLayerTreeNodeAdapter.containsLayer(ILcdLayer aLayer)
Deprecated.
|
int |
TLspGXYLayerTreeNodeAdapter.indexOf(ILcdLayer aLayer)
Deprecated.
|
void |
TLspGXYLayerTreeNodeAdapter.moveLayerAt(int aIndex,
ILcdLayer aLayer)
Deprecated.
|
void |
TLspGXYLayerTreeNodeAdapter.removeLayer(ILcdLayer aLayer)
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
TLspRasterLayer
Layer implementation that can visualize raster data in an
ILspView . |
Modifier and Type | Method and Description |
---|---|
ALcdMeasureProvider |
TLspImageLayerMeasureProviderFactory.createMeasureProvider(ILcdLayer aLayer,
ILcdView aView) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
TLspBusyLayerCellRenderer.isLayerOrDescendantBusy(ILcdLayer aLayer)
Used to trace whether a layer or descendant is finished loading or not:
true when a layer or descendant is still busy, false
otherwise. |
protected boolean |
TLspBusyLayerCellRenderer.isLayerOrDescendantPainting(ILcdLayer aLayer)
Used to trace whether a layer or descendant is finished painting or not:
true when a layer or descendant is still painting, false
otherwise. |
protected Icon |
TLspBusyLayerCellRenderer.updateLabelDisabledIcon(Icon aDefaultDisabledIcon,
ILcdLayer aLayer,
boolean aIsDeterminate,
double aProgress)
Method used to update a busy cell renderer icon.
|
protected Icon |
TLspBusyLayerCellRenderer.updateLabelIcon(Icon aDefaultIcon,
ILcdLayer aLayer,
boolean aIsDeterminate,
double aProgress)
Method used to update a busy cell renderer icon.
|
protected String |
TLspBusyLayerCellRenderer.updateLabelText(String aDefaultText,
ILcdLayer aLayer,
boolean aIsDeterminate,
double aProgress)
Method used to update a busy cell renderer string.
|
protected void |
TLspLayerTreeNodeCellRenderer.updateRendererFromLayer(JTree aTree,
ILcdLayer aLayer,
boolean aSelected,
boolean aExpanded,
boolean aLeaf,
int aRow,
boolean aHasFocus) |
protected void |
TLspBusyLayerCellRenderer.updateRendererFromLayer(JTree aTree,
ILcdLayer aLayer,
boolean aSelected,
boolean aExpanded,
boolean aLeaf,
int aRow,
boolean aHasFocus,
TLcdLayerTreeNodeCellRenderer aRenderer)
Update the state of the renderer to match the state of layer
aLayer |
Modifier and Type | Class and Description |
---|---|
class |
TLcdMapGeorefGridLayer
TLcdMapGeorefGridLayer is an ILcdGXYLayer that can
be added in an ILcdGXYView to display a GeorefGrid. |
class |
TLcdMapLonLatGridLayer
This
ILcdGXYLayer can be added in an ILcdGXYView
to display a TLcdLonLatGrid . |
class |
TLcdUPSGridLayer
TLcdUPSGridLayer is an ILcdGXYLayer that can be
added in an ILcdGXYView to display a Universal Polar Stereographic MGRS grid. |
class |
TLcdUTMGridLayer
TLcdUTMGridLayer is an ILcdGXYLayer that can be
added in an ILcdGXYView to display a UTM MGRS grid. |
class |
TLcdXYGridLayer
ILcdGXYLayer implementation that is capable of visualizing cartesian (XY) grid data. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdMGRSGridLayer
ILcdGXYLayer implementation that is capable of visualizing MGRS grid data (UTM + UPS). |
Modifier and Type | Class and Description |
---|---|
class |
TLcdMultilevelGridLayer
An
ILcdGXYLayer implementation that can be added to an ILcdGXYView to render and label a
ILcdMultilevelGrid . |
Modifier and Type | Method and Description |
---|---|
ILcdLayer |
TLcdModelElementBalloonDescriptor.getLayer()
Returns the layer.
|
Modifier and Type | Method and Description |
---|---|
protected void |
TLcdLayerTreeNodeCellRenderer.updateLayerFromRenderer(ILcdLayer aLayer)
Updates the layer to match the state of the renderer.
|
protected void |
TLcdLayerTreeNodeCellRenderer.updateRendererFromLayer(JTree aTree,
ILcdLayer aLayer,
boolean aSelected,
boolean aExpanded,
boolean aLeaf,
int aRow,
boolean aHasFocus)
Update the state of the renderer to match the state of the given layer.
|
Constructor and Description |
---|
TLcdModelElementBalloonDescriptor(Object aObject,
ILcdModel aModel,
ILcdLayer aLayer)
Creates a model element balloon descriptor, initialized with the given object, model and layer.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdWMSProxyGXYLayer
This
ILcdGXYLayer implementation is designed for models
containing an ALcdWMSProxy object. |