Package | Description |
---|---|
com.luciad.beans |
Basic functionality for introspection.
|
com.luciad.format.kml22.view |
This package and its subpackagesprovides classes for visualizing KML data on both 2D and 3D maps.
|
com.luciad.format.kml22.view.gxy |
This package provides classes for visualizing KML data on 2D maps.
|
com.luciad.format.kml22.view.lightspeed |
This package provides classes for visualizing KML data on Lightspeed maps.
|
com.luciad.format.magneticnorth.gxy |
Classes to visualize a magnetic north chart and a controller to rotate the magnetic north to the top.
|
com.luciad.gui |
GUI aspects independent of any chosen windows API.
|
com.luciad.gui.awt |
GUI aspects specific for AWT.
|
com.luciad.gui.help |
GUI aspects specific for help.
|
com.luciad.gui.swing |
Components and utilities for working with Swing based maps.
|
com.luciad.lucy.addons.drawing.gui |
This package contains the default toolbar for editing drawing models used in the drawing add on.
|
com.luciad.lucy.addons.drawing.lightspeed.gui |
This package contains the default toolbar factory for editing drawing models on a Lightspeed view.
|
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.kml22 |
Provides the addon that supports the KML 2.2 format.
|
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.previewer.view |
Offers the possibility to customize the GUI widgets present in the panel of the TLcyPreviewAddOn.
|
com.luciad.lucy.addons.print |
Provides the addon that offers printing support to Lucy.
|
com.luciad.lucy.addons.print.lightspeed |
Provides the addon that offers printing support for Lightspeed views.
|
com.luciad.lucy.addons.tea.contour |
Terrain analysis add-on for contour calculations.
|
com.luciad.lucy.addons.tea.extremepoint |
Terrain analysis add-on for extreme point calculations.
|
com.luciad.lucy.addons.tea.hypsometry |
Terrain analysis add-on for hypsometry calculations.
|
com.luciad.lucy.addons.tea.loscoverage |
Terrain analysis add-on for line-of-sight coverages.
|
com.luciad.lucy.addons.tea.viewshed |
Terrain analysis add-on for viewsheds.
|
com.luciad.lucy.addons.tea.visibility |
Terrain analysis add-on for visibility calculations.
|
com.luciad.lucy.addons.vertical |
Provides the addon that offers vertical (or profile) views of loaded data.
|
com.luciad.lucy.gui |
Contains graphical user interface related classes like menu bars, toolbars, application panes and customizer factories.
|
com.luciad.lucy.gui.status |
Contains support classes for handling TLcdStatusEvent's in an application.
|
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.lightspeed |
Contains a broad range of classes related to the visual representation of a map.
|
com.luciad.model |
Model interfaces
|
com.luciad.tea |
Contains all classes for terrain elevation analysis.
|
com.luciad.view |
General aspects of views.
|
com.luciad.view.gxy |
Provides two-dimensional views and components supporting the visualization of the former's representation.
|
com.luciad.view.gxy.controller |
Controllers for 2D views.
|
com.luciad.view.gxy.controller.touch |
Touch controllers for the 2D view.
|
com.luciad.view.lightspeed.action |
Provides various actions that affect an
ILspView . |
com.luciad.view.lightspeed.controller |
Provides support for handling user interaction on an
ILspView . |
com.luciad.view.lightspeed.controller.manipulation |
Provides controllers for the manipulation of domain objects in a view.
|
com.luciad.view.lightspeed.controller.selection |
Provides functionality for selection of domain objects in a view.
|
com.luciad.view.lightspeed.controller.touch |
Provides controller implementations that work with touch input instead of
mouse input.
|
com.luciad.view.map |
Utilities for making maps.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdBeanEditAction
Deprecated.
Use a UI builder (e.g. Swing) or binding framework instead.
|
class |
TLcdBeanPropertyEditAction
Deprecated.
Use a UI builder (e.g. Swing) or binding framework instead.
|
Modifier and Type | Class and Description |
---|---|
class |
ALcdKML22ViewFitAction
An abstract class that defines a common interface for fit-to-object actions in KML
2.2
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdKML22GXYViewFitAction
An implementation of
ALcdKML22ViewFitAction . |
Modifier and Type | Class and Description |
---|---|
class |
TLspKML22ViewFitAction
A view fit action for KML features in a
ILspView . |
Modifier and Type | Method and Description |
---|---|
ILcdAction |
TLcdMagneticNorthGXYController.getActionToTrigger()
Returns the action that will be triggered after each recenter and rotation of the gxy.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdMagneticNorthGXYController.setActionToTrigger(ILcdAction aActionToTrigger)
Sets an
ILcdAction to trigger just after having recentered and rotated
the ILcdGXYView . |
Modifier and Type | Class and Description |
---|---|
class |
ALcdAction
An abstract implementation of an
ILcdAction , that provides
set and get methods for properties common to all actions and support for notifying listeners of changes
to those properties. |
class |
ALcdActionWrapper
Abstract decorator class for an
ILcdAction . |
class |
TLcdExitAction
Deprecated.
use your own UI instead
|
class |
TLcdNoopAction
An action that performs no operation.
|
class |
TLcdPrintComponentAction
This
ILcdAction prints the contents of a given
Component . |
class |
TLcdRedoAction
|
class |
TLcdUndoAction
|
Constructor and Description |
---|
ALcdActionWrapper(ILcdAction aDelegateAction) |
Modifier and Type | Method and Description |
---|---|
ILcdAction |
TLcdButton.getAction()
Deprecated.
|
ILcdAction[] |
TLcdButtonBarAction.getILcdAction()
Deprecated.
|
ILcdAction |
TLcdButtonBarAction.getILcdAction(int index)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdPopupMenu.addILcdAction(ILcdAction aAction)
Deprecated.
|
void |
TLcdButtonBarAction.addILcdAction(ILcdAction aAction)
Deprecated.
|
void |
TLcdButton.setAction(ILcdAction aAction)
Deprecated.
|
void |
TLcdButtonBarAction.setILcdAction(ILcdAction[] aActionArray)
Deprecated.
|
void |
TLcdButtonBarAction.setILcdAction(ILcdAction aAction,
int index)
Deprecated.
|
Constructor and Description |
---|
TLcdButton(ILcdAction aAction)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ILcdAction |
ILcdHelpActionFactory.createHelpAction(String aHelpIDString,
Component aSource)
Create an action that displays context sensitive help.
|
Modifier and Type | Method and Description |
---|---|
protected ILcdAction |
TLcdColorMapCustomizer.createAction(int aActionID)
Creates an
ILcdAction for the given ID. |
protected ILcdAction |
TLcdColorMapCustomizer.getAction(int aActionID)
Returns the
ILcdAction for the given ID. |
ILcdAction |
TLcdSWMenuItem.getILcdAction() |
Modifier and Type | Method and Description |
---|---|
Action |
TLcdGUIFactorySW.createAction(ILcdAction aILcdAction)
Deprecated.
|
void |
TLcdSWMenuItem.setILcdAction(ILcdAction aAction) |
Constructor and Description |
---|
TLcdSWAction(ILcdAction aILcdAction) |
TLcdSWMenuItem(ILcdAction aAction) |
Modifier and Type | Method and Description |
---|---|
protected ILcdAction |
TLcyDrawingToolBarFactory.createAction(int aActionID,
ALcyProperties aProperties) |
protected ILcdAction |
ALcyDrawingToolBarFactory.createAction(int aActionID,
ALcyProperties aProperties) |
Modifier and Type | Method and Description |
---|---|
protected ILcdAction |
TLcyLspDrawingToolBarFactory.createAction(int aActionID,
ALcyProperties aProperties) |
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 | Method and Description |
---|---|
protected ILcdAction |
TLcyKML22GUIFactory.createAction(int aActionID,
ALcyProperties aProperties) |
Modifier and Type | Method and Description |
---|---|
protected ILcdAction |
TLcyMapOverviewComponentFactory.createAction(int aID,
TLcyMapComponent aMapComponent)
Override: don't create the delete selection and edit current projection actions.
|
Modifier and Type | Method and Description |
---|---|
protected void |
TLcyMapOverviewComponentFactory.insertActionInMenu(int aID,
ILcdAction aAction,
TLcyMapComponent aMapComponentSFCT) |
protected void |
TLcyMapOverviewComponentFactory.insertActionInToolBar(int aID,
ILcdAction aAction,
TLcyMapComponent aMapComponentSFCT)
Inserts the given action with the given ID in the toolbar of the given map.
|
Modifier and Type | Method and Description |
---|---|
protected ILcdAction |
TLcyPreviewAddOnCustomizerFactory.createAction(int aID,
Container aPreviewPanel)
Creates an action for the eventual Customizer.
|
Modifier and Type | Method and Description |
---|---|
protected void |
TLcyPreviewAddOnCustomizerFactory.insertAction(int aID,
ILcdAction aAction,
Container aPreviewPanelSFCT)
Inserts the given action into the given aPreviewPanelSFCT.
|
Modifier and Type | Method and Description |
---|---|
protected ILcdAction |
TLcyPrintPreviewFactory.createAction(int aID,
TLcyPrintContext aPrintContext,
ILcdAction aCloseAction)
Creates an
ILcdAction for the given ID. |
protected ILcdAction |
TLcyPrintPreviewFactory.getAction(int aID)
Returns the
ILcdAction for the given ID. |
Modifier and Type | Method and Description |
---|---|
protected ILcdAction |
TLcyPrintPreviewFactory.createAction(int aID,
TLcyPrintContext aPrintContext,
ILcdAction aCloseAction)
Creates an
ILcdAction for the given ID. |
protected Component |
TLcyPrintPreviewFactory.createComponent(int aID,
TLcyPrintContext aPrintContext,
ILcdAction aCloseAction)
Creates a widget for the given ID.
|
protected Component |
TLcyPrintPreviewFactory.createPanel(int aID,
TLcyPrintContext aPrintContext,
ILcdAction aCloseAction)
Creates a panel for the given ID.
|
abstract Component |
ALcyPrintPreviewFactory.createPrintPreview(C aPrintContext,
ILcdAction aCloseAction)
Creates a
java.awt.Component which contains the content of the print preview
dialog for the given ILcyMapComponent . |
Component |
TLcyPrintPreviewFactory.createPrintPreview(TLcyPrintContext aPrintContext,
ILcdAction aCloseAction)
This function
creates all actions using
TLcyPrintPreviewFactory.createAction(int, com.luciad.lucy.addons.print.TLcyPrintContext, com.luciad.gui.ILcdAction) with all ID's ending in _ACTION . |
protected Component |
TLcyPrintPreviewFactory.createPrintPreviewContent(TLcyPrintContext aPrintContext,
ILcdAction aCloseAction)
Retrieves all panels and lays them out in a
java.awt.Component . |
Modifier and Type | Method and Description |
---|---|
protected ILcdAction |
TLcyLspPrintPreviewFactory.createAction(int aID,
TLcyLspPrintContext aPrintContext,
ILcdAction aCloseAction)
Creates an
ILcdAction for the given ID. |
protected ILcdAction |
TLcyLspPrintPreviewFactory.getAction(int aID)
Returns the
ILcdAction for the given ID. |
Modifier and Type | Method and Description |
---|---|
protected ILcdAction |
TLcyLspPrintPreviewFactory.createAction(int aID,
TLcyLspPrintContext aPrintContext,
ILcdAction aCloseAction)
Creates an
ILcdAction for the given ID. |
protected Component |
TLcyLspPrintPreviewFactory.createComponent(int aID,
TLcyLspPrintContext aPrintContext,
ILcdAction aCloseAction)
Creates a widget for the given ID.
|
protected Component |
TLcyLspPrintPreviewFactory.createPanel(int aID,
TLcyLspPrintContext aPrintContext,
ILcdAction aCloseAction)
Creates a panel for the given ID.
|
Component |
TLcyLspPrintPreviewFactory.createPrintPreview(TLcyLspPrintContext aPrintContext,
ILcdAction aCloseAction)
This function
creates all actions using
TLcyLspPrintPreviewFactory.createAction(int, com.luciad.lucy.addons.print.lightspeed.TLcyLspPrintContext, com.luciad.gui.ILcdAction) with all ID's ending in _ACTION . |
protected Component |
TLcyLspPrintPreviewFactory.createPrintPreviewContent(TLcyLspPrintContext aPrintContext,
ILcdAction aCloseAction)
Retrieves all panels and lays them out in a
java.awt.Component . |
Modifier and Type | Method and Description |
---|---|
protected ILcdAction |
TLcyContourGUIFactory.createAction(int aID,
ALcyProperties aProperties) |
Modifier and Type | Method and Description |
---|---|
protected ILcdAction |
TLcyExtremePointGUIFactory.createAction(int aID,
ALcyProperties aProperties) |
Modifier and Type | Method and Description |
---|---|
protected ILcdAction |
TLcyHypsometryGUIFactory.createAction(int aID,
ALcyProperties aProperties) |
Modifier and Type | Method and Description |
---|---|
protected ILcdAction |
TLcyLOSCoverageGUIFactory.createAction(int aID,
ALcyProperties aProperties) |
Modifier and Type | Method and Description |
---|---|
protected ILcdAction |
TLcyViewshedGUIFactory.createAction(int aID,
ALcyProperties aProperties) |
Modifier and Type | Method and Description |
---|---|
protected ILcdAction |
TLcyVisibilityGUIFactory.createAction(int aID,
ALcyProperties aProperties) |
Modifier and Type | Method and Description |
---|---|
protected ILcdAction |
TLcyVerticalViewComponentFactory.createAction(int aID,
Component aVerticalViewPanel)
Creates an action for the given ID.
|
Modifier and Type | Method and Description |
---|---|
protected void |
TLcyVerticalViewComponentFactory.insertAction(int aID,
ILcdAction aAction,
Component aVerticalViewPanel)
Inserts the action with the given ID in the Lucy user interface, for example in
ILcyLucyEnv.getMainMenuBar() . |
Modifier and Type | Interface and Description |
---|---|
interface |
ILcyCustomizableRepresentationAction
Extension of
ILcdAction that allows to customize the component that represents it
(typically a JButton ). |
Modifier and Type | Method and Description |
---|---|
protected abstract ILcdAction |
ALcyGUIFactory.createAction(int aActionID,
ALcyProperties aProperties)
Creates an
ILcdAction for the given ID. |
static ILcdAction |
TLcyActionBarUtil.createGlobalProxyAction(String aActionID,
String aActionBarID,
TLcyActionBarManager aActionBarManager)
Creates an action that delegates its behaviour to the action in the active context.
|
static ILcdAction |
TLcyActionBarUtil.findAction(String aActionID,
ILcyActionBar aActionBar)
Method which loops over all actions present in
aActionBar , and returns the action with value
aActionID for the key ID_KEY . |
static ILcdAction |
TLcyActionBarUtil.findAction(String aActionID,
String aActionBarID,
Object aActionBarContext,
TLcyActionBarManager aActionBarManager)
Returns the action with id
aActionID from the action bar identified by aActionBarID and aActionBarContext . |
static ILcdAction |
TLcyActionBarUtil.findWrapperAction(ILcdAction aAction,
ILcyActionBar aActionBar)
Searches for the
ILcdAction corresponding to
the given aAction in the given aActionBar . |
ILcdAction |
TLcyActionBarItem.getAction()
Returns the
ILcdAction . |
ILcdAction |
TLcyActionBarEvent.getAction()
Returns the
ILcdAction that was added or removed. |
protected ILcdAction |
ALcyGUIFactory.getAction(int aActionID)
Returns the
ILcdAction for the given ID. |
Modifier and Type | Method and Description |
---|---|
protected Component |
TLcyToolBar.createItem(ILcdAction aAction,
TLcyGroupDescriptor aGroupDescriptor,
String[] aMenus,
TLcyGroupDescriptor[] aMenuGroupDescriptors) |
protected Component |
TLcyPopupMenu.createItem(ILcdAction aAction,
TLcyGroupDescriptor aGroupDescriptor,
String[] aMenus,
TLcyGroupDescriptor[] aMenuGroupDescriptors) |
protected Component |
TLcyMenuBar.createItem(ILcdAction aAction,
TLcyGroupDescriptor aGroupDescriptor,
String[] aMenus,
TLcyGroupDescriptor[] aMenuGroupDescriptors) |
protected Component |
TLcyComboBoxActionBar.createItem(ILcdAction aAction,
TLcyGroupDescriptor aGroupDescriptor,
String[] aMenus,
TLcyGroupDescriptor[] aMenuGroupDescriptors) |
protected abstract Component |
ALcyActionBar.createItem(ILcdAction aAction,
TLcyGroupDescriptor aGroupDescriptor,
String[] aMenus,
TLcyGroupDescriptor[] aMenuGroupDescriptors)
Creates a gui widget to represent the given action.
|
Component |
ILcyCustomizableRepresentationAction.customizeRepresentation(Component aDefaultComponent,
ILcdAction aWrapperAction,
ILcyActionBar aActionBar)
Allows to customize or replace the default component that is used to represent this
ILcdAction (typically a JButton ). |
static ILcdAction |
TLcyActionBarUtil.findWrapperAction(ILcdAction aAction,
ILcyActionBar aActionBar)
Searches for the
ILcdAction corresponding to
the given aAction in the given aActionBar . |
void |
ILcyActionBar.insertAction(ILcdAction aAction,
TLcyGroupDescriptor aGroupDescriptor)
Same result as insertAction( aAction, aGroupDescriptor, null, null )
|
void |
ALcyActionBar.insertAction(ILcdAction aAction,
TLcyGroupDescriptor aGroupDescriptor) |
void |
ILcyActionBar.insertAction(ILcdAction aAction,
TLcyGroupDescriptor aGroupDescriptor,
String[] aMenus,
TLcyGroupDescriptor[] aMenuGroupDescriptors)
Adds the given action in the
ILcyActionBar . |
void |
ALcyActionBar.insertAction(ILcdAction aAction,
TLcyGroupDescriptor aGroupDescriptor,
String[] aMenus,
TLcyGroupDescriptor[] aMenuGroupDescriptors) |
static void |
TLcyActionBarUtil.insertInConfiguredActionBars(ILcdAction aAction,
Object aContext,
TLcyActionBarManager aActionBarManager,
ALcyProperties aConfiguration)
Inserts the given action in all the configured action bars.
|
void |
ILcyActionBar.removeAction(ILcdAction aAction)
Removes the given action from the ILcyActionBar.
|
void |
ALcyActionBar.removeAction(ILcdAction aAction) |
static void |
TLcyActionBarUtil.removeFromConfiguredActionBars(ILcdAction aAction,
Object aContext,
TLcyActionBarManager aActionBarManager,
ALcyProperties aProperties)
Removes the given action from all the action bars in which it would
have been inserted by
TLcyActionBarUtil.insertInConfiguredActionBars(ILcdAction, Object, TLcyActionBarManager, ALcyProperties) . |
TLcyGroupDescriptor |
ILcyActionBar.retrieveGroupDescriptor(ILcdAction aAction)
Returns the group descriptor that was used to add the given action to this
ILcyActionBar . |
TLcyGroupDescriptor |
ALcyActionBar.retrieveGroupDescriptor(ILcdAction aAction) |
String |
ILcyActionBar.retrieveHelpIDString(ILcdAction aAction)
Returns the set help id string for the given action.
|
String |
ALcyActionBar.retrieveHelpIDString(ILcdAction aAction) |
TLcyGroupDescriptor[] |
ILcyActionBar.retrieveMenuGroupDescriptors(ILcdAction aAction)
Returns the menus group descriptors that were used to add the given active
settable to this
ILcyActionBar . |
TLcyGroupDescriptor[] |
ALcyActionBar.retrieveMenuGroupDescriptors(ILcdAction aAction) |
String[] |
ILcyActionBar.retrieveMenus(ILcdAction aAction)
Returns the menus that were used to add the given active
settable to this
ILcyActionBar . |
String[] |
ALcyActionBar.retrieveMenus(ILcdAction aAction) |
void |
ILcyActionBar.setHelpIDString(ILcdAction aAction,
String aHelpIDString)
Associates the given help id string to the gui representation corresponding to the
given action.
|
void |
ALcyActionBar.setHelpIDString(ILcdAction aAction,
String aHelpIDString) |
Constructor and Description |
---|
TLcyActionBarEvent(ILcyActionBar aSource,
int aID,
ILcdAction aAction)
Creates a new
TLcyActionBarEvent that indicates an
ILcdAction was added or removed. |
TLcyActionBarItem(ILcdAction aAction,
TLcyGroupDescriptor aGroupDescriptor,
String[] aMenus,
TLcyGroupDescriptor[] aMenuGroupDescriptors,
long aInsertTime)
Creates a
TLcyActionBarItem that represents an action. |
Modifier and Type | Class and Description |
---|---|
class |
TLcyInterruptTaskAction
Action to interrupt the current task using
Thread#interrupt . |
Modifier and Type | Method and Description |
---|---|
Component |
TLcyInterruptTaskAction.customizeRepresentation(Component aDefaultComponent,
ILcdAction aWrapperAction,
ILcyActionBar aActionBar) |
Modifier and Type | Method and Description |
---|---|
protected ILcdAction |
TLcyMapComponentFactory.createAction(int aID,
TLcyMapComponent aMapComponent)
Creates an action for the given ID.
|
protected ILcdAction |
TLcyMapLayerControlFactory.createAction(int aID,
TLcyMapLayerControl aLayerControl)
Creates an action.
|
Modifier and Type | Method and Description |
---|---|
protected void |
TLcyMapLayerControlFactory.insertAction(int aID,
ILcdAction aAction,
TLcyMapLayerControl aLayerControlSFCT)
Inserts the given action into the action bar, order bar and popup menu of the given layer
control.
|
protected void |
TLcyMapLayerControlFactory.insertActionInActionBar(int aID,
ILcdAction aAction,
TLcyMapLayerControl aLayerControlSFCT)
Inserts the given action into the regular action bar of the given layer control.
|
protected void |
TLcyMapComponentFactory.insertActionInMenu(int aID,
ILcdAction aAction,
TLcyMapComponent aMapComponentSFCT)
Inserts the given action with the given ID in the menu bar of the given map.
|
protected void |
TLcyMapLayerControlFactory.insertActionInOrderBar(int aID,
ILcdAction aAction,
TLcyMapLayerControl aLayerControlSFCT)
Inserts the given action into the order action bar of the given layer control.
|
protected void |
TLcyMapComponentFactory.insertActionInPopupMenu(int aID,
ILcdAction aAction,
TLcyMapComponent aMapComponentSFCT)
Inserts the given action with the given ID in the popup menu of the given map.
|
protected void |
TLcyMapLayerControlFactory.insertActionInPopupMenu(int aID,
ILcdAction aAction,
TLcyMapLayerControl aLayerControlSFCT)
Inserts the given action into the popup menu of the given layer control.
|
Modifier and Type | Class and Description |
---|---|
class |
ALcyCreateLayersAction<S extends ILcdView & ILcdTreeLayered,T extends ILcdLayer>
Abstract base class to create and add layers onto an
ILcyGenericMapComponent . |
class |
ALcyObjectSelectionAction<S extends ILcdView & ILcdTreeLayered>
Deprecated.
Use
ALcdObjectSelectionAction instead. |
class |
TLcyCreateGXYLayerAction
|
class |
TLcyStartNewMapComponentAction
Action that creates a new
ILcyMapComponent . |
Modifier and Type | Method and Description |
---|---|
static ILcdAction |
TLcySaveAsImageActionFactory.createActionForComponent(JComponent aComponent,
ILcyLucyEnv aLucyEnv)
Create an action to save a
JComponent to an image |
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 |
static ILcdAction |
TLcySaveAsImageActionFactory.createActionForMapComponent(ILcyMapComponent aMapComponent,
ILcyLucyEnv aLucyEnv)
Create an action to save a
ILcyMapComponent to an image |
Constructor and Description |
---|
ALcyGXYNewControllerActiveSettable(T aNewController,
ILcdGXYView aGXYView,
ILcdAction aActionToTriggerAfterCreation,
ILcdGXYController aControllerToSetToView,
ILcyLucyEnv aLucyEnv)
Constructor that creates a new
ALcyGXYNewControllerActiveSettable given a new
controller, a view and an action |
ALcyGXYNewControllerActiveSettable(T aNewController,
ILcdGXYView aGXYView,
ILcdAction aActionToTriggerAfterCreation,
ILcyLucyEnv aLucyEnv)
Constructor that creates a new
ALcyGXYNewControllerActiveSettable given a new
controller, a view and an action |
TLcyGXYNewControllerActiveSettable(TLcdGXYNewController2 aGXYNewController,
ILcdGXYView aGXYView,
ILcdAction aActionToTriggerAfterCreation,
ILcdGXYController aControllerToSetToView,
ILcyLucyEnv aLucyEnv)
Constructor that creates a new
TLcyNewController2ActiveSettable given a
TLcdGXYNewController2 , a view and an action. |
TLcyGXYNewControllerActiveSettable(TLcdGXYNewController2 aGXYNewController,
ILcdGXYView aGXYView,
ILcdAction aActionToTriggerAfterCreation,
ILcyLucyEnv aLucyEnv)
Constructor that creates a new
TLcyNewController2ActiveSettable given a
TLcdGXYNewController2 , a view and an action. |
TLcyGXYTouchNewControllerActiveSettable(ALcdGXYNewControllerModel2 aNewControllerModel,
ILcyMapComponent aMapComponent,
ILcdAction aActionToTriggerAfterCommit,
ILcyLucyEnv aLucyEnv,
ALcyProperties aProperties,
String aConfigPrefix)
Creates a touch new controller active settable
|
TLcyGXYTouchNewControllerActiveSettable(ALcyGXYNewControllerModel aNewControllerModel,
ILcdAction aActionToTriggerAfterCommit,
ILcyLucyEnv aLucyEnv,
ALcyProperties aProperties,
String aConfigPrefix)
Creates a touch new controller active settable.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcyLspCreateLayerAction
|
Modifier and Type | Method and Description |
---|---|
static ILcdAction |
TLcyLspSaveAsImageActionFactory.createActionForComponent(JComponent aComponent,
ILcyLucyEnv aLucyEnv)
Create an action to save a
JComponent to an image. |
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. |
static ILcdAction |
TLcyLspSaveAsImageActionFactory.createActionForMapComponent(ILcyLspMapComponent aMapComponent,
ILcyLucyEnv aLucyEnv)
Create an action to save a
ILcyLspMapComponent to an image |
Constructor and Description |
---|
TLcyLspCreateControllerActiveSettable(TLspCreateController aCreateController,
ILspController aControllerToSetOnView,
ILspView aView,
ILcdAction aActionToTriggerAfterCreation,
ILcyLucyEnv aLucyEnv)
Constructor that creates a new active settable allowing to set a new controller on the view.
|
Modifier and Type | Method and Description |
---|---|
protected ILcdAction |
TLcyLspMapLayerControlFactory.createAction(int aActionID,
ALcyProperties aProperties) |
protected ILcdAction |
TLcyLspMapComponentFactory.createAction(int aActionID,
ALcyProperties aProperties) |
Modifier and Type | Class and Description |
---|---|
class |
TLcdOpenAction
This
ILcdAction is an ILcdModelProducer . |
class |
TLcdSaveAction
This
ILcdAction saves an ILcdModel . |
Modifier and Type | Class and Description |
---|---|
class |
TLcdUpdateTerrainModelAction
Deprecated.
As of 2023.0, this class has been deprecated. Use
TLcdVVTerrainModel and
a selection listener instead. |
Modifier and Type | Class and Description |
---|---|
class |
ALcdObjectSelectionAction
Action that works on the current map selection.
|
class |
TLcdDeleteSelectionAction
An
ILcdAction that deletes all objects that were selected in a
ILcdLayer from their respective ILcdModel . |
class |
TLcdMoveLayerAction
This is an
ILcdAction that changes the position of a given
ILcdLayer in an ILcdLayered . |
class |
TLcdRemoveLayerAction
This is an
ILcdAction that removes a given
ILcdLayer from an ILcdLayered .. |
Modifier and Type | Class and Description |
---|---|
class |
TLcdFitGXYLayerInViewClipAction
When triggered this
ILcdAction changes the
origin and scale of a given ILcdGXYView to
either fit to the model bounds set or, in case the bounds set is null to fit to
the combined bounds of all the objects contained in the layer set. |
class |
TLcdFitSelectionInViewClipAction
Action to fit all selected objects of a view within the view clip.
|
class |
TLcdGXYSetControllerAction
When triggered (actionPerformed), this
ILcdAction sets a given
ILcdGXYController on a given ILcdGXYView . |
class |
TLcdGXYViewFitAction
Makes the representations of all Objects that belong to one or more
ILcdGXYLayer s
fit into the containing ILcdGXYView . |
class |
TLcdGXYViewPanAction
This is a
ILcdAction (i.e. an ActionListener) for panning a
ILcdGXYView of [deltaX,deltaY] in screen coordinates. |
class |
TLcdGXYViewZoomAction
This is a
ILcdAction (i.e. an ActionListener) for zooming a
ILcdGXYView of a given zoom factor. |
class |
TLcdSaveGXYViewAsGIFAction
This
ILcdAction will save the content of an ILcdGXYView
set as a property into a GIF File. |
Modifier and Type | Method and Description |
---|---|
ILcdAction |
TLcdGXYNewController2.getActionToTriggerAfterCommit()
Returns the
ILcdAction that will be will be triggered just after this ILcdGXYController
has created a new Object , initialized it and committed it to an ILcdModel . |
ILcdAction |
TLcdGXYNewController.getActionToTriggerAfterCreation()
Deprecated.
Returns the
ILcdAction that will be will be triggered just after this
ILcdGXYController has created a new Object ,
initialized it and added it to an ILcdModel . |
Modifier and Type | Method and Description |
---|---|
void |
TLcdGXYNewController2.setActionToTriggerAfterCommit(ILcdAction aNewActionToTriggerAfterCommit)
Sets the
ILcdAction that will be triggered just after this ILcdGXYController has created
a new Object and committed it to an ILcdModel . |
void |
TLcdGXYNewController.setActionToTriggerAfterCreation(ILcdAction aNewActionToTriggerAfterCreation)
Deprecated.
Sets the
ILcdAction that will be triggered just after this
ILcdGXYController has created a new Object and
added it to an ILcdModel . |
Modifier and Type | Method and Description |
---|---|
ILcdAction |
TLcdGXYTouchNewController.getActionToTriggerAfterCommit()
Returns the
ILcdAction that will be will be triggered just after this controller
component has created a new Object , initialized it and committed it to an
ILcdModel . |
ILcdAction |
TLcdGXYTouchSelectEditController.getPostTouchAndHoldAction()
Returns the action which will be triggered when the input point which caused a touch-and-hold
is removed.
|
ILcdAction |
TLcdGXYTouchSelectEditController.getTouchAndHoldAction()
Returns the action which is triggered when a touch-and-hold is detected.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdGXYTouchNewController.setActionToTriggerAfterCommit(ILcdAction aNewActionToTriggerAfterCommit)
Sets the
ILcdAction that will be triggered just after this controller component
has created a new Object and committed it to an ILcdModel . |
void |
TLcdGXYTouchSelectEditController.setPostTouchAndHoldAction(ILcdAction aPostTouchAndHoldAction)
Sets the action which will be triggered when the input point which caused a touch-and-hold is
removed.
|
void |
TLcdGXYTouchSelectEditController.setTouchAndHoldAction(ILcdAction aTouchAndHoldAction)
Sets the action which is triggered when a touch-and-hold is detected.
|
Modifier and Type | Class and Description |
---|---|
class |
TLspSetControllerAction
|
Modifier and Type | Method and Description |
---|---|
ILcdAction |
TLspClickActionController.getAction()
Returns the action that will be triggered once the configured click count is reached.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ALspActionController.performAction(AWTEvent aAWTEvent,
ILcdAction aAction)
Call this method to execute an action.
|
void |
TLspClickActionController.setAction(ILcdAction aAction)
Sets the action that wil be triggered once the configured click count is reached.
|
Constructor and Description |
---|
TLspClickActionController(ILcdAction aAction,
int aClickCount)
Constructor for
TLspClickActionController . |
TLspKeyActionController(ILcdAction aPressedAction,
ILcdAction aReleasedAction,
int aKeyCode)
Constructor for a
TLspKeyActionController . |
TLspKeyActionController(ILcdAction aPressedAction,
ILcdAction aReleasedAction,
javafx.scene.input.KeyCodeCombination aKeyCodeCombination)
JavaFX-based constructor for a
TLspKeyActionController . |
TLspKeyActionController(ILcdAction aAction,
int aKeyCode)
Constructor for a
TLspKeyActionController that will execute the passed action when
a key identified by the passed key code is pressed. |
TLspKeyActionController(ILcdAction aAction,
int aKeyCode,
int aModifiers)
Constructor for a
TLspKeyActionController that will execute the passed action when
a key identified by the passed key code is pressed in combination with the specified modifiers. |
Modifier and Type | Method and Description |
---|---|
ILcdAction |
TLspCreateController.getActionToTriggerAfterCommit()
Returns the action that should be triggered after this controller commits the object it is creating.
|
Modifier and Type | Method and Description |
---|---|
void |
TLspCreateController.setActionToTriggerAfterCommit(ILcdAction aActionToTriggerAfterCommit)
Sets the action that should be triggered after this controller commits the object it is creating.
|
Modifier and Type | Method and Description |
---|---|
ILcdAction |
TLspSelectController.getContextAction()
Returns the right click action.
|
ILcdAction |
TLspSelectController.getDoubleClickAction()
Returns the double click action.
|
Modifier and Type | Method and Description |
---|---|
void |
TLspSelectController.setContextAction(ILcdAction aContextAction)
Sets the context action.
|
void |
TLspSelectController.setDoubleClickAction(ILcdAction aDoubleClickAction)
Sets the double click action.
|
Modifier and Type | Method and Description |
---|---|
ILcdAction |
TLspTouchAndHoldActionController.getPostTouchAndHoldAction()
Returns the action that is triggered when the touch is withdrawn after a touch and hold is detected.
|
ILcdAction |
TLspTouchAndHoldActionController.getTouchAndHoldAction()
Returns the action that is triggered as soon as a touch and hold is detected.
|
Modifier and Type | Method and Description |
---|---|
void |
TLspTouchAndHoldActionController.setPostTouchAndHoldAction(ILcdAction aPostTouchAndHoldAction)
Sets the action to be triggered when the touch is withdrawn after a touch and hold is detected.
|
void |
TLspTouchAndHoldActionController.setTouchAndHoldAction(ILcdAction aTouchAndHoldAction)
Sets the action to be triggered as soon as a touch and hold is detected.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdSetProjectionAction
Deprecated.
use the SetProjectionAction provided in the projection sample
|