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 TypeClassDescriptionclassDeprecated.Use a UI builder (e.g.classDeprecated.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 TypeClassDescriptionclassAn 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 TypeClassDescriptionclassAn implementation ofALcdKML22ViewFitAction. -
Uses of ILcdAction in com.luciad.format.kml22.view.lightspeed
Classes in com.luciad.format.kml22.view.lightspeed that implement ILcdActionModifier and TypeClassDescriptionclassA 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 TypeMethodDescriptionvoidTLcdMagneticNorthGXYController.setActionToTrigger(ILcdAction aActionToTrigger) Sets anILcdActionto trigger just after having recentered and rotated theILcdGXYView. -
Uses of ILcdAction in com.luciad.gui
Classes in com.luciad.gui that implement ILcdActionModifier and TypeClassDescriptionclassAn 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.classAbstract decorator class for anILcdAction.classDeprecated.use your own UI insteadclassAn action that performs no operation.classThisILcdActionprints the contents of a givenComponent.classclassConstructors 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 TypeMethodDescriptionvoidTLcdButtonBarAction.addILcdAction(ILcdAction aAction) Deprecated.voidTLcdPopupMenu.addILcdAction(ILcdAction aAction) Deprecated.voidTLcdButton.setAction(ILcdAction aAction) Deprecated.voidTLcdButtonBarAction.setILcdAction(ILcdAction[] aActionArray) Deprecated.voidTLcdButtonBarAction.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 ILcdActionTLcdColorMapCustomizer.createAction(int aActionID) Creates anILcdActionfor the given ID.protected ILcdActionTLcdColorMapCustomizer.getAction(int aActionID) Returns theILcdActionfor the given ID.TLcdSWMenuItem.getILcdAction()Methods in com.luciad.gui.swing with parameters of type ILcdActionModifier and TypeMethodDescriptionTLcdGUIFactorySW.createAction(ILcdAction aILcdAction) Deprecated.voidTLcdSWMenuItem.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 ILcdActionALcyDrawingToolBarFactory.createAction(int aActionID, ALcyProperties aProperties) protected ILcdActionTLcyDrawingToolBarFactory.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 ILcdActionTLcyLspDrawingToolBarFactory.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 ILcdActionTLcyLspGeorefGridAddOn.getAddGridActionForMap(ILcyGenericMapComponent<?, ?> aMapComponent) Returns theILcdActionwhich 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 ILcdActionTLcyLspGridAddOn.getAddGridActionForMap(ILcyGenericMapComponent<?, ?> aMapComponent) Returns theILcdActionwhich 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 ILcdActionTLcyLspMGRSGridAddOn.getAddGridActionForMap(ILcyGenericMapComponent<?, ?> aMapComponent) Returns theILcdActionwhich 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 ILcdActionTLcyLspXYGridAddOn.getAddGridActionForMap(ILcyGenericMapComponent<?, ?> aMapComponent) Returns theILcdActionwhich 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 ILcdActionTLcyKML22GUIFactory.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 ILcdActionTLcyMapOverviewComponentFactory.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 voidTLcyMapOverviewComponentFactory.insertActionInMenu(int aID, ILcdAction aAction, TLcyMapComponent aMapComponentSFCT) protected voidTLcyMapOverviewComponentFactory.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 ILcdActionTLcyPreviewAddOnCustomizerFactory.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 voidTLcyPreviewAddOnCustomizerFactory.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 ILcdActionTLcyPrintPreviewFactory.createAction(int aID, TLcyPrintContext aPrintContext, ILcdAction aCloseAction) Creates anILcdActionfor the given ID.protected ILcdActionTLcyPrintPreviewFactory.getAction(int aID) Returns theILcdActionfor the given ID.Methods in com.luciad.lucy.addons.print with parameters of type ILcdActionModifier and TypeMethodDescriptionprotected ILcdActionTLcyPrintPreviewFactory.createAction(int aID, TLcyPrintContext aPrintContext, ILcdAction aCloseAction) Creates anILcdActionfor the given ID.protected ComponentTLcyPrintPreviewFactory.createComponent(int aID, TLcyPrintContext aPrintContext, ILcdAction aCloseAction) Creates a widget for the given ID.protected ComponentTLcyPrintPreviewFactory.createPanel(int aID, TLcyPrintContext aPrintContext, ILcdAction aCloseAction) Creates a panel for the given ID.abstract ComponentALcyPrintPreviewFactory.createPrintPreview(C aPrintContext, ILcdAction aCloseAction) Creates ajava.awt.Componentwhich 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 ComponentTLcyPrintPreviewFactory.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 ILcdActionTLcyLspPrintPreviewFactory.createAction(int aID, TLcyLspPrintContext aPrintContext, ILcdAction aCloseAction) Creates anILcdActionfor the given ID.protected ILcdActionTLcyLspPrintPreviewFactory.getAction(int aID) Returns theILcdActionfor the given ID.Methods in com.luciad.lucy.addons.print.lightspeed with parameters of type ILcdActionModifier and TypeMethodDescriptionprotected ILcdActionTLcyLspPrintPreviewFactory.createAction(int aID, TLcyLspPrintContext aPrintContext, ILcdAction aCloseAction) Creates anILcdActionfor the given ID.protected ComponentTLcyLspPrintPreviewFactory.createComponent(int aID, TLcyLspPrintContext aPrintContext, ILcdAction aCloseAction) Creates a widget for the given ID.protected ComponentTLcyLspPrintPreviewFactory.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 ComponentTLcyLspPrintPreviewFactory.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 ILcdActionTLcyContourGUIFactory.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 ILcdActionTLcyExtremePointGUIFactory.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 ILcdActionTLcyHypsometryGUIFactory.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 ILcdActionTLcyLOSCoverageGUIFactory.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 ILcdActionTLcyViewshedGUIFactory.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 ILcdActionTLcyVisibilityGUIFactory.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 ILcdActionTLcyVerticalViewComponentFactory.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 voidTLcyVerticalViewComponentFactory.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 TypeInterfaceDescriptioninterfaceExtension ofILcdActionthat allows to customize the component that represents it (typically aJButton).Methods in com.luciad.lucy.gui that return ILcdActionModifier and TypeMethodDescriptionprotected abstract ILcdActionALcyGUIFactory.createAction(int aActionID, ALcyProperties aProperties) Creates anILcdActionfor the given ID.static ILcdActionTLcyActionBarUtil.createGlobalProxyAction(String aActionID, String aActionBarID, TLcyActionBarManager aActionBarManager) Creates an action that delegates its behaviour to the action in the active context.static ILcdActionTLcyActionBarUtil.findAction(String aActionID, ILcyActionBar aActionBar) Method which loops over all actions present inaActionBar, and returns the action with valueaActionIDfor the keyID_KEY.static ILcdActionTLcyActionBarUtil.findAction(String aActionID, String aActionBarID, Object aActionBarContext, TLcyActionBarManager aActionBarManager) Returns the action with idaActionIDfrom the action bar identified byaActionBarIDandaActionBarContext.static ILcdActionTLcyActionBarUtil.findWrapperAction(ILcdAction aAction, ILcyActionBar aActionBar) Searches for theILcdActioncorresponding to the givenaActionin the givenaActionBar.protected ILcdActionALcyGUIFactory.getAction(int aActionID) Returns theILcdActionfor the given ID.TLcyActionBarEvent.getAction()Returns theILcdActionthat was added or removed.TLcyActionBarItem.getAction()Returns theILcdAction.Methods in com.luciad.lucy.gui with parameters of type ILcdActionModifier and TypeMethodDescriptionprotected abstract ComponentALcyActionBar.createItem(ILcdAction aAction, TLcyGroupDescriptor aGroupDescriptor, String[] aMenus, TLcyGroupDescriptor[] aMenuGroupDescriptors) Creates a gui widget to represent the given action.protected ComponentTLcyComboBoxActionBar.createItem(ILcdAction aAction, TLcyGroupDescriptor aGroupDescriptor, String[] aMenus, TLcyGroupDescriptor[] aMenuGroupDescriptors) protected ComponentTLcyMenuBar.createItem(ILcdAction aAction, TLcyGroupDescriptor aGroupDescriptor, String[] aMenus, TLcyGroupDescriptor[] aMenuGroupDescriptors) protected ComponentTLcyPopupMenu.createItem(ILcdAction aAction, TLcyGroupDescriptor aGroupDescriptor, String[] aMenus, TLcyGroupDescriptor[] aMenuGroupDescriptors) protected ComponentTLcyToolBar.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 ILcdActionTLcyActionBarUtil.findWrapperAction(ILcdAction aAction, ILcyActionBar aActionBar) Searches for theILcdActioncorresponding to the givenaActionin the givenaActionBar.voidALcyActionBar.insertAction(ILcdAction aAction, TLcyGroupDescriptor aGroupDescriptor) voidALcyActionBar.insertAction(ILcdAction aAction, TLcyGroupDescriptor aGroupDescriptor, String[] aMenus, TLcyGroupDescriptor[] aMenuGroupDescriptors) voidILcyActionBar.insertAction(ILcdAction aAction, TLcyGroupDescriptor aGroupDescriptor) Same result as insertAction( aAction, aGroupDescriptor, null, null )voidILcyActionBar.insertAction(ILcdAction aAction, TLcyGroupDescriptor aGroupDescriptor, String[] aMenus, TLcyGroupDescriptor[] aMenuGroupDescriptors) Adds the given action in theILcyActionBar.static voidTLcyActionBarUtil.insertInConfiguredActionBars(ILcdAction aAction, Object aContext, TLcyActionBarManager aActionBarManager, ALcyProperties aConfiguration) Inserts the given action in all the configured action bars.voidALcyActionBar.removeAction(ILcdAction aAction) voidILcyActionBar.removeAction(ILcdAction aAction) Removes the given action from the ILcyActionBar.static voidTLcyActionBarUtil.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.voidALcyActionBar.setHelpIDString(ILcdAction aAction, String aHelpIDString) voidILcyActionBar.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 newTLcyActionBarEventthat indicates anILcdActionwas added or removed.TLcyActionBarItem(ILcdAction aAction, TLcyGroupDescriptor aGroupDescriptor, String[] aMenus, TLcyGroupDescriptor[] aMenuGroupDescriptors, long aInsertTime) Creates aTLcyActionBarItemthat represents an action. -
Uses of ILcdAction in com.luciad.lucy.gui.status
Classes in com.luciad.lucy.gui.status that implement ILcdActionModifier and TypeClassDescriptionclassAction 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 ILcdActionTLcyMapComponentFactory.createAction(int aID, TLcyMapComponent aMapComponent) Creates an action for the given ID.protected ILcdActionTLcyMapLayerControlFactory.createAction(int aID, TLcyMapLayerControl aLayerControl) Creates an action.Methods in com.luciad.lucy.map with parameters of type ILcdActionModifier and TypeMethodDescriptionprotected voidTLcyMapLayerControlFactory.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 voidTLcyMapLayerControlFactory.insertActionInActionBar(int aID, ILcdAction aAction, TLcyMapLayerControl aLayerControlSFCT) Inserts the given action into the regular action bar of the given layer control.protected voidTLcyMapComponentFactory.insertActionInMenu(int aID, ILcdAction aAction, TLcyMapComponent aMapComponentSFCT) Inserts the given action with the given ID in the menu bar of the given map.protected voidTLcyMapLayerControlFactory.insertActionInOrderBar(int aID, ILcdAction aAction, TLcyMapLayerControl aLayerControlSFCT) Inserts the given action into the order action bar of the given layer control.protected voidTLcyMapComponentFactory.insertActionInPopupMenu(int aID, ILcdAction aAction, TLcyMapComponent aMapComponentSFCT) Inserts the given action with the given ID in the popup menu of the given map.protected voidTLcyMapLayerControlFactory.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 TypeClassDescriptionclassALcyCreateLayersAction<S extends ILcdView & ILcdTreeLayered,T extends ILcdLayer> Abstract base class to create and add layers onto anILcyGenericMapComponent.classALcyObjectSelectionAction<S extends ILcdView & ILcdTreeLayered>Deprecated.UseALcdObjectSelectionActioninstead.classclassAction that creates a newILcyMapComponent.Methods in com.luciad.lucy.map.action that return ILcdActionModifier and TypeMethodDescriptionstatic ILcdActionTLcySaveAsImageActionFactory.createActionForComponent(JComponent aComponent, ILcyLucyEnv aLucyEnv) Create an action to save aJComponentto an imagestatic ILcdActionTLcySaveAsImageActionFactory.createActionForMapComponent(ILcyGenericMapComponent<? extends ILcdGXYView, ? extends ILcdGXYLayer> aMapComponent, ILcyLucyEnv aLucyEnv) Create an action to save aILcyGenericMapComponentwith anILcdGXYViewto an imagestatic ILcdActionTLcySaveAsImageActionFactory.createActionForMapComponent(ILcyMapComponent aMapComponent, ILcyLucyEnv aLucyEnv) Create an action to save aILcyMapComponentto an imageConstructors in com.luciad.lucy.map.action with parameters of type ILcdActionModifierConstructorDescriptionprotectedALcyGXYNewControllerActiveSettable(T aNewController, ILcdGXYView aGXYView, ILcdAction aActionToTriggerAfterCreation, ILcyLucyEnv aLucyEnv) Constructor that creates a newALcyGXYNewControllerActiveSettablegiven a new controller, a view and an actionprotectedALcyGXYNewControllerActiveSettable(T aNewController, ILcdGXYView aGXYView, ILcdAction aActionToTriggerAfterCreation, ILcdGXYController aControllerToSetToView, ILcyLucyEnv aLucyEnv) Constructor that creates a newALcyGXYNewControllerActiveSettablegiven a new controller, a view and an actionTLcyGXYNewControllerActiveSettable(TLcdGXYNewController2 aGXYNewController, ILcdGXYView aGXYView, ILcdAction aActionToTriggerAfterCreation, ILcyLucyEnv aLucyEnv) Constructor that creates a newTLcyNewController2ActiveSettablegiven aTLcdGXYNewController2, a view and an action.TLcyGXYNewControllerActiveSettable(TLcdGXYNewController2 aGXYNewController, ILcdGXYView aGXYView, ILcdAction aActionToTriggerAfterCreation, ILcdGXYController aControllerToSetToView, ILcyLucyEnv aLucyEnv) Constructor that creates a newTLcyNewController2ActiveSettablegiven 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 TypeClassDescriptionclassMethods in com.luciad.lucy.map.action.lightspeed that return ILcdActionModifier and TypeMethodDescriptionstatic ILcdActionTLcyLspSaveAsImageActionFactory.createActionForComponent(JComponent aComponent, ILcyLucyEnv aLucyEnv) Create an action to save aJComponentto an image.static ILcdActionTLcyLspSaveAsImageActionFactory.createActionForMapComponent(ILcyGenericMapComponent<? extends ILspView, ? extends ILspLayer> aMapComponent, ILcyLucyEnv aLucyEnv) Create an action to save aILcyGenericMapComponentwith anILspViewto an image.static ILcdActionTLcyLspSaveAsImageActionFactory.createActionForMapComponent(ILcyLspMapComponent aMapComponent, ILcyLucyEnv aLucyEnv) Create an action to save aILcyLspMapComponentto 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 ILcdActionTLcyLspMapComponentFactory.createAction(int aActionID, ALcyProperties aProperties) protected ILcdActionTLcyLspMapLayerControlFactory.createAction(int aActionID, ALcyProperties aProperties) -
Uses of ILcdAction in com.luciad.model
Classes in com.luciad.model that implement ILcdActionModifier and TypeClassDescriptionclassThisILcdActionis anILcdModelProducer.classThisILcdActionsaves anILcdModel. -
Uses of ILcdAction in com.luciad.tea
Classes in com.luciad.tea that implement ILcdActionModifier and TypeClassDescriptionclassDeprecated.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 TypeClassDescriptionclassAction that works on the current map selection.classAnILcdActionthat deletes all objects that were selected in aILcdLayerfrom their respectiveILcdModel.classThis is anILcdActionthat changes the position of a givenILcdLayerin anILcdLayered.classThis is anILcdActionthat removes a givenILcdLayerfrom anILcdLayered.. -
Uses of ILcdAction in com.luciad.view.gxy
Classes in com.luciad.view.gxy that implement ILcdActionModifier and TypeClassDescriptionclassWhen triggered thisILcdActionchanges the origin and scale of a givenILcdGXYViewto 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.classAction to fit all selected objects of a view within the view clip.classWhen triggered (actionPerformed), thisILcdActionsets a givenILcdGXYControlleron a givenILcdGXYView.classMakes the representations of all Objects that belong to one or moreILcdGXYLayers fit into the containingILcdGXYView.classThis is aILcdAction(i.e. an ActionListener) for panning aILcdGXYViewof [deltaX,deltaY] in screen coordinates.classThis is aILcdAction(i.e. an ActionListener) for zooming aILcdGXYViewof a given zoom factor.classThisILcdActionwill save the content of anILcdGXYViewset 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 theILcdActionthat will be will be triggered just after thisILcdGXYControllerhas created a newObject, initialized it and committed it to anILcdModel.TLcdGXYNewController.getActionToTriggerAfterCreation()Deprecated.Returns theILcdActionthat will be will be triggered just after thisILcdGXYControllerhas created a newObject, initialized it and added it to anILcdModel.Methods in com.luciad.view.gxy.controller with parameters of type ILcdActionModifier and TypeMethodDescriptionvoidTLcdGXYNewController2.setActionToTriggerAfterCommit(ILcdAction aNewActionToTriggerAfterCommit) Sets theILcdActionthat will be triggered just after thisILcdGXYControllerhas created a newObjectand committed it to anILcdModel.voidTLcdGXYNewController.setActionToTriggerAfterCreation(ILcdAction aNewActionToTriggerAfterCreation) Deprecated.Sets theILcdActionthat will be triggered just after thisILcdGXYControllerhas created a newObjectand 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 theILcdActionthat 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 TypeMethodDescriptionvoidTLcdGXYTouchNewController.setActionToTriggerAfterCommit(ILcdAction aNewActionToTriggerAfterCommit) Sets theILcdActionthat will be triggered just after this controller component has created a newObjectand committed it to anILcdModel.voidTLcdGXYTouchSelectEditController.setPostTouchAndHoldAction(ILcdAction aPostTouchAndHoldAction) Sets the action which will be triggered when the input point which caused a touch-and-hold is removed.voidTLcdGXYTouchSelectEditController.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 voidALspActionController.performAction(AWTEvent aAWTEvent, ILcdAction aAction) Call this method to execute an action.voidTLspClickActionController.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 aTLspKeyActionControllerthat 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 aTLspKeyActionControllerthat 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 TypeMethodDescriptionvoidTLspCreateController.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 TypeMethodDescriptionvoidTLspSelectController.setContextAction(ILcdAction aContextAction) Sets the context action.voidTLspSelectController.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 TypeMethodDescriptionvoidTLspTouchAndHoldActionController.setPostTouchAndHoldAction(ILcdAction aPostTouchAndHoldAction) Sets the action to be triggered when the touch is withdrawn after a touch and hold is detected.voidTLspTouchAndHoldActionController.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 TypeClassDescriptionclassDeprecated.use the SetProjectionAction provided in the projection sample