Uses of Interface
com.luciad.gui.ILcdAction
Package
Description
Basic functionality for introspection.
This package and its subpackagesprovides classes for visualizing KML data on both 2D and 3D maps.
This package provides classes for visualizing KML data on 2D maps.
This package provides classes for visualizing KML data on Lightspeed maps.
Classes to visualize a magnetic north chart and a controller to rotate the magnetic north to the top.
GUI aspects independent of any chosen windows API.
GUI aspects specific for AWT.
GUI aspects specific for help.
Components and utilities for working with Swing based maps.
This package contains the default toolbar for editing drawing models used in the drawing add on.
This package contains the default toolbar factory for editing drawing models on a Lightspeed view.
This package provides an add-on which provides support for visualizing Georef grid layers
on a Lightspeed map.
This package provides an add-on which provides support for visualizing grid layers
on a Lightspeed map.
This package provides an add-on which provides support for visualizing MGRS grid layers
on a Lightspeed map.
This package provides an add-on which provides support for visualizing XY grid layers
on a Lightspeed map.
Provides the addon that supports the KML 2.2 format.
Provides various addons that add support for 2D maps; the most important addon is the TLcyMapAddOn.
Offers the possibility to customize the GUI widgets present in the panel of the TLcyPreviewAddOn.
Provides the addon that offers printing support to Lucy.
Provides the addon that offers printing support for Lightspeed views.
Terrain analysis add-on for contour calculations.
Terrain analysis add-on for extreme point calculations.
Terrain analysis add-on for hypsometry calculations.
Terrain analysis add-on for line-of-sight coverages.
Terrain analysis add-on for viewsheds.
Terrain analysis add-on for visibility calculations.
Provides the addon that offers vertical (or profile) views of loaded data.
Contains graphical user interface related classes like menu bars, toolbars, application panes and customizer factories.
Contains support classes for handling TLcdStatusEvent's in an application.
Contains a broad range of classes related to the visual represention of a map.
Provides actions that have a relationship with a map.
Provides actions that have a relationship with a Lightspeed map.
Contains a broad range of classes related to the visual representation of a map.
Model interfaces
Contains all classes for terrain elevation analysis.
General aspects of views.
Provides two-dimensional views and components supporting the visualization of the former's representation.
Controllers for 2D views.
Touch controllers for the 2D view.
Provides various actions that affect an
ILspView
.Provides support for handling user interaction on an
ILspView
.Provides controllers for the manipulation of domain objects in a view.
Provides functionality for selection of domain objects in a view.
Provides controller implementations that work with touch input instead of
mouse input.
Utilities for making maps.
-
Uses of ILcdAction in com.luciad.beans
Modifier and TypeClassDescriptionclass
Deprecated.Use a UI builder (e.g.class
Deprecated.Use a UI builder (e.g. -
Uses of ILcdAction in com.luciad.format.kml22.view
Modifier and TypeClassDescriptionclass
An abstract class that defines a common interface for fit-to-object actions in KML 2.2 -
Uses of ILcdAction in com.luciad.format.kml22.view.gxy
Modifier and TypeClassDescriptionclass
An implementation ofALcdKML22ViewFitAction
. -
Uses of ILcdAction in com.luciad.format.kml22.view.lightspeed
Modifier and TypeClassDescriptionclass
A view fit action for KML features in aILspView
. -
Uses of ILcdAction in com.luciad.format.magneticnorth.gxy
Modifier and TypeMethodDescriptionTLcdMagneticNorthGXYController.getActionToTrigger()
Returns the action that will be triggered after each recenter and rotation of the gxy.Modifier and TypeMethodDescriptionvoid
TLcdMagneticNorthGXYController.setActionToTrigger
(ILcdAction aActionToTrigger) Sets anILcdAction
to trigger just after having recentered and rotated theILcdGXYView
. -
Uses of ILcdAction in com.luciad.gui
Modifier and TypeClassDescriptionclass
An abstract implementation of anILcdAction
, that provides set and get methods for properties common to all actions and support for notifying listeners of changes to those properties.class
Abstract decorator class for anILcdAction
.class
Deprecated.use your own UI insteadclass
An action that performs no operation.class
ThisILcdAction
prints the contents of a givenComponent
.class
class
-
Uses of ILcdAction in com.luciad.gui.awt
Modifier and TypeMethodDescriptionTLcdButton.getAction()
Deprecated.TLcdButtonBarAction.getILcdAction()
Deprecated.TLcdButtonBarAction.getILcdAction
(int index) Deprecated.Modifier and TypeMethodDescriptionvoid
TLcdButtonBarAction.addILcdAction
(ILcdAction aAction) Deprecated.void
TLcdPopupMenu.addILcdAction
(ILcdAction aAction) Deprecated.void
TLcdButton.setAction
(ILcdAction aAction) Deprecated.void
TLcdButtonBarAction.setILcdAction
(ILcdAction[] aActionArray) Deprecated.void
TLcdButtonBarAction.setILcdAction
(ILcdAction aAction, int index) Deprecated. -
Uses of ILcdAction in com.luciad.gui.help
Modifier and TypeMethodDescriptionILcdHelpActionFactory.createHelpAction
(String aHelpIDString, Component aSource) Create an action that displays context sensitive help. -
Uses of ILcdAction in com.luciad.gui.swing
Modifier and TypeMethodDescriptionprotected ILcdAction
TLcdColorMapCustomizer.createAction
(int aActionID) Creates anILcdAction
for the given ID.protected ILcdAction
TLcdColorMapCustomizer.getAction
(int aActionID) Returns theILcdAction
for the given ID.TLcdSWMenuItem.getILcdAction()
Modifier and TypeMethodDescriptionTLcdGUIFactorySW.createAction
(ILcdAction aILcdAction) Deprecated.void
TLcdSWMenuItem.setILcdAction
(ILcdAction aAction) ModifierConstructorDescriptionTLcdSWAction
(ILcdAction aILcdAction) TLcdSWMenuItem
(ILcdAction aAction) -
Uses of ILcdAction in com.luciad.lucy.addons.drawing.gui
Modifier and TypeMethodDescriptionprotected ILcdAction
ALcyDrawingToolBarFactory.createAction
(int aActionID, ALcyProperties aProperties) protected ILcdAction
TLcyDrawingToolBarFactory.createAction
(int aActionID, ALcyProperties aProperties) -
Uses of ILcdAction in com.luciad.lucy.addons.drawing.lightspeed.gui
Modifier and TypeMethodDescriptionprotected ILcdAction
TLcyLspDrawingToolBarFactory.createAction
(int aActionID, ALcyProperties aProperties) -
Uses of ILcdAction in com.luciad.lucy.addons.grid.georef.lightspeed
Modifier and TypeMethodDescriptionfinal ILcdAction
TLcyLspGeorefGridAddOn.getAddGridActionForMap
(ILcyGenericMapComponent<?, ?> aMapComponent) Returns theILcdAction
which can be used to add a georef grid on the specified map. -
Uses of ILcdAction in com.luciad.lucy.addons.grid.lightspeed
Modifier and TypeMethodDescriptionfinal ILcdAction
TLcyLspGridAddOn.getAddGridActionForMap
(ILcyGenericMapComponent<?, ?> aMapComponent) Returns theILcdAction
which can be used to add a lon-lat grid on the specified map. -
Uses of ILcdAction in com.luciad.lucy.addons.grid.mgrs.lightspeed
Modifier and TypeMethodDescriptionfinal ILcdAction
TLcyLspMGRSGridAddOn.getAddGridActionForMap
(ILcyGenericMapComponent<?, ?> aMapComponent) Returns theILcdAction
which can be used to add a MGRS grid on the specified map. -
Uses of ILcdAction in com.luciad.lucy.addons.grid.xy.lightspeed
Modifier and TypeMethodDescriptionfinal ILcdAction
TLcyLspXYGridAddOn.getAddGridActionForMap
(ILcyGenericMapComponent<?, ?> aMapComponent) Returns theILcdAction
which can be used to add an XY grid on the specified map. -
Uses of ILcdAction in com.luciad.lucy.addons.kml22
Modifier and TypeMethodDescriptionprotected ILcdAction
TLcyKML22GUIFactory.createAction
(int aActionID, ALcyProperties aProperties) -
Uses of ILcdAction in com.luciad.lucy.addons.map
Modifier and TypeMethodDescriptionprotected ILcdAction
TLcyMapOverviewComponentFactory.createAction
(int aID, TLcyMapComponent aMapComponent) Override: don't create the delete selection and edit current projection actions.Modifier and TypeMethodDescriptionprotected 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. -
Uses of ILcdAction in com.luciad.lucy.addons.previewer.view
Modifier and TypeMethodDescriptionprotected ILcdAction
TLcyPreviewAddOnCustomizerFactory.createAction
(int aID, Container aPreviewPanel) Creates an action for the eventual Customizer.Modifier and TypeMethodDescriptionprotected void
TLcyPreviewAddOnCustomizerFactory.insertAction
(int aID, ILcdAction aAction, Container aPreviewPanelSFCT) Inserts the given action into the given aPreviewPanelSFCT. -
Uses of ILcdAction in com.luciad.lucy.addons.print
Modifier and TypeMethodDescriptionprotected ILcdAction
TLcyPrintPreviewFactory.createAction
(int aID, TLcyPrintContext aPrintContext, ILcdAction aCloseAction) Creates anILcdAction
for the given ID.protected ILcdAction
TLcyPrintPreviewFactory.getAction
(int aID) Returns theILcdAction
for the given ID.Modifier and TypeMethodDescriptionprotected ILcdAction
TLcyPrintPreviewFactory.createAction
(int aID, TLcyPrintContext aPrintContext, ILcdAction aCloseAction) Creates anILcdAction
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 ajava.awt.Component
which contains the content of the print preview dialog for the givenILcyMapComponent
.TLcyPrintPreviewFactory.createPrintPreview
(TLcyPrintContext aPrintContext, ILcdAction aCloseAction) This function creates all actions usingTLcyPrintPreviewFactory.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 ajava.awt.Component
. -
Uses of ILcdAction in com.luciad.lucy.addons.print.lightspeed
Modifier and TypeMethodDescriptionprotected ILcdAction
TLcyLspPrintPreviewFactory.createAction
(int aID, TLcyLspPrintContext aPrintContext, ILcdAction aCloseAction) Creates anILcdAction
for the given ID.protected ILcdAction
TLcyLspPrintPreviewFactory.getAction
(int aID) Returns theILcdAction
for the given ID.Modifier and TypeMethodDescriptionprotected ILcdAction
TLcyLspPrintPreviewFactory.createAction
(int aID, TLcyLspPrintContext aPrintContext, ILcdAction aCloseAction) Creates anILcdAction
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.TLcyLspPrintPreviewFactory.createPrintPreview
(TLcyLspPrintContext aPrintContext, ILcdAction aCloseAction) This function creates all actions usingTLcyLspPrintPreviewFactory.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 ajava.awt.Component
. -
Uses of ILcdAction in com.luciad.lucy.addons.tea.contour
Modifier and TypeMethodDescriptionprotected ILcdAction
TLcyContourGUIFactory.createAction
(int aID, ALcyProperties aProperties) -
Uses of ILcdAction in com.luciad.lucy.addons.tea.extremepoint
Modifier and TypeMethodDescriptionprotected ILcdAction
TLcyExtremePointGUIFactory.createAction
(int aID, ALcyProperties aProperties) -
Uses of ILcdAction in com.luciad.lucy.addons.tea.hypsometry
Modifier and TypeMethodDescriptionprotected ILcdAction
TLcyHypsometryGUIFactory.createAction
(int aID, ALcyProperties aProperties) -
Uses of ILcdAction in com.luciad.lucy.addons.tea.loscoverage
Modifier and TypeMethodDescriptionprotected ILcdAction
TLcyLOSCoverageGUIFactory.createAction
(int aID, ALcyProperties aProperties) -
Uses of ILcdAction in com.luciad.lucy.addons.tea.viewshed
Modifier and TypeMethodDescriptionprotected ILcdAction
TLcyViewshedGUIFactory.createAction
(int aID, ALcyProperties aProperties) -
Uses of ILcdAction in com.luciad.lucy.addons.tea.visibility
Modifier and TypeMethodDescriptionprotected ILcdAction
TLcyVisibilityGUIFactory.createAction
(int aID, ALcyProperties aProperties) -
Uses of ILcdAction in com.luciad.lucy.addons.vertical
Modifier and TypeMethodDescriptionprotected ILcdAction
TLcyVerticalViewComponentFactory.createAction
(int aID, Component aVerticalViewPanel) Creates an action for the given ID.Modifier and TypeMethodDescriptionprotected void
TLcyVerticalViewComponentFactory.insertAction
(int aID, ILcdAction aAction, Component aVerticalViewPanel) Inserts the action with the given ID in the Lucy user interface, for example inILcyLucyEnv.getMainMenuBar()
. -
Uses of ILcdAction in com.luciad.lucy.gui
Modifier and TypeInterfaceDescriptioninterface
Extension ofILcdAction
that allows to customize the component that represents it (typically aJButton
).Modifier and TypeMethodDescriptionprotected abstract ILcdAction
ALcyGUIFactory.createAction
(int aActionID, ALcyProperties aProperties) Creates anILcdAction
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 inaActionBar
, and returns the action with valueaActionID
for the keyID_KEY
.static ILcdAction
TLcyActionBarUtil.findAction
(String aActionID, String aActionBarID, Object aActionBarContext, TLcyActionBarManager aActionBarManager) Returns the action with idaActionID
from the action bar identified byaActionBarID
andaActionBarContext
.static ILcdAction
TLcyActionBarUtil.findWrapperAction
(ILcdAction aAction, ILcyActionBar aActionBar) Searches for theILcdAction
corresponding to the givenaAction
in the givenaActionBar
.protected ILcdAction
ALcyGUIFactory.getAction
(int aActionID) Returns theILcdAction
for the given ID.TLcyActionBarEvent.getAction()
Returns theILcdAction
that was added or removed.TLcyActionBarItem.getAction()
Returns theILcdAction
.Modifier and TypeMethodDescriptionprotected abstract Component
ALcyActionBar.createItem
(ILcdAction aAction, TLcyGroupDescriptor aGroupDescriptor, String[] aMenus, TLcyGroupDescriptor[] aMenuGroupDescriptors) Creates a gui widget to represent the given action.protected Component
TLcyComboBoxActionBar.createItem
(ILcdAction aAction, TLcyGroupDescriptor aGroupDescriptor, String[] aMenus, TLcyGroupDescriptor[] aMenuGroupDescriptors) protected Component
TLcyMenuBar.createItem
(ILcdAction aAction, TLcyGroupDescriptor aGroupDescriptor, String[] aMenus, TLcyGroupDescriptor[] aMenuGroupDescriptors) protected Component
TLcyPopupMenu.createItem
(ILcdAction aAction, TLcyGroupDescriptor aGroupDescriptor, String[] aMenus, TLcyGroupDescriptor[] aMenuGroupDescriptors) protected Component
TLcyToolBar.createItem
(ILcdAction aAction, TLcyGroupDescriptor aGroupDescriptor, String[] aMenus, TLcyGroupDescriptor[] aMenuGroupDescriptors) ILcyCustomizableRepresentationAction.customizeRepresentation
(Component aDefaultComponent, ILcdAction aWrapperAction, ILcyActionBar aActionBar) Allows to customize or replace the default component that is used to represent thisILcdAction
(typically aJButton
).static ILcdAction
TLcyActionBarUtil.findWrapperAction
(ILcdAction aAction, ILcyActionBar aActionBar) Searches for theILcdAction
corresponding to the givenaAction
in the givenaActionBar
.void
ALcyActionBar.insertAction
(ILcdAction aAction, TLcyGroupDescriptor aGroupDescriptor) void
ALcyActionBar.insertAction
(ILcdAction aAction, TLcyGroupDescriptor aGroupDescriptor, String[] aMenus, TLcyGroupDescriptor[] aMenuGroupDescriptors) void
ILcyActionBar.insertAction
(ILcdAction aAction, TLcyGroupDescriptor aGroupDescriptor) Same result as insertAction( aAction, aGroupDescriptor, null, null )void
ILcyActionBar.insertAction
(ILcdAction aAction, TLcyGroupDescriptor aGroupDescriptor, String[] aMenus, TLcyGroupDescriptor[] aMenuGroupDescriptors) Adds the given action in theILcyActionBar
.static void
TLcyActionBarUtil.insertInConfiguredActionBars
(ILcdAction aAction, Object aContext, TLcyActionBarManager aActionBarManager, ALcyProperties aConfiguration) Inserts the given action in all the configured action bars.void
ALcyActionBar.removeAction
(ILcdAction aAction) void
ILcyActionBar.removeAction
(ILcdAction aAction) Removes the given action from the ILcyActionBar.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 byTLcyActionBarUtil.insertInConfiguredActionBars(ILcdAction, Object, TLcyActionBarManager, ALcyProperties)
.ALcyActionBar.retrieveGroupDescriptor
(ILcdAction aAction) ILcyActionBar.retrieveGroupDescriptor
(ILcdAction aAction) Returns the group descriptor that was used to add the given action to thisILcyActionBar
.ALcyActionBar.retrieveHelpIDString
(ILcdAction aAction) ILcyActionBar.retrieveHelpIDString
(ILcdAction aAction) Returns the set help id string for the given action.ALcyActionBar.retrieveMenuGroupDescriptors
(ILcdAction aAction) ILcyActionBar.retrieveMenuGroupDescriptors
(ILcdAction aAction) Returns the menus group descriptors that were used to add the given active settable to thisILcyActionBar
.String[]
ALcyActionBar.retrieveMenus
(ILcdAction aAction) String[]
ILcyActionBar.retrieveMenus
(ILcdAction aAction) Returns the menus that were used to add the given active settable to thisILcyActionBar
.void
ALcyActionBar.setHelpIDString
(ILcdAction aAction, String aHelpIDString) void
ILcyActionBar.setHelpIDString
(ILcdAction aAction, String aHelpIDString) Associates the given help id string to the gui representation corresponding to the given action.ModifierConstructorDescriptionTLcyActionBarEvent
(ILcyActionBar aSource, int aID, ILcdAction aAction) Creates a newTLcyActionBarEvent
that indicates anILcdAction
was added or removed.TLcyActionBarItem
(ILcdAction aAction, TLcyGroupDescriptor aGroupDescriptor, String[] aMenus, TLcyGroupDescriptor[] aMenuGroupDescriptors, long aInsertTime) Creates aTLcyActionBarItem
that represents an action. -
Uses of ILcdAction in com.luciad.lucy.gui.status
Modifier and TypeClassDescriptionclass
Action to interrupt the current task usingThread#interrupt
.Modifier and TypeMethodDescriptionTLcyInterruptTaskAction.customizeRepresentation
(Component aDefaultComponent, ILcdAction aWrapperAction, ILcyActionBar aActionBar) -
Uses of ILcdAction in com.luciad.lucy.map
Modifier and TypeMethodDescriptionprotected 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 TypeMethodDescriptionprotected 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. -
Uses of ILcdAction in com.luciad.lucy.map.action
Modifier and TypeClassDescriptionclass
ALcyCreateLayersAction<S extends ILcdView & ILcdTreeLayered,
T extends ILcdLayer> Abstract base class to create and add layers onto anILcyGenericMapComponent
.class
ALcyObjectSelectionAction<S extends ILcdView & ILcdTreeLayered>
Deprecated.UseALcdObjectSelectionAction
instead.class
class
Action that creates a newILcyMapComponent
.Modifier and TypeMethodDescriptionstatic ILcdAction
TLcySaveAsImageActionFactory.createActionForComponent
(JComponent aComponent, ILcyLucyEnv aLucyEnv) Create an action to save aJComponent
to an imagestatic ILcdAction
TLcySaveAsImageActionFactory.createActionForMapComponent
(ILcyGenericMapComponent<? extends ILcdGXYView, ? extends ILcdGXYLayer> aMapComponent, ILcyLucyEnv aLucyEnv) Create an action to save aILcyGenericMapComponent
with anILcdGXYView
to an imagestatic ILcdAction
TLcySaveAsImageActionFactory.createActionForMapComponent
(ILcyMapComponent aMapComponent, ILcyLucyEnv aLucyEnv) Create an action to save aILcyMapComponent
to an imageModifierConstructorDescriptionprotected
ALcyGXYNewControllerActiveSettable
(T aNewController, ILcdGXYView aGXYView, ILcdAction aActionToTriggerAfterCreation, ILcyLucyEnv aLucyEnv) Constructor that creates a newALcyGXYNewControllerActiveSettable
given a new controller, a view and an actionprotected
ALcyGXYNewControllerActiveSettable
(T aNewController, ILcdGXYView aGXYView, ILcdAction aActionToTriggerAfterCreation, ILcdGXYController aControllerToSetToView, ILcyLucyEnv aLucyEnv) Constructor that creates a newALcyGXYNewControllerActiveSettable
given a new controller, a view and an actionTLcyGXYNewControllerActiveSettable
(TLcdGXYNewController2 aGXYNewController, ILcdGXYView aGXYView, ILcdAction aActionToTriggerAfterCreation, ILcyLucyEnv aLucyEnv) Constructor that creates a newTLcyNewController2ActiveSettable
given aTLcdGXYNewController2
, a view and an action.TLcyGXYNewControllerActiveSettable
(TLcdGXYNewController2 aGXYNewController, ILcdGXYView aGXYView, ILcdAction aActionToTriggerAfterCreation, ILcdGXYController aControllerToSetToView, ILcyLucyEnv aLucyEnv) Constructor that creates a newTLcyNewController2ActiveSettable
given aTLcdGXYNewController2
, a view and an action.TLcyGXYTouchNewControllerActiveSettable
(ALcyGXYNewControllerModel aNewControllerModel, ILcdAction aActionToTriggerAfterCommit, ILcyLucyEnv aLucyEnv, ALcyProperties aProperties, String aConfigPrefix) Creates a touch new controller active settable.TLcyGXYTouchNewControllerActiveSettable
(ALcdGXYNewControllerModel2 aNewControllerModel, ILcyMapComponent aMapComponent, ILcdAction aActionToTriggerAfterCommit, ILcyLucyEnv aLucyEnv, ALcyProperties aProperties, String aConfigPrefix) Creates a touch new controller active settable -
Uses of ILcdAction in com.luciad.lucy.map.action.lightspeed
Modifier and TypeClassDescriptionclass
Modifier and TypeMethodDescriptionstatic ILcdAction
TLcyLspSaveAsImageActionFactory.createActionForComponent
(JComponent aComponent, ILcyLucyEnv aLucyEnv) Create an action to save aJComponent
to an image.static ILcdAction
TLcyLspSaveAsImageActionFactory.createActionForMapComponent
(ILcyGenericMapComponent<? extends ILspView, ? extends ILspLayer> aMapComponent, ILcyLucyEnv aLucyEnv) Create an action to save aILcyGenericMapComponent
with anILspView
to an image.static ILcdAction
TLcyLspSaveAsImageActionFactory.createActionForMapComponent
(ILcyLspMapComponent aMapComponent, ILcyLucyEnv aLucyEnv) Create an action to save aILcyLspMapComponent
to an imageModifierConstructorDescriptionTLcyLspCreateControllerActiveSettable
(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. -
Uses of ILcdAction in com.luciad.lucy.map.lightspeed
Modifier and TypeMethodDescriptionprotected ILcdAction
TLcyLspMapComponentFactory.createAction
(int aActionID, ALcyProperties aProperties) protected ILcdAction
TLcyLspMapLayerControlFactory.createAction
(int aActionID, ALcyProperties aProperties) -
Uses of ILcdAction in com.luciad.model
Modifier and TypeClassDescriptionclass
ThisILcdAction
is anILcdModelProducer
.class
ThisILcdAction
saves anILcdModel
. -
Uses of ILcdAction in com.luciad.tea
Modifier and TypeClassDescriptionclass
Deprecated.As of 2023.0, this class has been deprecated. -
Uses of ILcdAction in com.luciad.view
Modifier and TypeClassDescriptionclass
Action that works on the current map selection.class
AnILcdAction
that deletes all objects that were selected in aILcdLayer
from their respectiveILcdModel
.class
This is anILcdAction
that changes the position of a givenILcdLayer
in anILcdLayered
.class
This is anILcdAction
that removes a givenILcdLayer
from anILcdLayered
.. -
Uses of ILcdAction in com.luciad.view.gxy
Modifier and TypeClassDescriptionclass
When triggered thisILcdAction
changes the origin and scale of a givenILcdGXYView
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
Action to fit all selected objects of a view within the view clip.class
When triggered (actionPerformed), thisILcdAction
sets a givenILcdGXYController
on a givenILcdGXYView
.class
Makes the representations of all Objects that belong to one or moreILcdGXYLayer
s fit into the containingILcdGXYView
.class
This is aILcdAction
(i.e. an ActionListener) for panning aILcdGXYView
of [deltaX,deltaY] in screen coordinates.class
This is aILcdAction
(i.e. an ActionListener) for zooming aILcdGXYView
of a given zoom factor.class
ThisILcdAction
will save the content of anILcdGXYView
set as a property into a GIF File. -
Uses of ILcdAction in com.luciad.view.gxy.controller
Modifier and TypeMethodDescriptionTLcdGXYNewController2.getActionToTriggerAfterCommit()
Returns theILcdAction
that will be will be triggered just after thisILcdGXYController
has created a newObject
, initialized it and committed it to anILcdModel
.TLcdGXYNewController.getActionToTriggerAfterCreation()
Deprecated.Returns theILcdAction
that will be will be triggered just after thisILcdGXYController
has created a newObject
, initialized it and added it to anILcdModel
.Modifier and TypeMethodDescriptionvoid
TLcdGXYNewController2.setActionToTriggerAfterCommit
(ILcdAction aNewActionToTriggerAfterCommit) Sets theILcdAction
that will be triggered just after thisILcdGXYController
has created a newObject
and committed it to anILcdModel
.void
TLcdGXYNewController.setActionToTriggerAfterCreation
(ILcdAction aNewActionToTriggerAfterCreation) Deprecated.Sets theILcdAction
that will be triggered just after thisILcdGXYController
has created a newObject
and added it to anILcdModel
. -
Uses of ILcdAction in com.luciad.view.gxy.controller.touch
Modifier and TypeMethodDescriptionTLcdGXYTouchNewController.getActionToTriggerAfterCommit()
Returns theILcdAction
that will be will be triggered just after this controller component has created a newObject
, initialized it and committed it to anILcdModel
.TLcdGXYTouchSelectEditController.getPostTouchAndHoldAction()
Returns the action which will be triggered when the input point which caused a touch-and-hold is removed.TLcdGXYTouchSelectEditController.getTouchAndHoldAction()
Returns the action which is triggered when a touch-and-hold is detected.Modifier and TypeMethodDescriptionvoid
TLcdGXYTouchNewController.setActionToTriggerAfterCommit
(ILcdAction aNewActionToTriggerAfterCommit) Sets theILcdAction
that will be triggered just after this controller component has created a newObject
and committed it to anILcdModel
.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. -
Uses of ILcdAction in com.luciad.view.lightspeed.action
Modifier and TypeClassDescriptionclass
-
Uses of ILcdAction in com.luciad.view.lightspeed.controller
Modifier and TypeMethodDescriptionTLspClickActionController.getAction()
Returns the action that will be triggered once the configured click count is reached.Modifier and TypeMethodDescriptionprotected final 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.ModifierConstructorDescriptionTLspClickActionController
(ILcdAction aAction, int aClickCount) Constructor forTLspClickActionController
.TLspKeyActionController
(ILcdAction aAction, int aKeyCode) Constructor for aTLspKeyActionController
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 aTLspKeyActionController
that will execute the passed action when a key identified by the passed key code is pressed in combination with the specified modifiers.TLspKeyActionController
(ILcdAction aPressedAction, ILcdAction aReleasedAction, int aKeyCode) Constructor for aTLspKeyActionController
.TLspKeyActionController
(ILcdAction aPressedAction, ILcdAction aReleasedAction, KeyCodeCombination aKeyCodeCombination) JavaFX-based constructor for aTLspKeyActionController
. -
Uses of ILcdAction in com.luciad.view.lightspeed.controller.manipulation
Modifier and TypeMethodDescriptionTLspCreateController.getActionToTriggerAfterCommit()
Returns the action that should be triggered after this controller commits the object it is creating.Modifier and TypeMethodDescriptionvoid
TLspCreateController.setActionToTriggerAfterCommit
(ILcdAction aActionToTriggerAfterCommit) Sets the action that should be triggered after this controller commits the object it is creating. -
Uses of ILcdAction in com.luciad.view.lightspeed.controller.selection
Modifier and TypeMethodDescriptionTLspSelectController.getContextAction()
Returns the right click action.TLspSelectController.getDoubleClickAction()
Returns the double click action.Modifier and TypeMethodDescriptionvoid
TLspSelectController.setContextAction
(ILcdAction aContextAction) Sets the context action.void
TLspSelectController.setDoubleClickAction
(ILcdAction aDoubleClickAction) Sets the double click action. -
Uses of ILcdAction in com.luciad.view.lightspeed.controller.touch
Modifier and TypeMethodDescriptionTLspTouchAndHoldActionController.getPostTouchAndHoldAction()
Returns the action that is triggered when the touch is withdrawn after a touch and hold is detected.TLspTouchAndHoldActionController.getTouchAndHoldAction()
Returns the action that is triggered as soon as a touch and hold is detected.Modifier and TypeMethodDescriptionvoid
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. -
Uses of ILcdAction in com.luciad.view.map
Modifier and TypeClassDescriptionclass
Deprecated.use the SetProjectionAction provided in the projection sample