Package | Description |
---|---|
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.gui |
This package contains the default toolbar for editing drawing models used in the drawing add on.
|
com.luciad.lucy.addons.formatbar |
This add-on provides one menu/tool bar item that enables/disables the presence of a container
for ALcyFormatBars, located at the bottom of the ILcyMapComponent (location is configurable).
|
com.luciad.lucy.addons.grid.georef.lightspeed |
This package provides an add-on which provides support for visualizing Georef grid layers
on a Lightspeed map.
|
com.luciad.lucy.addons.grid.lightspeed |
This package provides an add-on which provides support for visualizing grid layers
on a Lightspeed map.
|
com.luciad.lucy.addons.grid.mgrs.lightspeed |
This package provides an add-on which provides support for visualizing MGRS grid layers
on a Lightspeed map.
|
com.luciad.lucy.addons.grid.xy.lightspeed |
This package provides an add-on which provides support for visualizing XY grid layers
on a Lightspeed map.
|
com.luciad.lucy.addons.print |
Provides the addon that offers printing support to Lucy.
|
com.luciad.lucy.addons.selectioneditor |
Provides the addon that allows to customize/inspect the selected object.
|
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.action.lightspeed |
Provides actions that have a relationship with a Lightspeed map.
|
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.map.lightspeed |
Contains a broad range of classes related to the visual representation of a map.
|
Modifier and Type | Method and Description |
---|---|
ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> |
TLcyDataSourceEvent.getMapComponent()
Returns the
ILcyGenericMapComponent set in the constructor. |
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. |
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(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 . |
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. |
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 | Method and Description |
---|---|
protected ILcyGenericMapComponent<S,T> |
ALcyDrawingToolBarFactory.getMapComponent(ALcyProperties aProperties)
Convenience method to return the map component contained in the properties with key
ALcyDrawingToolBarFactory.getMapComponentPropertiesKey() . |
Modifier and Type | Method and Description |
---|---|
ILcyActiveSettable |
TLcyFormatBarAddOn.getFormatBarActiveSettableForMap(ILcyGenericMapComponent<?,?> aMapComponent)
Returns the
ILcyActiveSettable which can be used to show or hide the format bar on the specified map. |
Modifier and Type | Method and Description |
---|---|
ILcdAction |
TLcyLspGeorefGridAddOn.getAddGridActionForMap(ILcyGenericMapComponent<?,?> aMapComponent)
Returns the
ILcdAction which can be used to add a georef grid on the specified map. |
Modifier and Type | Method and Description |
---|---|
ILcdAction |
TLcyLspGridAddOn.getAddGridActionForMap(ILcyGenericMapComponent<?,?> aMapComponent)
Returns the
ILcdAction which can be used to add a lon-lat grid on the specified map. |
Modifier and Type | Method and Description |
---|---|
ILcdAction |
TLcyLspMGRSGridAddOn.getAddGridActionForMap(ILcyGenericMapComponent<?,?> aMapComponent)
Returns the
ILcdAction which can be used to add a MGRS grid on the specified map. |
Modifier and Type | Method and Description |
---|---|
ILcdAction |
TLcyLspXYGridAddOn.getAddGridActionForMap(ILcyGenericMapComponent<?,?> aMapComponent)
Returns the
ILcdAction which can be used to add an XY grid on the specified map. |
Modifier and Type | Class and Description |
---|---|
class |
ALcyPrintableMapComponentFactory<M extends ILcyGenericMapComponent>
Creates an AWT component meant for printing the contents of a map.
|
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 | Interface and Description |
---|---|
interface |
ILcyMapComponent
An
ILcyMapComponent is an ILcyGenericMapComponent for ILcdGXYView (a flat map). |
Modifier and Type | Class and Description |
---|---|
class |
TLcyMapComponent
Implementation of
ILcyMapComponent . |
Modifier and Type | Method and Description |
---|---|
ILcyGenericMapComponent |
TLcyCombinedMapManager.findMapComponent(ILcdView aView)
Returns the map component of which
getMainView() returns aView . |
ILcyGenericMapComponent<S,T> |
TLcyGenericMapManager.getActiveMapComponent()
Returns null, or the active
ILcyGenericMapComponent . |
ILcyGenericMapComponent |
TLcyCombinedMapManager.getActiveMapComponent()
Returns the application wide active map component.
|
ILcyGenericMapComponent<S,T> |
TLcyGenericMapManagerEvent.getMapComponent()
Returns the
ILcyGenericMapComponent set in the constructor. |
ILcyGenericMapComponent<S,T> |
TLcyGenericMapManager.getMapComponent(int aIndex)
Returns the
ILcyGenericMapComponent at the given index. |
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.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcyGenericMapManager.addMapComponent(ILcyGenericMapComponent<S,T> aMapComponent)
Adds the given map to this
TLcyGeneralMapManager . |
boolean |
TLcyGenericMapManager.containsMapComponent(ILcyGenericMapComponent<? extends ILcdView,? extends ILcdLayer> aMapComponent)
Returns
true when the map component aMapComponent is registered to
this map manager. |
void |
TLcyGenericMapManager.removeMapComponent(ILcyGenericMapComponent<S,T> aMapComponent)
Removes the given map from this
TLcyGeneralMapManager . |
void |
TLcyGenericMapManager.setActiveMapComponent(ILcyGenericMapComponent<S,T> aActiveMapComponent)
Sets the active map component.
|
<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 |
---|---|
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. |
Constructor and Description |
---|
TLcyGenericMapManagerEvent(int aId,
ILcyGenericMapComponent<S,T> aMapComponent,
TLcyGenericMapManager<S,T> aMapManager)
Creates a new
ALcyMapManagerEvent . |
Modifier and Type | Method and Description |
---|---|
protected ILcyGenericMapComponent<S,T> |
ALcyCreateLayersAction.getMapComponent()
Returns the
ILcyGenericMapComponent to which the created layers will be added. |
Modifier and Type | Method and Description |
---|---|
static ILcdAction |
TLcySaveAsImageActionFactory.createActionForMapComponent(ILcyGenericMapComponent<? extends ILcdGXYView,? extends ILcdGXYLayer> aMapComponent,
ILcyLucyEnv aLucyEnv)
Create an action to save a
ILcyGenericMapComponent with an ILcdGXYView to an image |
Constructor and Description |
---|
ALcyCreateLayersAction(ILcyLucyEnv aLucyEnv,
ILcyGenericMapComponent<S,T> aMapComponent)
Create a new action which will add the created layers to
aMapComponent |
Modifier and Type | Method and Description |
---|---|
ILcyGenericMapComponent<ILspView,ILspLayer> |
TLcyLspCreateLayerAction.getMapComponent() |
Modifier and Type | Method and Description |
---|---|
static ILcdAction |
TLcyLspSaveAsImageActionFactory.createActionForMapComponent(ILcyGenericMapComponent<? extends ILspView,? extends ILspLayer> aMapComponent,
ILcyLucyEnv aLucyEnv)
Create an action to save a
ILcyGenericMapComponent with an ILspView to an image. |
Constructor and Description |
---|
TLcyLspCreateLayerAction(ALcyFormat aFormat,
ILcyGenericMapComponent<ILspView,ILspLayer> aMapComponent)
Creates a new action capable of creating and adding an
ILspLayer of the specified ALcyFormat
to the ILspView of aMapComponent . |
TLcyLspCreateLayerAction(ILcyLucyEnv aLucyEnv,
ILcyGenericMapComponent<ILspView,ILspLayer> aMapComponent)
Creates a new action capable of creating and adding an
ILspLayer to the ILspView of aMapComponent |
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 | Interface and Description |
---|---|
interface |
ILcyLspMapComponent
Lightspeed implementation of
ILcyGenericMapComponent . |
Modifier and Type | Class and Description |
---|---|
class |
TLcyLspMapComponent
Default implementation of
ILcyLspMapComponent . |