Uses of Interface
com.luciad.gui.ILcdAction
Packages that use 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
Classes in com.luciad.beans that implement ILcdActionModifier 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
Classes in com.luciad.format.kml22.view that implement ILcdActionModifier 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
Classes in com.luciad.format.kml22.view.gxy that implement ILcdActionModifier and TypeClassDescriptionclass
An implementation ofALcdKML22ViewFitAction
. -
Uses of ILcdAction in com.luciad.format.kml22.view.lightspeed
Classes in com.luciad.format.kml22.view.lightspeed that implement ILcdActionModifier and TypeClassDescriptionclass
A view fit action for KML features in aILspView
. -
Uses of ILcdAction in com.luciad.format.magneticnorth.gxy
Methods in com.luciad.format.magneticnorth.gxy that return ILcdActionModifier and TypeMethodDescriptionTLcdMagneticNorthGXYController.getActionToTrigger()
Returns the action that will be triggered after each recenter and rotation of the gxy.Methods in com.luciad.format.magneticnorth.gxy with parameters of type ILcdActionModifier and TypeMethodDescriptionvoid
TLcdMagneticNorthGXYController.setActionToTrigger
(ILcdAction aActionToTrigger) Sets anILcdAction
to trigger just after having recentered and rotated theILcdGXYView
. -
Uses of ILcdAction in com.luciad.gui
Classes in com.luciad.gui that implement ILcdActionModifier 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
Constructors in com.luciad.gui with parameters of type ILcdAction -
Uses of ILcdAction in com.luciad.gui.awt
Methods in com.luciad.gui.awt that return ILcdActionModifier and TypeMethodDescriptionTLcdButton.getAction()
Deprecated.TLcdButtonBarAction.getILcdAction()
Deprecated.TLcdButtonBarAction.getILcdAction
(int index) Deprecated.Methods in com.luciad.gui.awt with parameters of type ILcdActionModifier 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.Constructors in com.luciad.gui.awt with parameters of type ILcdAction -
Uses of ILcdAction in com.luciad.gui.help
Methods in com.luciad.gui.help that return ILcdActionModifier and TypeMethodDescriptionILcdHelpActionFactory.createHelpAction
(String aHelpIDString, Component aSource) Create an action that displays context sensitive help. -
Uses of ILcdAction in com.luciad.gui.swing
Methods in com.luciad.gui.swing that return ILcdActionModifier 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()
Methods in com.luciad.gui.swing with parameters of type ILcdActionModifier and TypeMethodDescriptionTLcdGUIFactorySW.createAction
(ILcdAction aILcdAction) Deprecated.void
TLcdSWMenuItem.setILcdAction
(ILcdAction aAction) Constructors in com.luciad.gui.swing with parameters of type ILcdActionModifierConstructorDescriptionTLcdSWAction
(ILcdAction aILcdAction) TLcdSWMenuItem
(ILcdAction aAction) -
Uses of ILcdAction in com.luciad.lucy.addons.drawing.gui
Methods in com.luciad.lucy.addons.drawing.gui that return ILcdActionModifier 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
Methods in com.luciad.lucy.addons.drawing.lightspeed.gui that return ILcdActionModifier and TypeMethodDescriptionprotected ILcdAction
TLcyLspDrawingToolBarFactory.createAction
(int aActionID, ALcyProperties aProperties) -
Uses of ILcdAction in com.luciad.lucy.addons.grid.georef.lightspeed
Methods in com.luciad.lucy.addons.grid.georef.lightspeed that return ILcdActionModifier 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
Methods in com.luciad.lucy.addons.grid.lightspeed that return ILcdActionModifier 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
Methods in com.luciad.lucy.addons.grid.mgrs.lightspeed that return ILcdActionModifier 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
Methods in com.luciad.lucy.addons.grid.xy.lightspeed that return ILcdActionModifier 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
Methods in com.luciad.lucy.addons.kml22 that return ILcdActionModifier and TypeMethodDescriptionprotected ILcdAction
TLcyKML22GUIFactory.createAction
(int aActionID, ALcyProperties aProperties) -
Uses of ILcdAction in com.luciad.lucy.addons.map
Methods in com.luciad.lucy.addons.map that return ILcdActionModifier and TypeMethodDescriptionprotected ILcdAction
TLcyMapOverviewComponentFactory.createAction
(int aID, TLcyMapComponent aMapComponent) Override: don't create the delete selection and edit current projection actions.Methods in com.luciad.lucy.addons.map with parameters of type ILcdActionModifier 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
Methods in com.luciad.lucy.addons.previewer.view that return ILcdActionModifier and TypeMethodDescriptionprotected ILcdAction
TLcyPreviewAddOnCustomizerFactory.createAction
(int aID, Container aPreviewPanel) Creates an action for the eventual Customizer.Methods in com.luciad.lucy.addons.previewer.view with parameters of type ILcdActionModifier 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
Methods in com.luciad.lucy.addons.print that return ILcdActionModifier 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.Methods in com.luciad.lucy.addons.print with parameters of type ILcdActionModifier 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
Methods in com.luciad.lucy.addons.print.lightspeed that return ILcdActionModifier 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.Methods in com.luciad.lucy.addons.print.lightspeed with parameters of type ILcdActionModifier 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
Methods in com.luciad.lucy.addons.tea.contour that return ILcdActionModifier and TypeMethodDescriptionprotected ILcdAction
TLcyContourGUIFactory.createAction
(int aID, ALcyProperties aProperties) -
Uses of ILcdAction in com.luciad.lucy.addons.tea.extremepoint
Methods in com.luciad.lucy.addons.tea.extremepoint that return ILcdActionModifier and TypeMethodDescriptionprotected ILcdAction
TLcyExtremePointGUIFactory.createAction
(int aID, ALcyProperties aProperties) -
Uses of ILcdAction in com.luciad.lucy.addons.tea.hypsometry
Methods in com.luciad.lucy.addons.tea.hypsometry that return ILcdActionModifier and TypeMethodDescriptionprotected ILcdAction
TLcyHypsometryGUIFactory.createAction
(int aID, ALcyProperties aProperties) -
Uses of ILcdAction in com.luciad.lucy.addons.tea.loscoverage
Methods in com.luciad.lucy.addons.tea.loscoverage that return ILcdActionModifier and TypeMethodDescriptionprotected ILcdAction
TLcyLOSCoverageGUIFactory.createAction
(int aID, ALcyProperties aProperties) -
Uses of ILcdAction in com.luciad.lucy.addons.tea.viewshed
Methods in com.luciad.lucy.addons.tea.viewshed that return ILcdActionModifier and TypeMethodDescriptionprotected ILcdAction
TLcyViewshedGUIFactory.createAction
(int aID, ALcyProperties aProperties) -
Uses of ILcdAction in com.luciad.lucy.addons.tea.visibility
Methods in com.luciad.lucy.addons.tea.visibility that return ILcdActionModifier and TypeMethodDescriptionprotected ILcdAction
TLcyVisibilityGUIFactory.createAction
(int aID, ALcyProperties aProperties) -
Uses of ILcdAction in com.luciad.lucy.addons.vertical
Methods in com.luciad.lucy.addons.vertical that return ILcdActionModifier and TypeMethodDescriptionprotected ILcdAction
TLcyVerticalViewComponentFactory.createAction
(int aID, Component aVerticalViewPanel) Creates an action for the given ID.Methods in com.luciad.lucy.addons.vertical with parameters of type ILcdActionModifier 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
Subinterfaces of ILcdAction in com.luciad.lucy.guiModifier and TypeInterfaceDescriptioninterface
Extension ofILcdAction
that allows to customize the component that represents it (typically aJButton
).Methods in com.luciad.lucy.gui that return ILcdActionModifier 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
.Methods in com.luciad.lucy.gui with parameters of type ILcdActionModifier 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.Constructors in com.luciad.lucy.gui with parameters of type ILcdActionModifierConstructorDescriptionTLcyActionBarEvent
(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
Classes in com.luciad.lucy.gui.status that implement ILcdActionModifier and TypeClassDescriptionclass
Action to interrupt the current task usingThread#interrupt
.Methods in com.luciad.lucy.gui.status with parameters of type ILcdActionModifier and TypeMethodDescriptionTLcyInterruptTaskAction.customizeRepresentation
(Component aDefaultComponent, ILcdAction aWrapperAction, ILcyActionBar aActionBar) -
Uses of ILcdAction in com.luciad.lucy.map
Methods in com.luciad.lucy.map that return ILcdActionModifier 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.Methods in com.luciad.lucy.map with parameters of type ILcdActionModifier 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
Classes in com.luciad.lucy.map.action that implement ILcdActionModifier 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
.Methods in com.luciad.lucy.map.action that return ILcdActionModifier 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 imageConstructors in com.luciad.lucy.map.action with parameters of type ILcdActionModifierConstructorDescriptionprotected
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
Classes in com.luciad.lucy.map.action.lightspeed that implement ILcdActionModifier and TypeClassDescriptionclass
Methods in com.luciad.lucy.map.action.lightspeed that return ILcdActionModifier 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 imageConstructors in com.luciad.lucy.map.action.lightspeed with parameters of type ILcdActionModifierConstructorDescriptionTLcyLspCreateControllerActiveSettable
(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
Methods in com.luciad.lucy.map.lightspeed that return ILcdActionModifier and TypeMethodDescriptionprotected ILcdAction
TLcyLspMapComponentFactory.createAction
(int aActionID, ALcyProperties aProperties) protected ILcdAction
TLcyLspMapLayerControlFactory.createAction
(int aActionID, ALcyProperties aProperties) -
Uses of ILcdAction in com.luciad.model
Classes in com.luciad.model that implement ILcdActionModifier and TypeClassDescriptionclass
ThisILcdAction
is anILcdModelProducer
.class
ThisILcdAction
saves anILcdModel
. -
Uses of ILcdAction in com.luciad.tea
Classes in com.luciad.tea that implement ILcdActionModifier and TypeClassDescriptionclass
Deprecated.As of 2023.0, this class has been deprecated. -
Uses of ILcdAction in com.luciad.view
Classes in com.luciad.view that implement ILcdActionModifier 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
Classes in com.luciad.view.gxy that implement ILcdActionModifier 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
Methods in com.luciad.view.gxy.controller that return ILcdActionModifier 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
.Methods in com.luciad.view.gxy.controller with parameters of type ILcdActionModifier 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
Methods in com.luciad.view.gxy.controller.touch that return ILcdActionModifier 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.Methods in com.luciad.view.gxy.controller.touch with parameters of type ILcdActionModifier 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
Classes in com.luciad.view.lightspeed.action that implement ILcdActionModifier and TypeClassDescriptionclass
-
Uses of ILcdAction in com.luciad.view.lightspeed.controller
Methods in com.luciad.view.lightspeed.controller that return ILcdActionModifier and TypeMethodDescriptionTLspClickActionController.getAction()
Returns the action that will be triggered once the configured click count is reached.Methods in com.luciad.view.lightspeed.controller with parameters of type ILcdActionModifier 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.Constructors in com.luciad.view.lightspeed.controller with parameters of type ILcdActionModifierConstructorDescriptionTLspClickActionController
(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
Methods in com.luciad.view.lightspeed.controller.manipulation that return ILcdActionModifier and TypeMethodDescriptionTLspCreateController.getActionToTriggerAfterCommit()
Returns the action that should be triggered after this controller commits the object it is creating.Methods in com.luciad.view.lightspeed.controller.manipulation with parameters of type ILcdActionModifier 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
Methods in com.luciad.view.lightspeed.controller.selection that return ILcdActionModifier and TypeMethodDescriptionTLspSelectController.getContextAction()
Returns the right click action.TLspSelectController.getDoubleClickAction()
Returns the double click action.Methods in com.luciad.view.lightspeed.controller.selection with parameters of type ILcdActionModifier 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
Methods in com.luciad.view.lightspeed.controller.touch that return ILcdActionModifier 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.Methods in com.luciad.view.lightspeed.controller.touch with parameters of type ILcdActionModifier 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
Classes in com.luciad.view.map that implement ILcdActionModifier and TypeClassDescriptionclass
Deprecated.use the SetProjectionAction provided in the projection sample