Package | Description |
---|---|
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.map |
Provides various addons that add support for 2D maps; the most important addon is the TLcyMapAddOn.
|
com.luciad.lucy.addons.print |
Provides the addon that offers printing support to Lucy.
|
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.controller |
Contains controllers for a map component.
|
Modifier and Type | Method and Description |
---|---|
protected ILcyMapComponent |
TLcyDrawingToolBarFactory.getMapComponent(ALcyProperties aProperties) |
Modifier and Type | Method and Description |
---|---|
ILcyMapComponent |
TLcyMapOverviewComponentFactory.createMapComponent() |
ILcyMapComponent[] |
TLcyMapRotationAddOn.getMapComponentArray()
Retrieve the array of map components on which the map rotation panel works.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcyMapRotationAddOn.setMapComponentArray(ILcyMapComponent[] aMapComponentArray)
Set the list of
ILcyMapComponent s on which the map rotation panel
should work. |
Modifier and Type | Method and Description |
---|---|
protected Component |
TLcyPrintableComponentFactory.createComponent(int aID,
ILcyMapComponent aMapComponent,
TLcyProperties aProperties)
Creates a
java.awt.Component for the given ID. |
protected TLcyProperties |
TLcyPrintAddOn.createDefaultProperties(ILcyMapComponent aMapComponent)
This method is used by the
TLcyPrintAddOn.getProperties(ILcyMapComponent) method to retrieve
the properties for a certain map component the first time printing is triggered for that map component. |
protected ILcdGXYView |
TLcyPrintableComponentFactory.createGXYView(int aID,
ILcyMapComponent aMapComponent,
TLcyProperties aProperties)
Creates an
ILcdGXYView for the given ID. |
TLcyGXYViewPrintableComponent |
TLcyPrintableComponentFactory.createPrintableComponent(ILcyMapComponent aMapComponent,
TLcyProperties aProperties)
This function will first create all internal components using
createGXYView
and createComponent . |
abstract TLcyGXYViewPrintableComponent |
ALcyPrintableComponentFactory.createPrintableComponent(ILcyMapComponent aMapComponent,
TLcyProperties aProperties)
Creates a printable component for the given
ILcyMapComponent . |
protected Component |
TLcyPrintableComponentFactory.createPrintableComponentContent(ILcyMapComponent aMapComponent,
TLcyProperties aProperties)
Creates the content of the
TLcyGXYViewPrintableComponent . |
TLcyProperties |
TLcyPrintAddOn.getProperties(ILcyMapComponent aMapComponent)
Returns the
TLcyProperties for the given map component. |
void |
TLcyPrintAddOn.performQuickPrint(TLcyProperties aProperties,
ILcyMapComponent aMapComponent)
Trigger the print action for
aMapComponent with aProperties
containing all desired settings. |
Modifier and Type | Class and Description |
---|---|
class |
TLcyMapComponent
Implementation of
ILcyMapComponent . |
Modifier and Type | Method and Description |
---|---|
ILcyMapComponent |
TLcyMapComponentFactory.createMapComponent()
Creates and initializes a new
TLcyMapComponent . |
abstract ILcyMapComponent |
ALcyMapComponentFactory.createMapComponent()
Creates and initializes a new
ILcyMapComponent instance. |
ILcyMapComponent |
TLcyMapManager.getActiveMapComponent() |
ILcyMapComponent |
ILcyMapManager.getActiveMapComponent()
Returns null, or the active
ILcyMapComponent . |
ILcyMapComponent |
TLcyMapManagerEvent.getMapComponent()
Returns the
ILcyMapComponent set in the constructor. |
ILcyMapComponent |
TLcyMapManager.getMapComponent(int aIndex) |
ILcyMapComponent |
ILcyMapManager.getMapComponent(int aIndex)
Returns the
ILcyMapComponent at the given index. |
Modifier and Type | Method and Description |
---|---|
void |
TLcyMapManager.addMapComponent(ILcyMapComponent aMapComponent)
Adds the given map to this
ILcyMapManager . |
void |
ILcyMapManager.addMapComponent(ILcyMapComponent aMapComponent)
Adds the given map to this
ILcyMapManager . |
ILcyMapLayerControl |
TLcyMapLayerControlFactory.createMapLayerControl(ILcyMapComponent aMapComponent)
Creates a new
TLcyMapLayerControl for the given map
component. |
ILcyMapLayerControl |
ILcyMapLayerControlFactory.createMapLayerControl(ILcyMapComponent aMapComponent)
Creates a new layer control for the given map component.
|
void |
TLcyMapManager.removeMapComponent(ILcyMapComponent aMapComponent)
Removes the given map from this
ILcyMapManager . |
void |
ILcyMapManager.removeMapComponent(ILcyMapComponent aMapComponent)
Removes the given map from this
ILcyMapManager . |
void |
TLcyMapManager.setActiveMapComponent(ILcyMapComponent aActiveMapComponent) |
void |
ILcyMapManager.setActiveMapComponent(ILcyMapComponent aMapComponent)
Sets the active map component.
|
Constructor and Description |
---|
TLcyGXYLayerOrderManager(ILcyLucyEnv aLucyEnv,
ILcyMapComponent aMapComponent)
Creates a new
TLcyGXYLayerOrderManager . |
TLcyMapManagerEvent(int aId,
ILcyMapComponent aMapComponent,
ILcyMapManager aMapManager)
Creates a new
TLcyMapManagerEvent . |
Modifier and Type | Method and Description |
---|---|
ILcyMapComponent |
TLcyStartNewMapComponentAction.createAndAddMapComponent()
Creates a map component, adds it to the user interface and to the map manager.
|
ILcyMapComponent |
TLcyCreateGXYLayerAction.getMapComponent()
Returns the
ILcyGenericMapComponent to which the created layers will be added. |
Modifier and Type | Method and Description |
---|---|
static TLcdGXYCompositeController |
TLcyGXYSetControllerActiveSettable.combineWithNavigateController(ILcyMapComponent aMap,
ILcdGXYController aOriginal)
Combines the given controller with the
navigate controller.
|
static ILcdAction |
TLcySaveAsImageActionFactory.createActionForMapComponent(ILcyMapComponent aMapComponent,
ILcyLucyEnv aLucyEnv)
Create an action to save a
ILcyMapComponent to an image |
Constructor and Description |
---|
ALcyGXYNewControllerActiveSettable(ALcdGXYNewControllerModel2 aNewControllerModel,
ILcyMapComponent aMapComponent,
ILcyLucyEnv aLucyEnv)
Utility constructor that creates a new
ALcyGXYNewControllerActiveSettable for the
given ALcdGXYNewControllerModel2 . |
TLcyCreateGXYLayerAction(ALcyFormat aFormat,
ILcyMapComponent aMapComponent)
Creates a new action capable of creating and adding an
ILcdGXYLayer of the specified ALcyFormat
to the ILcdGXYView of aMapComponent . |
TLcyCreateGXYLayerAction(ILcyLucyEnv aLucyEnv,
ILcyMapComponent aMapComponent)
Creates a new action capable of creating and adding an
ILcdGXYLayer to the ILcdGXYView of aMapComponent |
TLcyGXYNewControllerActiveSettable(ALcdGXYNewControllerModel2 aControllerModel,
ILcyMapComponent aMapComponent,
ILcyLucyEnv aLucyEnv)
Utility constructor that creates a new
TLcyNewController2ActiveSettable for the
given ALcdGXYNewControllerModel2 using a new TLcdGXYNewController2 . |
TLcyGXYTouchNewControllerActiveSettable(ALcdGXYNewControllerModel2 aNewControllerModel,
ILcyMapComponent aMapComponent,
ILcdAction aActionToTriggerAfterCommit,
ILcyLucyEnv aLucyEnv,
ALcyProperties aProperties,
String aConfigPrefix)
Creates a touch new controller active settable
|
TLcyGXYTouchNewControllerActiveSettable(ALcdGXYNewControllerModel2 aNewControllerModel,
ILcyMapComponent aMapComponent,
ILcyLucyEnv aLucyEnv,
ALcyProperties aProperties,
String aConfigPrefix)
Creates a touch new controller active settable with as action to trigger after commit a action
that sets the touch select controller on the view.
|
Modifier and Type | Method and Description |
---|---|
ILcyMapComponent |
ALcyGXYNewControllerModel.getMapComponent()
Returns the map component of the model.
|
Constructor and Description |
---|
ALcyGXYNewControllerModel(TLcyCreateGXYLayerAction aCreateLayerAction,
ILcyMapComponent aMapComponent)
Creates a new controller model that is capable of creating new layers for the given map.
|