Uses of Interface
com.luciad.view.ILcdLayer
Packages that use ILcdLayer
Package
Description
ILcdEarthTileSet that provides raster data
suitable for use as a 3D terrain texture.Provides classes for
ILcdEarthTileSets with terrain data.This package contains a measure provider for ASTERIX data in a GXY view.
This package contains a measure provider for ASTERIX data in a Lightspeed view.
This package provides classes for visualizing KML data on 2D maps.
Handles the POL format.
Contains a painter provider for painting S-57 geometries on a 2D view,
using the S-52 standard.
This package provides support for decoding VPF (Vector Product Format) data and displaying VPF data using GeoSym.
Provides support for visualizing vector data from a LuciadFusion Tile Store in a 2D view.
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.This package provides a new, highly configurable data format.
This package contains the default toolbar for editing drawing models used in the drawing add on.
This package contains an abstract class that facilitates the implementation of
ILcyCustomizerPanels for
geometries of drawing shapes.Provides the context classes that can be used in customizer panels to receive the context
of several types of objects.
Provides the addon that supports the KML 2.2 format.
Provides the addon that allows to draw trajectories on the map and to replay tracks along those
trajectories.
Provides the addon that allows to customize/inspect the selected object.
Contains classes to enable the exchange of model objects from one layer to another.
Contains classes to create user-interface components for displaying and modifying the properties
of objects.
Package containing an abstract class
ALcyFormatBar, which provides a component that
can be displayed to manipulate a layer of a given format.Contains a broad range of classes related to the visual represention of a map.
Provides actions that have a relationship with a map.
Provides supporting classes for asynchronous painting.
This package provides generic linkers for the camera linking.It is used by the
package com.luciad.lucy.addons.cameralinking.
Contains context classes that, for instance, describe a domain object, its model, layer and view.
This package provides a heightprovider that uses heightproviderfactories registered to the
lucy backend.
Provides support facilities for working with measures.
Handles simulation of dynamic data.
General interfaces and implementations to retrieve heights from data, for
instance, elevation rasters.
This package contains classes used for working with generic measurement values.
General aspects of views.
Provides two-dimensional views and components supporting the visualization of the former's representation.
Provides layer-specific asynchronous painting.
Provides an asynchronous layer wrapper and paint queue implementation that allows
inserting Lightspeed layers into an
ILcdGXYView.This package contains classes for working with measurement values in a GXY context.
This package provides specializations of
TLcdLayerTree
and related classes for GXY views and GXY layers.
This package contains the core classes that can be used to create labeling algorithms.
Provides support for OpenGL-based 2D and 3D visualization of data.
Provides layering support for
ILspView.Provides support for rendering images which are projected onto the 3D
terrain of an
ILspView, as if by a slide
projector.Provides support for visualizing
ILcdGXYLayer instances in an
ILspView.Provides layering support for raster layers.
This package contains classes for working with measurement values in a lightspeed view context.
This package provides Swing components which are related to a view or allow interaction with a view.
Utilities for making maps.
Provides GXY visualization support
for the Military Grid Reference System (MGRS).
Classes to work with rectangular axis aligned grids consisting of multiple uniform levels, called multilevel grids.
This package provides Swing components which are related to a view or allow interaction with a view.
Contains a layer factory for models that contain an
ALcdWMSProxy
object.-
Uses of ILcdLayer in com.luciad.earth.tileset.raster
Methods in com.luciad.earth.tileset.raster that return ILcdLayerMethods in com.luciad.earth.tileset.raster with parameters of type ILcdLayerModifier and TypeMethodDescriptionbooleanTLcdEarthGXYViewTileSet.containsLayer(ILcdLayer aILcdLayer) intvoidTLcdEarthGXYViewTileSet.moveLayerAt(int i, ILcdLayer aILcdLayer) voidTLcdEarthGXYViewTileSet.removeLayer(ILcdLayer aILcdLayer) -
Uses of ILcdLayer in com.luciad.earth.tileset.terrain
Methods in com.luciad.earth.tileset.terrain that return types with arguments of type ILcdLayerModifier and TypeMethodDescriptionTLcdEarthTerrainHeightTileSet.getAllLayers()Returns all layers used in this tileset.Methods in com.luciad.earth.tileset.terrain with parameters of type ILcdLayerModifier and TypeMethodDescriptionvoidAdds the height data of the given layer to this height tileset.booleanTLcdEarthTerrainHeightTileSet.containsLayer(ILcdLayer aLayer) Checks if this tileset uses the given layer.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 theTLcdEarthGXYLayerHeightProviderFactory.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.voidTLcdEarthTerrainHeightTileSet.removeLayer(ILcdLayer aLayer) Removes the height data of the given layer from this height tileset.Method parameters in com.luciad.earth.tileset.terrain with type arguments of type ILcdLayer -
Uses of ILcdLayer in com.luciad.format.asterix.gxy
Methods in com.luciad.format.asterix.gxy with parameters of type ILcdLayerModifier and TypeMethodDescriptionTLcdGXYASTERIXLayerMeasureProviderFactory.createMeasureProvider(ILcdLayer aLayer, ILcdView aView) Creates a new measure provider, based on the given GXY layer and GXY view, ornullif no measure provider can be created. -
Uses of ILcdLayer in com.luciad.format.asterix.lightspeed
Methods in com.luciad.format.asterix.lightspeed with parameters of type ILcdLayerModifier and TypeMethodDescriptionTLspASTERIXLayerMeasureProviderFactory.createMeasureProvider(ILcdLayer aLayer, ILcdView aView) Creates a new measure provider, based on the given Lightspeedinteractive layerand view, ornullif no measure provider can be created. -
Uses of ILcdLayer in com.luciad.format.kml22.view.gxy
Classes in com.luciad.format.kml22.view.gxy that implement ILcdLayerModifier and TypeClassDescriptionclassAn extension ofTLcdGXYLayerthat can paintTLcdKML22ScreenOverlayinstances. -
Uses of ILcdLayer in com.luciad.format.pol
Classes in com.luciad.format.pol that implement ILcdLayer -
Uses of ILcdLayer in com.luciad.format.s52.gxy
Classes in com.luciad.format.s52.gxy that implement ILcdLayerModifier and TypeClassDescriptionclassA layer that adds support for the specific rendering requirements of S-57 catalogues.classDeprecated.The functionality of this class is replaced by TLcdS52GXYCatalogueLayer, which has a simpler structure and is more performant.classA layer that adds support for the specific rendering requirements of S-52.classDeprecated.The functionality of this class is replaced by TLcdS52GXYCatalogueLayer, which has a simpler structure and is more performant. -
Uses of ILcdLayer in com.luciad.format.vpf
Classes in com.luciad.format.vpf that implement ILcdLayerModifier and TypeClassDescriptionclassDeprecated.As of V6.0, this class should no longer be used. -
Uses of ILcdLayer in com.luciad.fusion.client.view.gxy
Classes in com.luciad.fusion.client.view.gxy that implement ILcdLayerModifier and TypeClassDescriptionclassDeprecated.Since 2017.0 support for coverages of type VECTOR has been superseded with other mechanisms. -
Uses of ILcdLayer in com.luciad.internal.lucy.map
Classes in com.luciad.internal.lucy.map that implement ILcdLayerModifier and TypeClassDescriptionclasscom.luciad.internal.lucy.map.TLcyStyledSnappableGXYLayerTLcySnappableGXYLayer with a properties-based style. -
Uses of ILcdLayer in com.luciad.lucy
Methods in com.luciad.lucy that return types with arguments of type ILcdLayerModifier and TypeMethodDescriptionabstract 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 theILcyGenericMapComponent(s) to use for the givenaSourceout 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 theILcyGenericMapComponent(s) to use for the givenaSourceNameout of the list of given map components.ILcyGenericMapComponent<? extends ILcdView, ? extends ILcdLayer> TLcyDataSourceEvent.getMapComponent()Returns theILcyGenericMapComponentset in the constructor.Method parameters in com.luciad.lucy with type arguments of type ILcdLayerModifier and TypeMethodDescriptionabstract ILcdModelDecoderTLcyDataFormatManager.ALcyHandlerChooser.chooseDataSourceDecoder(ILcdDataSource aSource, ILcyGenericMapComponent<? extends ILcdView, ? extends ILcdLayer> aMapComponent, ILcdModelDecoder[] aModelDecoders, Component aParentComponent) Chooses theILcdModelDecoderto use for the givenaDataSourceout of the list of given decoders.abstract ObjectTLcyDataFormatManager.ALcyHandlerChooser.chooseHandler(String aSourceName, ILcyGenericMapComponent<? extends ILcdView, ? extends ILcdLayer> aMapComponent, ILcdModelDecoder[] aModelDecoders, ALcyFileTypeDescriptor[] aModelDecoderFileTypeDescriptors, ALcyDataSourceHandler[] aDataSourceHandlers, ALcyFileTypeDescriptor[] aDataSourceHandlerFileTypeDescriptors, ALcyFileTypeDescriptor aSelectedFileTypeDescriptor, Component aParentComponent) Chooses theILcdModelDecoderorALcyDataSourceHandlerto 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 theILcyGenericMapComponent(s) to use for the givenaSourceout 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 theILcyGenericMapComponent(s) to use for the givenaSourceout 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 theILcyGenericMapComponent(s) to use for the givenaSourceNameout 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 theILcyGenericMapComponent(s) to use for the givenaSourceNameout of the list of given map components.voidTLcyDataFormatManager.handleDataSources(ILcdDataSource[] aDataSources, ILcyGenericMapComponent<? extends ILcdView, ? extends ILcdLayer> aMapComponent, ILcdModelDecoder[] aModelDecoders, Component aParentComponent) Opens the data represented byaDataSourcesonaMapComponentby using all theILcdModelDecoders inaModelDecoders.voidTLcyDataFormatManager.handleDataSources(ILcdDataSource[] aDataSources, ILcyGenericMapComponent<? extends ILcdView, ? extends ILcdLayer> aMapComponent, Component aParentComponent) Opens the data represented byaDataSourcesonaMapComponentby using all theILcdModelDecoders that are registered on the Lucy back-end.voidTLcyDataFormatManager.handleDataSources(String[] aDataSources, ILcyGenericMapComponent<? extends ILcdView, ? extends ILcdLayer> aMapComponent, ALcyFileTypeDescriptor aSelectedFileTypeDescriptor, Component aParentComponent) Opens the data represented byaDataSourcesonaMapComponentby using all theILcdModelDecoders andALcyDataSourceHandlers that are registered on the Lucy back-end.voidTLcyDataFormatManager.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 byaDataSourcesonaMapComponentby using theILcdModelDecoders inaModelDecodersand theALcyDataSourceHandlers inaDataSourceHandlers.Constructor parameters in com.luciad.lucy with type arguments of type ILcdLayerModifierConstructorDescriptionTLcyDataSourceEvent(Object source, int aID, ILcdDataSource[] aDataSources, ILcyGenericMapComponent<? extends ILcdView, ? extends ILcdLayer> aGeneralMapComponent) Creates a newTLcyDataSourceEvent.TLcyDataSourceEvent(Object source, int aID, String[] aDataSources, ILcyGenericMapComponent<? extends ILcdView, ? extends ILcdLayer> aGeneralMapComponent) Creates a newTLcyDataSourceEvent. -
Uses of ILcdLayer in com.luciad.lucy.addons.drawing.format
Classes in com.luciad.lucy.addons.drawing.format with type parameters of type ILcdLayerModifier and TypeClassDescriptionclassALcyDrawingSettings<S extends ILcdView & ILcdTreeLayered,T extends ILcdLayer> This class provides access to the drawing settings of a drawing layer. -
Uses of ILcdLayer in com.luciad.lucy.addons.drawing.gui
Classes in com.luciad.lucy.addons.drawing.gui with type parameters of type ILcdLayerModifier and TypeClassDescriptionclassALcyDrawingToolBarFactory<S extends ILcdView & ILcdTreeLayered,T extends ILcdLayer> Abstract base class to create the default tool bar for editing a drawing model. -
Uses of ILcdLayer in com.luciad.lucy.addons.drawing.gui.customizer
Methods in com.luciad.lucy.addons.drawing.gui.customizer that return ILcdLayer -
Uses of ILcdLayer in com.luciad.lucy.addons.drawing.util.context
Methods in com.luciad.lucy.addons.drawing.util.context that return ILcdLayerModifier and TypeMethodDescriptionTLcyShapeContext.getLayer()Returns the layer which was set in the constructor.Constructors in com.luciad.lucy.addons.drawing.util.context with parameters of type ILcdLayerModifierConstructorDescriptionTLcyShapeContext(ILcdView aView, ILcdLayer aLayer, ILcdShape aGeometry) Deprecated.Use theTLcyShapeContext(ILcdView, ILcdLayer, Object, ILcdShape)insteadTLcyShapeContext(ILcdView aView, ILcdLayer aLayer, Object aDomainObject, ILcdShape aGeometry) Creates a new shape context -
Uses of ILcdLayer in com.luciad.lucy.addons.kml22
Methods in com.luciad.lucy.addons.kml22 that return ILcdLayerModifier and TypeMethodDescriptionTLcyKML22TreeModelObject.getLayer()Returns a layer that has the following properties:Constructors in com.luciad.lucy.addons.kml22 with parameters of type ILcdLayerModifierConstructorDescriptionTLcyKML22TreeModelObject(Object aTreeModelObject, ILcdModel aModel, ILcdLayer aLayer, ILcdView aView) Creates a new tree model objectTLcyKML22TreeModelObject(Object aTreeModelObject, ILcdModel aModel, ILcdLayer aLayer, ILcdView aView, TLcyKML22TreeModelObject aParent) Creates a new tree model object with given parent. -
Uses of ILcdLayer in com.luciad.lucy.addons.pim
Classes in com.luciad.lucy.addons.pim that implement ILcdLayerModifier and TypeClassDescriptionclassThis class is only here because of beans compatibility. -
Uses of ILcdLayer in com.luciad.lucy.addons.selectioneditor
Method parameters in com.luciad.lucy.addons.selectioneditor with type arguments of type ILcdLayerModifier and TypeMethodDescriptionvoidTLcySelectionEditorAddOn.setActiveOnMapComponent(boolean aActive, ILcyGenericMapComponent<? extends ILcdView, ? extends ILcdLayer> aMapComponent) Activates or deactivates the selection editor add-on for the given map component. -
Uses of ILcdLayer in com.luciad.lucy.datatransfer
Methods in com.luciad.lucy.datatransfer with parameters of type ILcdLayerModifier and TypeMethodDescriptionfinal booleanALcyDefaultLayerSelectionTransferHandler.canImport(DataFlavor[] aFlavors, ILcdLayer aDestinationLayer, ILcdView aDestinationView) abstract booleanALcyLayerSelectionTransferHandler.canImport(DataFlavor[] aFlavors, ILcdLayer aDestinationLayer, ILcdView aDestinationView) This method determines whether thisALcyLayerSelectionTransferHandlercan import the givenTransferable.booleanTLcyCompositeLayerSelectionTransferHandler.canImport(DataFlavor[] aFlavors, ILcdLayer aTargetLayer, ILcdView aTargetView) final TransferableALcyDefaultLayerSelectionTransferHandler.createTransferable(ILcdSelection aSelection, ILcdLayer aSourceLayer, ILcdView aSourceView) abstract TransferableALcyLayerSelectionTransferHandler.createTransferable(ILcdSelection aSelection, ILcdLayer aSourceLayer, ILcdView aSourceView) Creates the transferable to exportaSelection.TLcyCompositeLayerSelectionTransferHandler.createTransferable(ILcdSelection aSelection, ILcdLayer aSourceLayer, ILcdView aSourceView) final voidALcyDefaultLayerSelectionTransferHandler.exportDone(Transferable aTransferable, ILcdLayer aSourceLayer, ILcdView aSourceView, int aAction) abstract voidALcyLayerSelectionTransferHandler.exportDone(Transferable aData, ILcdLayer aSourceLayer, ILcdView aSourceView, int aAction) This method is called when the export is done.voidTLcyCompositeLayerSelectionTransferHandler.exportDone(Transferable aData, ILcdLayer aSourceLayer, ILcdView aSourceView, int aAction) intALcyDefaultLayerSelectionTransferHandler.getSourceActions(ILcdSelection aSelection, ILcdLayer aSourceLayer, ILcdView aSourceView) abstract intALcyLayerSelectionTransferHandler.getSourceActions(ILcdSelection aSelection, ILcdLayer aSourceLayer, ILcdView aSourceView) This method determines what thisALcyLayerSelectionTransferHandlercan do with the given selection.intTLcyCompositeLayerSelectionTransferHandler.getSourceActions(ILcdSelection aSelection, ILcdLayer aSourceLayer, ILcdView aSourceView) final booleanALcyDefaultLayerSelectionTransferHandler.importData(Transferable aTransferable, ILcdLayer aDestinationLayer, ILcdView aDestinationView) abstract booleanALcyLayerSelectionTransferHandler.importData(Transferable aData, ILcdLayer aDestinationLayer, ILcdView aDestinationView) Actually imports the data into the destination layers.booleanTLcyCompositeLayerSelectionTransferHandler.importData(Transferable aData, ILcdLayer aTargetLayer, ILcdView aTargetView) Constructor parameters in com.luciad.lucy.datatransfer with type arguments of type ILcdLayerModifierConstructorDescriptionprotectedALcyDefaultLayerSelectionTransferHandler(ILcdFilter<ILcdLayer> aLayerFilter) Creates a new layer selection transfer handler which allows to import shapes from other formats.protectedALcyDefaultLayerSelectionTransferHandler(ILcdFilter<ILcdLayer> aLayerFilter, boolean aAllowImportShapesFromOtherFormats) Creates a new layer selection transfer handler. -
Uses of ILcdLayer in com.luciad.lucy.gui.customizer
Methods in com.luciad.lucy.gui.customizer that return ILcdLayerModifier and TypeMethodDescriptionprotected ILcdLayerALcyDomainObjectCustomizerPanel.getLayer()Convenience method to return theILcdLayerthat was set by setting aTLcyDomainObjectContextusingsetObject.protected ILcdLayerALcyLayerCustomizerPanel.getLayer()Convenience method to return theILcdLayerthat was set by setting aTLcyLayerContextusingsetObject.protected ILcdLayerALcyModelCustomizerPanel.getLayer()Convenience method to return theILcdLayerthat was set by setting aTLcyModelContextusingsetObject. -
Uses of ILcdLayer in com.luciad.lucy.gui.formatbar
Methods in com.luciad.lucy.gui.formatbar that return ILcdLayerMethods in com.luciad.lucy.gui.formatbar with parameters of type ILcdLayerModifier and TypeMethodDescriptionabstract booleanALcyFormatBarFactory.canCreateFormatBar(ILcdView aView, ILcdLayer aLayer) Returnstrueif aALcyFormatBarcan be created for the given parameters,falseotherwise.booleanTLcyCompositeFormatBarFactory.canCreateFormatBar(ILcdView aView, ILcdLayer aLayer) abstract booleanALcyFormatBar.canSetLayer(ILcdLayer aLayer) Returnstrueif the layer can be accepted,falseotherwise.abstract ALcyFormatBarALcyFormatBarFactory.createFormatBar(ILcdView aView, ILcdLayer aLayer) Creates anALcyFormatBarfor the given parameters.TLcyCompositeFormatBarFactory.createFormatBar(ILcdView aView, ILcdLayer aLayer) voidSets the layer to the given layer.protected abstract voidALcyFormatBar.updateForLayer(ILcdLayer aPreviousLayer, ILcdLayer aLayer) Called byALcyFormatBar.setLayer(com.luciad.view.ILcdLayer)when a new layer is set. -
Uses of ILcdLayer in com.luciad.lucy.map
Classes in com.luciad.lucy.map with type parameters of type ILcdLayerModifier and TypeInterfaceDescriptioninterfaceILcyGenericMapComponent<S extends ILcdView,T extends ILcdLayer> AnILcyGenericMapComponentis a visual component that contains anILcdView(a map).interfaceILcyGenericMapManagerListener<S extends ILcdView,T extends ILcdLayer> Listener that can be attached to aTLcyGenericMapManager.classTLcyGenericMapManager<S extends ILcdView,T extends ILcdLayer> Manager of theILcyGenericMapComponents that currently exist.classTLcyGenericMapManagerEvent<S extends ILcdView,T extends ILcdLayer> Event fired when aTLcyGeneralMapManageris changed.Classes in com.luciad.lucy.map that implement ILcdLayerModifier and TypeClassDescriptionclassLayer used to display the users area of interest.classDo not use this class, it's subject to change or disappear without notice.classDo not use this class, it's subject to change or disappear without notice.Methods in com.luciad.lucy.map with type parameters of type ILcdLayerModifier and TypeMethodDescriptionTLcyCombinedMapManager.setActiveMapComponent(ILcyGenericMapComponent<S, T> aActiveMapComponent) Set the active map component toaActiveMapComponent.Methods in com.luciad.lucy.map that return ILcdLayerModifier and TypeMethodDescriptionILcyLayerSubsetList.retrieveLayer(Object aObject) Returns the firstILcdLayerencountered in this list that is associated with the givenObject.TLcyLayerSubsetList.retrieveLayer(Object aObject) Methods in com.luciad.lucy.map that return types with arguments of type ILcdLayerModifier and TypeMethodDescriptionList<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<ILcdView, ILcdLayer> ILcyGenericMapManagerListener.onMapAdded(Class<View> aViewClass, Consumer<ILcyGenericMapComponent<? extends View, ? extends ILcdLayer>> aMapComponentConsumer) Utility method to create a newILcyGenericMapManagerListenerwhich will triggeraMapComponentConsumereach time the listener receives an event indicating a map has been added.ILcyGenericMapManagerListener.onMapAdded(Consumer<ILcyGenericMapComponent<? extends ILcdView, ? extends ILcdLayer>> aMapComponentConsumer) Utility method to create a newILcyGenericMapManagerListenerwhich will triggeraMapComponentConsumereach time the listener receives an event indicating a map has been added.static <View extends ILcdView>
ILcyGenericMapManagerListener<ILcdView, ILcdLayer> ILcyGenericMapManagerListener.onMapRemoved(Class<View> aViewClass, Consumer<ILcyGenericMapComponent<? extends View, ? extends ILcdLayer>> aMapComponentConsumer) Utility method to create a newILcyGenericMapManagerListenerwhich will triggeraMapComponentConsumereach time the listener receives an event indicating a map has been removed.ILcyGenericMapManagerListener.onMapRemoved(Consumer<ILcyGenericMapComponent<? extends ILcdView, ? extends ILcdLayer>> aMapComponentConsumer) Utility method to create a newILcyGenericMapManagerListenerwhich will triggeraMapComponentConsumereach time the listener receives an event indicating a map has been removed.Methods in com.luciad.lucy.map with parameters of type ILcdLayerModifier and TypeMethodDescriptionvoidILcyLayerSubsetList.addElement(Object aObject, ILcdLayer aLayer) Adds anObjectto the subset associated with the givenILcdLayer.voidTLcyLayerSubsetList.addElement(Object aObject, ILcdLayer aLayer) voidILcyLayerStyleProvider.applyStyle(ILcyLayerStyle aLayerStyle, ILcdLayer aLayerSFCT) Applies the given style to the given layer.voidTLcyCompositeLayerStyleProvider.applyStyle(ILcyLayerStyle aLayerStyle, ILcdLayer aLayerSFCT) booleanILcyLayerStyleProvider.canApplyStyle(ILcyLayerStyle aLayerStyle, ILcdLayer aLayerSFCT) Returns true if the provider can apply the given style to the given layer.booleanTLcyCompositeLayerStyleProvider.canApplyStyle(ILcyLayerStyle aLayerStyle, ILcdLayer aLayerSFCT) booleanILcyLayerStyleCodec.canDecode(ILcdLayer aLayer, ILcyLayerStyle aLayerStyle) Returnstruewhen this codec is capable of adjusting the state ofaLayerStyleto match the settings stored in some (persistent) storage.booleanTLcyCompositeLayerStyleCodec.canDecode(ILcdLayer aLayer, ILcyLayerStyle aLayerStyle) booleanILcyLayerStyleCodec.canEncode(ILcdLayer aLayer, ILcyLayerStyle aLayerStyle) Returnstrueif the givenILcyLayerStyle, retrieved fromaLayer, can be encoded by this codec.booleanTLcyCompositeLayerStyleCodec.canEncode(ILcdLayer aLayer, ILcyLayerStyle aLayerStyle) booleanILcyLayerStyleProvider.canGetStyle(ILcdLayer aLayer) Returns true if the provider can return the given layer's style.booleanTLcyCompositeLayerStyleProvider.canGetStyle(ILcdLayer aLayer) voidTLcyGenericMapUtil.centerOnObjects(ILcdView aView, ILcdLayer aLayer, Object... aDomainObjects) CenteraViewon all of the specified domain objects.voidILcyLayerStyleCodec.decode(ILcdLayer aLayer, ILcyLayerStyle aLayerStyleSFCT, InputStream aInputStream) Adjusts the settings ofaLayerStyleSFCTto match those stored inaInputStream.voidTLcyCompositeLayerStyleCodec.decode(ILcdLayer aLayer, ILcyLayerStyle aLayerStyleSFCT, InputStream aInputStream) voidILcyLayerStyleCodec.encode(ILcdLayer aLayer, ILcyLayerStyle aLayerStyle, OutputStream aOutputStream) Encodes the givenILcyLayerStyleto the givenOutputStream.voidTLcyCompositeLayerStyleCodec.encode(ILcdLayer aLayer, ILcyLayerStyle aLayerStyle, OutputStream aOutputStream) voidTLcyGenericMapUtil.fitOnObjects(ILcdView aView, ILcdLayer aLayer, Object... aDomainObjects) FitaViewon all of the specified domain objects.Returns the layer style of the given layer.ILcyLayerSubsetList.layerSubset(ILcdLayer aLayer) Returns anEnumerationof all Objects currently in the subset associated with the givenILcdLayerTLcyLayerSubsetList.layerSubset(ILcdLayer aLayer) voidILcyLayerSubsetList.removeElement(Object aObject, ILcdLayer aLayer) Removes anObjectthat was in the subset associated with the givenILcdLayer.voidTLcyLayerSubsetList.removeElement(Object aObject, ILcdLayer aLayer) Method parameters in com.luciad.lucy.map with type arguments of type ILcdLayerModifier and TypeMethodDescriptionvoidTLcyCombinedMapManager.addMapManager(TLcyGenericMapManager<? extends ILcdView, ? extends ILcdLayer> aMapManager) Add a map manager to this active map manager.voidTLcyCombinedMapManager.addMapManagerListener(ILcyGenericMapManagerListener<ILcdView, ILcdLayer> aListener) Register a listener which will be warned about anyTLcyGeneralMapManagerEvents occurring in any of the registered map managers of this active map manager.voidTLcyCombinedMapManager.addMapManagerListener(ILcyGenericMapManagerListener<ILcdView, ILcdLayer> aListener, boolean aFireEventForExistingMaps) Register a listener which will be warned about anyTLcyGeneralMapManagerEvents occurring in any of the registered map managers of this active map manager.booleanTLcyGenericMapManager.containsMapComponent(ILcyGenericMapComponent<? extends ILcdView, ? extends ILcdLayer> aMapComponent) Returnstruewhen the map componentaMapComponentis registered to this map manager.static <View extends ILcdView>
ILcyGenericMapManagerListener<ILcdView, ILcdLayer> ILcyGenericMapManagerListener.onMapAdded(Class<View> aViewClass, Consumer<ILcyGenericMapComponent<? extends View, ? extends ILcdLayer>> aMapComponentConsumer) Utility method to create a newILcyGenericMapManagerListenerwhich will triggeraMapComponentConsumereach time the listener receives an event indicating a map has been added.ILcyGenericMapManagerListener.onMapAdded(Consumer<ILcyGenericMapComponent<? extends ILcdView, ? extends ILcdLayer>> aMapComponentConsumer) Utility method to create a newILcyGenericMapManagerListenerwhich will triggeraMapComponentConsumereach time the listener receives an event indicating a map has been added.static <View extends ILcdView>
ILcyGenericMapManagerListener<ILcdView, ILcdLayer> ILcyGenericMapManagerListener.onMapRemoved(Class<View> aViewClass, Consumer<ILcyGenericMapComponent<? extends View, ? extends ILcdLayer>> aMapComponentConsumer) Utility method to create a newILcyGenericMapManagerListenerwhich will triggeraMapComponentConsumereach time the listener receives an event indicating a map has been removed.ILcyGenericMapManagerListener.onMapRemoved(Consumer<ILcyGenericMapComponent<? extends ILcdView, ? extends ILcdLayer>> aMapComponentConsumer) Utility method to create a newILcyGenericMapManagerListenerwhich will triggeraMapComponentConsumereach time the listener receives an event indicating a map has been removed.voidTLcyCombinedMapManager.removeMapManager(TLcyGenericMapManager<? extends ILcdView, ? extends ILcdLayer> aMapManager) Remove a map manager from this active map manager.voidTLcyCombinedMapManager.removeMapManagerListener(ILcyGenericMapManagerListener<ILcdView, ILcdLayer> aListener) Un-register the listeneraListenerso it will no longer be warned aboutTLcyGeneralMapManagerEvents occurring in the registered map managers of this active map manager.Constructor parameters in com.luciad.lucy.map with type arguments of type ILcdLayerModifierConstructorDescriptionTLcyCombinedMapManager(Collection<TLcyGenericMapManager<? extends ILcdView, ? extends ILcdLayer>> aMapManagers, ILcyLucyEnv aLucyEnv) Deprecated.You should not create your own instances of this class. -
Uses of ILcdLayer in com.luciad.lucy.map.action
Classes in com.luciad.lucy.map.action with type parameters of type ILcdLayerModifier and TypeClassDescriptionclassALcyCreateLayersAction<S extends ILcdView & ILcdTreeLayered,T extends ILcdLayer> Abstract base class to create and add layers onto anILcyGenericMapComponent. -
Uses of ILcdLayer in com.luciad.lucy.map.asynchronous
Methods in com.luciad.lucy.map.asynchronous with parameters of type ILcdLayerModifier and TypeMethodDescriptionbooleanTLcyGXYAsynchronousLayerSelectionTransferHandler.canImport(DataFlavor[] aFlavors, ILcdLayer aDestinationLayer, ILcdView aDestinationView) TLcyAsynchronousLayerHeightProviderFactory.createHeightProvider(ILcdLayer aLayer, ILcdView aView, Map<String, Object> aRequiredPropertiesSFCT, Map<String, Object> aOptionalProperties) TLcyGXYAsynchronousLayerSelectionTransferHandler.createTransferable(ILcdSelection aSelection, ILcdLayer aSourceLayer, ILcdView aSourceView) voidTLcyGXYAsynchronousLayerSelectionTransferHandler.exportDone(Transferable aData, ILcdLayer aSourceLayer, ILcdView aSourceView, int aAction) ILcyAsynchronousPaintHintProvider.getAsynchronousPaintHint(ILcdLayer aLayer) Returns a paint hint for the specified layer.TLcyCompositeAsynchronousPaintHintProvider.getAsynchronousPaintHint(ILcdLayer aLayer) Loops over all its associatedILcyAsynchronousPaintHintProviders to find the first suitable provider.TLcyGXYAsynchronousLayerPaintHintProvider.getAsynchronousPaintHint(ILcdLayer aLayer) intTLcyGXYAsynchronousLayerSelectionTransferHandler.getSourceActions(ILcdSelection aSelection, ILcdLayer aSourceLayer, ILcdView aSourceView) booleanTLcyGXYAsynchronousLayerSelectionTransferHandler.importData(Transferable aData, ILcdLayer aDestinationLayer, ILcdView aDestinationView) -
Uses of ILcdLayer in com.luciad.lucy.map.cameralinking
Method parameters in com.luciad.lucy.map.cameralinking with type arguments of type ILcdLayerModifier and TypeMethodDescriptionabstract booleanALcyCameraLinkerFactory.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.booleanTLcyCompositeCameraLinkerFactory.canCreateCameraLinker(ILcyGenericMapComponent<? extends ILcdView, ? extends ILcdLayer> aMapComponent, String aType, List<Object> aObjects, List<ILcdModel> aModels) Consults the leafALcyCameraLinkerFactoryinstances to see if this composite factory can create anALcyCameraLinker.abstract ALcyCameraLinkerALcyCameraLinkerFactory.createCameraLinker(ILcyGenericMapComponent<? extends ILcdView, ? extends ILcdLayer> aMapComponent, String aType, List<Object> aObjects, List<ILcdModel> aModels) Create a camera linker for the given parameters.TLcyCompositeCameraLinkerFactory.createCameraLinker(ILcyGenericMapComponent<? extends ILcdView, ? extends ILcdLayer> aMapComponent, String aType, List<Object> aObjects, List<ILcdModel> aModels) This composite implementation consults all the leafALcyCameraLinkerFactoryinstances to create anALcyCameraLinker. -
Uses of ILcdLayer in com.luciad.lucy.util.context
Methods in com.luciad.lucy.util.context that return ILcdLayerModifier and TypeMethodDescriptionTLcyLayerContext.getLayer()Returns theILcdLayerfor which this object provides the context.TLcyModelContext.getLayer()Returns the layer in which theILcdModelis displayed.TLcyModelEncoderContext.getLayer()Returns the layer of the model that will be encoded.TLcyModelMetaDataContext.getLayer()Returns the layer in which theILcdModelis displayed.Constructors in com.luciad.lucy.util.context with parameters of type ILcdLayerModifierConstructorDescriptionTLcyDomainObjectContext(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 theILcdModelof the specifiedILcdLayer.TLcyModelEncoderContext(ILcdModelEncoder aModelEncoder, ILcdModel aModelToEncode, ILcdLayer aLayer, ILcdView aView) Creates a newTLcyModelEncoderContextobject for the givenaModelEncoder.TLcyModelMetaDataContext(ILcdModel aModel, ILcdLayer aLayer, ILcdView aView) Creates a new context object for the meta data of the givenILcdModelof the givenILcdLayer. -
Uses of ILcdLayer in com.luciad.lucy.util.height
Methods in com.luciad.lucy.util.height with parameters of type ILcdLayer -
Uses of ILcdLayer in com.luciad.lucy.util.measure
Methods in com.luciad.lucy.util.measure with parameters of type ILcdLayerModifier and TypeMethodDescriptionTLcyCompositeLayerMeasureProviderFactory.createMeasureProvider(ILcdLayer aLayer, ILcdView aView) -
Uses of ILcdLayer in com.luciad.realtime
Methods in com.luciad.realtime that return types with arguments of type ILcdLayerModifier and TypeMethodDescriptionTLcdSimulator.getLayers()Returns a collection of all theILcdLayerused in this simulator. -
Uses of ILcdLayer in com.luciad.util.height
Methods in com.luciad.util.height with parameters of type ILcdLayer -
Uses of ILcdLayer in com.luciad.util.measure
Methods in com.luciad.util.measure with parameters of type ILcdLayerModifier and TypeMethodDescriptionILcdLayerMeasureProviderFactory.createMeasureProvider(ILcdLayer aLayer, ILcdView aView) Creates a new measure provider, based on the given layer and view, ornullif no measure provider can be created. -
Uses of ILcdLayer in com.luciad.view
Subinterfaces of ILcdLayer in com.luciad.viewModifier and TypeInterfaceDescriptioninterfaceAnILcdLayerTreeNodeis anILcdLayerwhich can also have child layers.Classes in com.luciad.view that implement ILcdLayerModifier and TypeClassDescriptionclassDefault implementation of theILcdLayerinterface.Methods in com.luciad.view that return ILcdLayerModifier and TypeMethodDescriptionTLcdLayeredSupport.bottomLayer()Returns the firstILcdLayerof the list.TLcdLayeredSupport.findModelLayer(ILcdModel aModel) abstract ILcdLayerALcdLabelLocations.getLayer()Returns the layer to which thisALcdLabelLocationsinstance belongs.ILcdLayered.getLayer(int aIndex) Returns theILcdLayerin thisILcdLayeredwith indexaIndex.ILcdTreeLayered.getLayer(int aIndex) Returns theILcdLayerwith indexaIndexin the flat list representation of the hierarchical layer structure.TLcdDataPropertyValueContext.getLayer()Returns theILcdLayerin which the data object is displayed.TLcdDomainObjectContext.getLayer()Returns theILcdLayerin which the domain object is displayed.TLcdLabelIdentifier.getLayer()Returns the layer used to identify a label.TLcdLabelLocations.getLayer()TLcdLayeredEvent.getLayer()Returns theILcdLayerwhich caused a change on theILcdLayered, ornullwhen no layer was set during the construction of this event.TLcdLayeredSupport.getLayer(int aIndex) TLcdLayerTreeNodeSupport.getLayer(int aIndex) TLcdMoveLayerAction.getLayer()Gets the firstILcdLayerassociated to thisILcdAction.TLcdRemoveLayerAction.getLayer()Gets theILcdLayerassociated to thisILcdAction.TLcdTreeLayeredSupport.getLayer(int aIndex) TLcdViewInvalidationEvent.getLayer()Returns the layer that was invalidated, if any.TLcdMoveLayerAction.getLayers()Gets theILcdLayers associated to thisILcdActionReturns theILcdLayerof thisILcdLayeredthat contains the givenILcdModel.Returns theILcdLayerof the flat list that contains the givenILcdModel.TLcdLayeredSupport.topLayer()Returns the lastILcdLayerof the list.Methods in com.luciad.view that return types with arguments of type ILcdLayerModifier and TypeMethodDescriptionILcdLayered.getLayers()Returns aListof the layers.TLcdLayerTreeNodeUtil.getLayers(ILcdLayerTreeNode aNode) Returns a list containing all the layers underneath the nodeaNode, includingaNode, by using a depth first search (respecting the paintOnTopOfChildren hint of the nodes) over the tree starting at nodeaNodeTLcdLayerTreeNodeUtil.getLayers(ILcdLayerTreeNode aNode, boolean aIncludeNode) Returns a list containing all the layers underneath the nodeaNodeby using a depth first search (respecting the paintOnTopOfChildren hint of the nodes) over the tree starting at nodeaNodeTLcdLayerTreeNodeUtil.getPath(ILcdLayerTreeNode aFrom, ILcdLayer aTo) Returns a list containing all theILcdLayers to go fromaFromto the layeraTo.Methods in com.luciad.view with parameters of type ILcdLayerModifier and TypeMethodDescriptionbooleanAdds a new node to the tree as a child of this node.booleanAdds a new node to the tree as a child of this node.booleanAdds anILcdLayer(containing anILcdModel) on the top of the list.booleanAdds anILcdLayer(containing anILcdModel) at indexaIndexto the list.booleanAdds a new node to the tree as a child of this node.booleanAdds a new node to the tree as a child of this node.booleanILcdLayered.containsLayer(ILcdLayer aLayer) Returns whether thisILcdLayeredcontains the given layer.booleanILcdLayerTreeNode.containsLayer(ILcdLayer aLayer) Returns whether thisILcdLayeredcontains the given layer.booleanILcdTreeLayered.containsLayer(ILcdLayer aLayer) Returns whether the flat list representation of the hierarchical layer structure contains the given layer.booleanTLcdLayeredSupport.containsLayer(ILcdLayer aLayer) Tests if the givenILcdLayeris in the list.booleanTLcdLayerTreeNodeSupport.containsLayer(ILcdLayer aLayer) booleanTLcdTreeLayeredSupport.containsLayer(ILcdLayer aLayer) static booleanTLcdLayerTreeNodeUtil.containsLayerInTree(ILcdLayer aLayer, ILcdLayer aRootNode) Returnstrueif and only if the layeraLayeris an element of the tree with root nodeaRootNode.static intTLcdLayerTreeNodeUtil.findSubTreeIndex(ILcdLayerTreeNode aAncestorNode, ILcdLayer aLayer) This method returns the index of the sub tree inaAncestorNodewhich contains the nodeaLayer, or -1 whenaAncestorNodeis not an ancestor ofaLayer.static ILcdLayerTreeNodeTLcdLayerTreeNodeUtil.getFirstCommonAncestor(ILcdLayer aFirstLayer, ILcdLayerTreeNode aFirstRootNode, ILcdLayer aSecondLayer, ILcdLayerTreeNode aSecondRootNode) Returns the first ancestor that twoILcdLayers have in common.intILcdInitialLayerIndexProvider.getInitialLayerIndex(ILcdLayer aLayer, ILcdLayerTreeNode aLayerNode) Provides the most desired index when about to insert a new layer.intTLcdIndependentOrderTreeLayeredSupport.getLayerAddingIndex(ILcdLayer aLayer) This method provides a hook allowing to alter the index at which the layeraLayerwill be inserted in the flat list representation.static intTLcdLayerTreeNodeUtil.getLayerCount(ILcdLayer aLayer) Returns the total number of layers and layer nodes in the tree with root nodeaLayer, includingaLayerstatic ILcdLayerTreeNodeTLcdLayerTreeNodeUtil.getParent(ILcdLayer aLayer, ILcdLayerTreeNode aRootNode) Finds the parent node ofaLayerin the tree with root nodeaRootNode.TLcdLayerTreeNodeUtil.getPath(ILcdLayerTreeNode aFrom, ILcdLayer aTo) Returns a list containing all theILcdLayers to go fromaFromto the layeraTo.static List<ILcdLayerTreeNode> TLcdLayerTreeNodeUtil.getPathToParent(ILcdLayerTreeNode aFrom, ILcdLayer aTo) Returns a list containing all theILcdLayerTreeNodes to go fromaFromto the parent ofaTo.booleanILcdPaintExceptionHandler.handlePaintException(Exception aException, ILcdLayer aLayer) Called when an exception is encountered during painting.booleanTLcdLoggingPaintExceptionHandler.handlePaintException(Exception aException, ILcdLayer aLayer) intReturns the index if the given layer is in the list.intReturns the index of the given layeraLayerin the flat list representation of the hierarchical structure.intintintstatic booleanTLcdLayerTreeNodeUtil.isEmptyNode(ILcdLayer aLayer) Returnstruewhen a layer tree node has an empty model, indicating it contains no useful data.voidILcdLayered.moveLayerAt(int aIndex, ILcdLayer aLayer) Moves the given layer (which is already inILcdLayered) to the existing index aIndex.voidTLcdIndependentOrderTreeLayeredSupport.moveLayerAt(int aIndex, ILcdLayer aLayer) Move the layeraLayerto the indexaIndexvoidTLcdLayeredSupport.moveLayerAt(int aIndex, ILcdLayer aLayer) voidTLcdLayerTreeNodeSupport.moveLayerAt(int aIndex, ILcdLayer aLayer) voidTLcdTreeLayeredSupport.moveLayerAt(int aIndex, ILcdLayer aLayer) Tries to move the layeraLayerto indexaIndex, without affecting the tree structure, in a best effort approach.voidILcdLayered.removeLayer(ILcdLayer aLayer) Removes aLayer from thisILcdLayered.voidILcdTreeLayered.removeLayer(ILcdLayer aLayer) Removes a layer from both the hierarchical layer structure and the flat list representation.voidTLcdLayeredSupport.removeLayer(ILcdLayer aLayer) Removes anILcdLayerfrom the list.voidTLcdLayerTreeNodeSupport.removeLayer(ILcdLayer aLayer) voidTLcdTreeLayeredSupport.removeLayer(ILcdLayer aLayer) voidSets the layer to which this instance belongs.voidSets theILcdLayeraLayerto thisILcdAction.voidSets theILcdLayer aLayerto thisILcdAction.voidSets theILcdLayersaLayersto thisILcdAction.Method parameters in com.luciad.view with type arguments of type ILcdLayerModifier and TypeMethodDescriptionstatic ILcdLayeredListenerILcdLayeredListener.onLayerAdded(Consumer<ILcdLayer> aLayerConsumer) Utility method to create a newILcdLayeredListenerwhich will triggeraLayerConsumerwhenever a layer has been added.static ILcdLayeredListenerILcdLayeredListener.onLayerMoved(Consumer<ILcdLayer> aLayerConsumer) Utility method to create a newILcdLayeredListenerwhich will triggeraLayerConsumerwhenever a layer has been moved.static ILcdLayeredListenerILcdLayeredListener.onLayerRemoved(Consumer<ILcdLayer> aLayerConsumer) Utility method to create a newILcdLayeredListenerwhich will triggeraLayerConsumerwhenever a layer has been removed.Constructors in com.luciad.view with parameters of type ILcdLayerModifierConstructorDescriptionTLcdDataPropertyValueContext(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 ofTLcdDataObjectExpressionLanguage.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 anILcdLayered, anILcdLayerarray and aMoveCommand.TLcdMoveLayerAction(ILcdLayered aLayered, ILcdLayer aLayer, String aMoveCommand) Constructor with anILcdLayered, anILcdLayerand aMoveCommand.TLcdRemoveLayerAction(ILcdLayered aLayered, ILcdLayer aLayer) Constructor with anILcdLayered, and anILcdLayer.TLcdViewInvalidationEvent(ILcdView aSource, ILcdLayer aLayer, int aReason, String aMessage) Creates a new event describing an invalidation. -
Uses of ILcdLayer in com.luciad.view.gxy
Subinterfaces of ILcdLayer in com.luciad.view.gxyModifier and TypeInterfaceDescriptioninterfaceThis extension ofILcdGXYLayeradds extra methods to allow querying and changing what labels get painted and where the labels are placed.interfaceProvides the combined representation in anILcdGXYViewof all objects in anILcdModel.interfaceDeprecated.UseILcdLayerTreeNodeinsteadClasses in com.luciad.view.gxy that implement ILcdLayerModifier and TypeClassDescriptionclassThisILcdGXYLayeris a layer wrapper that paints the wrapped layer as color-coded densities.classDefault implementation of theILcdGXYEditableLabelsLayerinterface.classDeprecated.UseTLcdGXYLayerTreeNodeinsteadclassAnILcdLayerTreeNodeforILcdGXYLayers.Methods in com.luciad.view.gxy that return ILcdLayerModifier and TypeMethodDescriptionTLcdGXYLayerTreeNode.getLayer(int aIndex) TLcdGXYViewBufferedImage.getLayer(int aIndex) TLcdGXYViewCanvas.getLayer(int aIndex) TLcdGXYViewJPanel.getLayer(int aIndex) TLcdGXYViewJPanelLightWeight.getLayer(int aIndex) TLcdGXYViewPanel.getLayer(int aIndex) TLcdGXYViewPlanarImage.getLayer(int aIndex) Returns theILcdLayerof the flat list that contains the givenILcdModel.Returns theILcdLayerof the flat list that contains the givenILcdModel.Returns theILcdLayerof the flat list that contains the givenILcdModel.Returns theILcdLayerof the flat list that contains the givenILcdModel.Methods in com.luciad.view.gxy with parameters of type ILcdLayerModifier and TypeMethodDescriptionbooleanbooleanbooleanTLcdGXYLayerTreeNode.containsLayer(ILcdLayer aLayer) booleanTLcdGXYViewBufferedImage.containsLayer(ILcdLayer aLayer) booleanTLcdGXYViewCanvas.containsLayer(ILcdLayer aLayer) booleanTLcdGXYViewJPanel.containsLayer(ILcdLayer aLayer) booleanTLcdGXYViewJPanelLightWeight.containsLayer(ILcdLayer aLayer) booleanTLcdGXYViewPanel.containsLayer(ILcdLayer aLayer) booleanTLcdGXYViewPlanarImage.containsLayer(ILcdLayer aLayer) intintintintintintintvoidTLcdGXYLayerTreeNode.moveLayerAt(int aIndex, ILcdLayer aLayer) voidTLcdGXYViewBufferedImage.moveLayerAt(int aIndex, ILcdLayer aLayer) voidTLcdGXYViewCanvas.moveLayerAt(int aIndex, ILcdLayer aLayer) voidTLcdGXYViewJPanel.moveLayerAt(int aIndex, ILcdLayer aLayer) voidTLcdGXYViewJPanelLightWeight.moveLayerAt(int aIndex, ILcdLayer aLayer) voidTLcdGXYViewPanel.moveLayerAt(int aIndex, ILcdLayer aLayer) voidTLcdGXYViewPlanarImage.moveLayerAt(int aIndex, ILcdLayer aLayer) voidTLcdGXYLayerTreeNode.removeLayer(ILcdLayer aLayer) voidTLcdGXYViewBufferedImage.removeLayer(ILcdLayer aLayer) voidTLcdGXYViewCanvas.removeLayer(ILcdLayer aLayer) voidTLcdGXYViewJPanel.removeLayer(ILcdLayer aLayer) voidTLcdGXYViewJPanelLightWeight.removeLayer(ILcdLayer aLayer) voidTLcdGXYViewPanel.removeLayer(ILcdLayer aLayer) voidTLcdGXYViewPlanarImage.removeLayer(ILcdLayer aLayer) -
Uses of ILcdLayer in com.luciad.view.gxy.asynchronous
Subinterfaces of ILcdLayer in com.luciad.view.gxy.asynchronousModifier and TypeInterfaceDescriptioninterfaceInterface for layers that paint themselves asynchronously.Classes in com.luciad.view.gxy.asynchronous that implement ILcdLayerModifier and TypeClassDescriptionclassTLcdGXYAsynchronousEditableLabelsLayerWrapperextension forlayer nodes.classImplementation ofILcdGXYAsynchronousLayerWrapperforILcdGXYEditableLabelsLayerinstances, wrapping and protecting the latter interface's state.classTLcdGXYAsynchronousLayerWrapperextension forlayer nodes.classImplementation ofILcdGXYAsynchronousLayerWrapperforILcdGXYLayerinstances, wrapping and protecting the latter interface's state.Methods in com.luciad.view.gxy.asynchronous that return ILcdLayerModifier and TypeMethodDescriptionTLcdGXYAsynchronousEditableLabelsLayerTreeNodeWrapper.getLayer(int aIndex) TLcdGXYAsynchronousLayerTreeNodeWrapper.getLayer(int aIndex) Methods in com.luciad.view.gxy.asynchronous with parameters of type ILcdLayerModifier and TypeMethodDescriptionbooleanbooleanbooleanbooleanbooleanTLcdGXYAsynchronousEditableLabelsLayerTreeNodeWrapper.containsLayer(ILcdLayer aLayer) booleanTLcdGXYAsynchronousLayerTreeNodeWrapper.containsLayer(ILcdLayer aLayer) intintvoidTLcdGXYAsynchronousEditableLabelsLayerTreeNodeWrapper.moveLayerAt(int aIndex, ILcdLayer aLayer) voidTLcdGXYAsynchronousLayerTreeNodeWrapper.moveLayerAt(int aIndex, ILcdLayer aLayer) voidTLcdGXYAsynchronousEditableLabelsLayerTreeNodeWrapper.removeLayer(ILcdLayer aLayer) voidTLcdGXYAsynchronousLayerTreeNodeWrapper.removeLayer(ILcdLayer aLayer) -
Uses of ILcdLayer in com.luciad.view.gxy.asynchronous.lightspeed
Classes in com.luciad.view.gxy.asynchronous.lightspeed that implement ILcdLayerModifier and TypeClassDescriptionclassDeprecated.Lightspeed integration in GXY views is no longer supported.classDeprecated.Lightspeed integration in GXY views is no longer supported.Methods in com.luciad.view.gxy.asynchronous.lightspeed that return ILcdLayerModifier and TypeMethodDescriptionTLcdGXYLspAsynchronousLayerTreeNodeWrapper.getLayer(int aIndex) Deprecated.Deprecated.Methods in com.luciad.view.gxy.asynchronous.lightspeed with parameters of type ILcdLayerModifier and TypeMethodDescriptionbooleanDeprecated.booleanDeprecated.booleanTLcdGXYLspAsynchronousLayerTreeNodeWrapper.containsLayer(ILcdLayer aLayer) Deprecated.intDeprecated.voidTLcdGXYLspAsynchronousLayerTreeNodeWrapper.moveLayerAt(int aIndex, ILcdLayer aLayer) Deprecated.voidTLcdGXYLspAsynchronousLayerTreeNodeWrapper.removeLayer(ILcdLayer aLayer) Deprecated. -
Uses of ILcdLayer in com.luciad.view.gxy.measure
Methods in com.luciad.view.gxy.measure with parameters of type ILcdLayerModifier and TypeMethodDescriptionTLcdGXYImageLayerMeasureProviderFactory.createMeasureProvider(ILcdLayer aLayer, ILcdView aView) -
Uses of ILcdLayer in com.luciad.view.gxy.swing
Methods in com.luciad.view.gxy.swing with parameters of type ILcdLayerModifier and TypeMethodDescriptionprotected abstract booleanALcdBusyLayerTreeNodeCellRenderer.isLayerOrDescendantBusy(ILcdLayer aLayer) This method indicates whether or not the passed layer or one of its descendants is busy.protected booleanTLcdGXYBusyLayerTreeNodeCellRenderer.isLayerOrDescendantBusy(ILcdLayer aLayer) This method indicates whether or not the passed layer or one of its descendants is busy.protected abstract booleanALcdBusyLayerTreeNodeCellRenderer.isLayerOrDescendantPainting(ILcdLayer aLayer) This method indicates whether or not the passed layer or one of its descendants is painting.protected booleanTLcdGXYBusyLayerTreeNodeCellRenderer.isLayerOrDescendantPainting(ILcdLayer aLayer) This method indicates whether or not the passed layer or one of its descendants is painting.protected voidALcdBusyLayerTreeNodeCellRenderer.layerStateChanged(ILcdLayer aLayer) Method which should be called by the implementing class when the result ofALcdBusyLayerTreeNodeCellRenderer.isLayerOrDescendantBusy(com.luciad.view.ILcdLayer)orALcdBusyLayerTreeNodeCellRenderer.isLayerOrDescendantPainting(com.luciad.view.ILcdLayer)changes foraLayer.protected voidALcdBusyLayerTreeNodeCellRenderer.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 layeraLayerprotected voidTLcdGXYLayerTreeNodeCellRenderer.updateRendererFromLayer(JTree aTree, ILcdLayer aLayer, boolean aSelected, boolean aExpanded, boolean aLeaf, int aRow, boolean aHasFocus) -
Uses of ILcdLayer in com.luciad.view.labeling.algorithm
Methods in com.luciad.view.labeling.algorithm that return ILcdLayerModifier and TypeMethodDescriptionTLcdCollectedLabeledObjectInfo.getLayer()Returns the layer which contains the labeled object.Methods in com.luciad.view.labeling.algorithm with parameters of type ILcdLayerModifier and TypeMethodDescriptionbooleanTLcdCollectedLabelInfoList.containsLabel(ILcdLayer aLayer, Object aObject, int aLabelIndex, int aSubLabelIndex) Checks if thisTLcdCollectedLabelInfoListobject contains the label identified by the given ILcdLayer, Object, label index and sublabel index.booleanTLcdCollectedLabelInfoList.containsLabeledObject(ILcdLayer aLayer, Object aObject) Checks if thisTLcdCollectedLabelInfoListobject contains theTLcdCollectedLabeledObjectInfoidentified by the given ILcdLayer and Object.TLcdCollectedLabelInfoList.getLabel(ILcdLayer aLayer, Object aObject, int aLabelIndex, int aSubLabelIndex) Returns theTLcdCollectedLabelInfoobject that corresponds with the given ILcdLayer, Object, label index and sublabel index, ornullif no such label info object could be found.TLcdCollectedLabelInfoList.getLabeledObject(ILcdLayer aLayer, Object aObject) Returns aTLcdCollectedLabeledObjectInfofor the given (ILcdLayer, Object) pair, ornullif noTLcdCollectedLabeledObjectInfocould be found.TLcdCollectedLabelInfoList.getLabelsForLabeledObject(ILcdLayer aLayer, Object aObject) This method returns allTLcdCollectedLabelInfoobjects for the given labeled object identified by the givenILcdLayerandObject.voidSets the layer to the given layer.Constructors in com.luciad.view.labeling.algorithm with parameters of type ILcdLayerModifierConstructorDescriptionTLcdCollectedLabeledObjectInfo(Object aDomainObject, ILcdLayer aLayer) Creates a newTLcdCollectedLabeledObjectInfofor the given object and layer. -
Uses of ILcdLayer in com.luciad.view.lightspeed
Methods in com.luciad.view.lightspeed that return ILcdLayerMethods in com.luciad.view.lightspeed with parameters of type ILcdLayerModifier and TypeMethodDescriptionbooleanALspAWTView.containsLayer(ILcdLayer aILcdLayer) booleanTLspExternalView.containsLayer(ILcdLayer aILcdLayer) Deprecated.booleanTLspFXView.containsLayer(ILcdLayer aLayer) booleanTLspOffscreenView.containsLayer(ILcdLayer aILcdLayer) intintDeprecated.intintvoidALspAWTView.moveLayerAt(int i, ILcdLayer aILcdLayer) voidTLspExternalView.moveLayerAt(int i, ILcdLayer aILcdLayer) Deprecated.voidTLspFXView.moveLayerAt(int aIndex, ILcdLayer aLayer) voidTLspOffscreenView.moveLayerAt(int i, ILcdLayer aILcdLayer) voidALspAWTView.removeLayer(ILcdLayer aILcdLayer) voidTLspExternalView.removeLayer(ILcdLayer aILcdLayer) Deprecated.voidTLspFXView.removeLayer(ILcdLayer aLayer) voidTLspOffscreenView.removeLayer(ILcdLayer aILcdLayer) -
Uses of ILcdLayer in com.luciad.view.lightspeed.layer
Subinterfaces of ILcdLayer in com.luciad.view.lightspeed.layerModifier and TypeInterfaceDescriptioninterfaceThis interface is used by layers that have anILspStylerand allow editing of this styler.interfaceExtension ofILspPaintableLayerthat paints the contents of its model using anILspPainter.interfaceRoot interface for all layers in anILspView.interfaceInterface for a layer that can paint itself into anILspView.interfaceThis interface is used by layers that have anILspStyler.Classes in com.luciad.view.lightspeed.layer that implement ILcdLayerModifier and TypeClassDescriptionclassBase class for implementations ofILspLayer.classDefault implementation ofILspInteractivePaintableLayer.classExtension ofTLspLayerthat implementsILcdLayerTreeNodeand hence can also have child layers.Methods in com.luciad.view.lightspeed.layer that return ILcdLayerMethods in com.luciad.view.lightspeed.layer with parameters of type ILcdLayerModifier and TypeMethodDescriptionbooleanbooleanbooleanTLspLayerTreeNode.containsLayer(ILcdLayer aLayer) intTLspInitialLayerIndexProvider.getInitialLayerIndex(ILcdLayer aLayer, ILcdLayerTreeNode aLayerNode) Looks at the layer'stypeand determines an initial index as follows: ForBACKGROUNDlayers, this method starts from the bottom up and inserts the new layer just below the first layer which is not also a background layer. ForINTERACTIVElayers, the method starts from the bottom up and inserts the new layer just above the first layer which is not aBACKGROUNDorINTERACTIVElayer. ForEDITABLElayers, the method starts from the top down and inserts the new layer just below the first layer which is not aREALTIMElayer.REALTIMElayers are simply added at the top of the layer list.intvoidTLspLayerTreeNode.moveLayerAt(int aIndex, ILcdLayer aLayer) voidTLspLayerTreeNode.removeLayer(ILcdLayer aLayer) -
Uses of ILcdLayer in com.luciad.view.lightspeed.layer.imageprojection
Subinterfaces of ILcdLayer in com.luciad.view.lightspeed.layer.imageprojectionModifier and TypeInterfaceDescriptioninterfaceInterface for layers that can project images onto the 3D terrain in anILspView. -
Uses of ILcdLayer in com.luciad.view.lightspeed.layer.integration.gxy
Classes in com.luciad.view.lightspeed.layer.integration.gxy that implement ILcdLayerModifier and TypeClassDescriptionclassDeprecated.GXY integration in Lightspeed views is no longer supported.classDeprecated.GXY integration in Lightspeed views is no longer supported.Methods in com.luciad.view.lightspeed.layer.integration.gxy that return ILcdLayerModifier and TypeMethodDescriptionTLspGXYLayerTreeNodeAdapter.getLayer(int aIndex) Deprecated.Deprecated.Methods in com.luciad.view.lightspeed.layer.integration.gxy with parameters of type ILcdLayerModifier and TypeMethodDescriptionbooleanDeprecated.booleanDeprecated.booleanTLspGXYLayerTreeNodeAdapter.containsLayer(ILcdLayer aLayer) Deprecated.intDeprecated.voidTLspGXYLayerTreeNodeAdapter.moveLayerAt(int aIndex, ILcdLayer aLayer) Deprecated.voidTLspGXYLayerTreeNodeAdapter.removeLayer(ILcdLayer aLayer) Deprecated. -
Uses of ILcdLayer in com.luciad.view.lightspeed.layer.raster
Classes in com.luciad.view.lightspeed.layer.raster that implement ILcdLayerModifier and TypeClassDescriptionclassLayer implementation that can visualize raster data in anILspView. -
Uses of ILcdLayer in com.luciad.view.lightspeed.measure
Methods in com.luciad.view.lightspeed.measure with parameters of type ILcdLayerModifier and TypeMethodDescriptionTLspImageLayerMeasureProviderFactory.createMeasureProvider(ILcdLayer aLayer, ILcdView aView) -
Uses of ILcdLayer in com.luciad.view.lightspeed.swing
Methods in com.luciad.view.lightspeed.swing with parameters of type ILcdLayerModifier and TypeMethodDescriptionprotected booleanTLspBusyLayerCellRenderer.isLayerOrDescendantBusy(ILcdLayer aLayer) Used to trace whether a layer or descendant is finished loading or not:truewhen a layer or descendant is still busy,falseotherwise.protected booleanTLspBusyLayerCellRenderer.isLayerOrDescendantPainting(ILcdLayer aLayer) Used to trace whether a layer or descendant is finished painting or not:truewhen a layer or descendant is still painting,falseotherwise.protected IconTLspBusyLayerCellRenderer.updateLabelDisabledIcon(Icon aDefaultDisabledIcon, ILcdLayer aLayer, boolean aIsDeterminate, double aProgress) Method used to update a busy cell renderer icon.protected IconTLspBusyLayerCellRenderer.updateLabelIcon(Icon aDefaultIcon, ILcdLayer aLayer, boolean aIsDeterminate, double aProgress) Method used to update a busy cell renderer icon.protected StringTLspBusyLayerCellRenderer.updateLabelText(String aDefaultText, ILcdLayer aLayer, boolean aIsDeterminate, double aProgress) Method used to update a busy cell renderer string.protected voidTLspBusyLayerCellRenderer.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 layeraLayerprotected voidTLspLayerTreeNodeCellRenderer.updateRendererFromLayer(JTree aTree, ILcdLayer aLayer, boolean aSelected, boolean aExpanded, boolean aLeaf, int aRow, boolean aHasFocus) -
Uses of ILcdLayer in com.luciad.view.map
Classes in com.luciad.view.map that implement ILcdLayerModifier and TypeClassDescriptionclassTLcdMapGeorefGridLayeris anILcdGXYLayerthat can be added in anILcdGXYViewto display a GeorefGrid.classThisILcdGXYLayercan be added in anILcdGXYViewto display aTLcdLonLatGrid.classTLcdUPSGridLayeris anILcdGXYLayerthat can be added in anILcdGXYViewto display a Universal Polar Stereographic MGRS grid.classTLcdUTMGridLayeris anILcdGXYLayerthat can be added in anILcdGXYViewto display a UTM MGRS grid.classILcdGXYLayerimplementation that is capable of visualizing cartesian (XY) grid data. -
Uses of ILcdLayer in com.luciad.view.map.mgrs
Classes in com.luciad.view.map.mgrs that implement ILcdLayerModifier and TypeClassDescriptionclassILcdGXYLayerimplementation that is capable of visualizing MGRS grid data (UTM + UPS). -
Uses of ILcdLayer in com.luciad.view.map.multilevelgrid
Classes in com.luciad.view.map.multilevelgrid that implement ILcdLayerModifier and TypeClassDescriptionclassAnILcdGXYLayerimplementation that can be added to anILcdGXYViewto render and label aILcdMultilevelGrid. -
Uses of ILcdLayer in com.luciad.view.swing
Methods in com.luciad.view.swing that return ILcdLayerModifier and TypeMethodDescriptionTLcdModelElementBalloonDescriptor.getLayer()Returns the layer.Methods in com.luciad.view.swing with parameters of type ILcdLayerModifier and TypeMethodDescriptionprotected voidTLcdLayerTreeNodeCellRenderer.updateLayerFromRenderer(ILcdLayer aLayer) Updates the layer to match the state of the renderer.protected voidTLcdLayerTreeNodeCellRenderer.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.Constructors in com.luciad.view.swing with parameters of type ILcdLayerModifierConstructorDescriptionTLcdModelElementBalloonDescriptor(Object aObject, ILcdModel aModel, ILcdLayer aLayer) Creates a model element balloon descriptor, initialized with the given object, model and layer. -
Uses of ILcdLayer in com.luciad.wms.client.gxy
Classes in com.luciad.wms.client.gxy that implement ILcdLayerModifier and TypeClassDescriptionclassThisILcdGXYLayerimplementation is designed for models containing anALcdWMSProxyobject.