Uses of Interface
com.luciad.lucy.gui.ILcyActiveSettable
Packages that use ILcyActiveSettable
Package
Description
This package contains the core of Lucy: the
back-end, which
is the central point of Lucy where addons can add functionality to
extend Lucy, and the default front-end.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 add-on provides one menu/tool bar item that enables/disables the presence of a container
for ALcyFormatBars, located at the bottom of the ILcyMapComponent (location is configurable).
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.
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.
Contains graphical user interface related classes like menu bars, toolbars, application panes and customizer factories.
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.
-
Uses of ILcyActiveSettable in com.luciad.lucy
Classes in com.luciad.lucy that implement ILcyActiveSettable -
Uses of ILcyActiveSettable in com.luciad.lucy.addons.drawing.gui
Methods in com.luciad.lucy.addons.drawing.gui that return ILcyActiveSettableModifier and TypeMethodDescriptionprotected ILcyActiveSettableALcyDrawingToolBarFactory.createActiveSettable(int aActiveSettableID, ALcyProperties aProperties) protected ILcyActiveSettableTLcyDrawingToolBarFactory.createActiveSettableForDomainObjectSupplier(ALcyDomainObjectSupplier aDomainObjectSupplier, ALcyProperties aProperties) Creates anILcyActiveSettablefor the given domain object supplier.protected ILcyActiveSettableTLcyDrawingToolBarFactory.getActiveSettableForDomainObjectSupplier(ALcyDomainObjectSupplier aDomainObjectSupplier) Returns theILcyActiveSettablefor the given domain object supplier. -
Uses of ILcyActiveSettable in com.luciad.lucy.addons.drawing.lightspeed.gui
Methods in com.luciad.lucy.addons.drawing.lightspeed.gui that return ILcyActiveSettableModifier and TypeMethodDescriptionprotected ILcyActiveSettableTLcyLspDrawingToolBarFactory.createActiveSettable(int aActiveSettableID, ALcyProperties aProperties) protected ILcyActiveSettableTLcyLspDrawingToolBarFactory.createActiveSettableForDomainObjectSupplier(ALcyLspDomainObjectSupplier aDomainObjectSupplier, ALcyProperties aProperties) Creates anILcyActiveSettablefor the given domain object supplier.protected ILcyActiveSettableTLcyLspDrawingToolBarFactory.getActiveSettableForDomainObjectSupplier(ALcyLspDomainObjectSupplier aDomainObjectSupplier) Returns theILcyActiveSettablefor the given domain object supplier. -
Uses of ILcyActiveSettable in com.luciad.lucy.addons.formatbar
Methods in com.luciad.lucy.addons.formatbar that return ILcyActiveSettableModifier and TypeMethodDescriptionfinal ILcyActiveSettableTLcyFormatBarAddOn.getFormatBarActiveSettableForMap(ILcyGenericMapComponent<?, ?> aMapComponent) Returns theILcyActiveSettablewhich can be used to show or hide the format bar on the specified map. -
Uses of ILcyActiveSettable in com.luciad.lucy.addons.kml22
Methods in com.luciad.lucy.addons.kml22 that return ILcyActiveSettableModifier and TypeMethodDescriptionprotected ILcyActiveSettableTLcyKML22GUIFactory.createActiveSettable(int aActiveSettableID, ALcyProperties aProperties) -
Uses of ILcyActiveSettable in com.luciad.lucy.addons.map
Methods in com.luciad.lucy.addons.map that return ILcyActiveSettableModifier and TypeMethodDescriptionprotected ILcyActiveSettableTLcyMapOverviewComponentFactory.createActiveSettable(int aID, TLcyMapComponent aMapComponent) OverwritescreateActiveSettableto create an active settable for LAYER_CONTROL_VISIBLE_ACTIVE_SETTABLE as well.protected ILcyActiveSettableTLcyMapOverviewComponentFactory.createGXYControllerActiveSettable(int aID, ILcdGXYController aController, TLcyMapComponent aMapComponent) Methods in com.luciad.lucy.addons.map with parameters of type ILcyActiveSettableModifier and TypeMethodDescriptionprotected voidTLcyMapOverviewComponentFactory.insertActiveSettableInMenu(int aID, ILcyActiveSettable aActiveSettable, TLcyMapComponent aMapComponentSFCT) protected voidTLcyMapOverviewComponentFactory.insertActiveSettableInToolBar(int aID, ILcyActiveSettable aActiveSettable, TLcyMapComponent aMapComponentSFCT) Inserts the given active settable into the toolbar of the given map component. -
Uses of ILcyActiveSettable in com.luciad.lucy.addons.tea.contour
Methods in com.luciad.lucy.addons.tea.contour that return ILcyActiveSettableModifier and TypeMethodDescriptionprotected ILcyActiveSettableTLcyContourGUIFactory.createActiveSettable(int aActiveSettableID, ALcyProperties aProperties) -
Uses of ILcyActiveSettable in com.luciad.lucy.addons.tea.extremepoint
Methods in com.luciad.lucy.addons.tea.extremepoint that return ILcyActiveSettableModifier and TypeMethodDescriptionprotected ILcyActiveSettableTLcyExtremePointGUIFactory.createActiveSettable(int aActiveSettableID, ALcyProperties aProperties) -
Uses of ILcyActiveSettable in com.luciad.lucy.addons.tea.hypsometry
Methods in com.luciad.lucy.addons.tea.hypsometry that return ILcyActiveSettableModifier and TypeMethodDescriptionprotected ILcyActiveSettableTLcyHypsometryGUIFactory.createActiveSettable(int aActiveSettableID, ALcyProperties aProperties) -
Uses of ILcyActiveSettable in com.luciad.lucy.addons.tea.loscoverage
Methods in com.luciad.lucy.addons.tea.loscoverage that return ILcyActiveSettableModifier and TypeMethodDescriptionprotected ILcyActiveSettableTLcyLOSCoverageGUIFactory.createActiveSettable(int aActiveSettableID, ALcyProperties aProperties) -
Uses of ILcyActiveSettable in com.luciad.lucy.addons.tea.viewshed
Methods in com.luciad.lucy.addons.tea.viewshed that return ILcyActiveSettableModifier and TypeMethodDescriptionprotected ILcyActiveSettableTLcyViewshedGUIFactory.createActiveSettable(int aActiveSettableID, ALcyProperties aProperties) -
Uses of ILcyActiveSettable in com.luciad.lucy.addons.tea.visibility
Methods in com.luciad.lucy.addons.tea.visibility that return ILcyActiveSettableModifier and TypeMethodDescriptionprotected ILcyActiveSettableTLcyVisibilityGUIFactory.createActiveSettable(int aActiveSettableID, ALcyProperties aProperties) -
Uses of ILcyActiveSettable in com.luciad.lucy.gui
Subinterfaces of ILcyActiveSettable in com.luciad.lucy.guiModifier and TypeInterfaceDescriptioninterfaceExtension ofILcyActiveSettablethat allows to customize the component that represents it (typically aJToggleButton).Classes in com.luciad.lucy.gui that implement ILcyActiveSettableModifier and TypeClassDescriptionclassDefault implementation ofILcyActiveSettablefor convenience.final classILcyActiveSettableimplementation which allows to show a Swing component in a full-screen view.Methods in com.luciad.lucy.gui that return ILcyActiveSettableModifier and TypeMethodDescriptionprotected abstract ILcyActiveSettableALcyGUIFactory.createActiveSettable(int aActiveSettableID, ALcyProperties aProperties) Creates anILcyActiveSettablefor the given ID.static ILcyActiveSettableTLcyActionBarUtil.createGlobalProxyActiveSettable(String aActiveSettableID, String aActionBarID, TLcyActionBarManager aActionBarManager) Equivalent ofTLcyActionBarUtil.createGlobalProxyAction(String, String, TLcyActionBarManager)forILcyActiveSettable.static ILcyActiveSettableTLcyActionBarUtil.findActiveSettable(String aActiveSettableID, ILcyActionBar aActionBar) Method which loops over all active settables present inaActionBar, and returns the active settable with valueaActiveSettableIDfor the keyID_KEY.static ILcyActiveSettableTLcyActionBarUtil.findActiveSettable(String aActiveSettableID, String aActionBarID, Object aActionBarContext, TLcyActionBarManager aActionBarManager) Returns the active settable with idaActiveSettableIDfrom the action bar identified byaActionBarIDandaActionBarContext.static ILcyActiveSettableTLcyActionBarUtil.findWrapperActiveSettable(ILcyActiveSettable aActiveSettable, ILcyActionBar aActionBar) Searches for theILcyActiveSettablecorresponding to the givenaActiveSettablein the givenaActionBar.protected ILcyActiveSettableALcyGUIFactory.getActiveSettable(int aActiveSettableID) Returns theILcyActiveSettablefor the given ID.TLcyActionBarEvent.getActiveSettable()Returns theILcyActiveSettablethat was added or removed.TLcyActionBarItem.getActiveSettable()Returns theILcyActiveSettable.Methods in com.luciad.lucy.gui with parameters of type ILcyActiveSettableModifier and TypeMethodDescriptionprotected abstract ComponentALcyActionBar.createItem(ILcyActiveSettable aActiveSettable, TLcyGroupDescriptor aGroupDescriptor, String[] aMenus, TLcyGroupDescriptor[] aMenuGroupDescriptors, boolean aDeactivatePossible) Creates a gui widget to represent the given active settable.protected ComponentTLcyComboBoxActionBar.createItem(ILcyActiveSettable aActiveSettable, TLcyGroupDescriptor aGroupDescriptor, String[] aMenus, TLcyGroupDescriptor[] aMenuGroupDescriptors, boolean aDeactivatePossible) protected ComponentTLcyMenuBar.createItem(ILcyActiveSettable aActiveSettable, TLcyGroupDescriptor aGroupDescriptor, String[] aMenus, TLcyGroupDescriptor[] aMenuGroupDescriptors, boolean aDeactivatePossible) protected ComponentTLcyPopupMenu.createItem(ILcyActiveSettable aActiveSettable, TLcyGroupDescriptor aGroupDescriptor, String[] aMenus, TLcyGroupDescriptor[] aMenuGroupDescriptors, boolean aDeactivatePossible) protected ComponentTLcyToolBar.createItem(ILcyActiveSettable aActiveSettable, TLcyGroupDescriptor aGroupDescriptor, String[] aMenus, TLcyGroupDescriptor[] aMenuGroupDescriptors, boolean aDeactivatePossible) ILcyCustomizableRepresentationActiveSettable.customizeRepresentation(Component aDefaultComponent, ILcyActiveSettable aWrapperActiveSettable, ILcyActionBar aActionBar) Allows to customize or replace the default component that is used to represent thisILcyActiveSettable(typically aJToggleButton).static ILcyActiveSettableTLcyActionBarUtil.findWrapperActiveSettable(ILcyActiveSettable aActiveSettable, ILcyActionBar aActionBar) Searches for theILcyActiveSettablecorresponding to the givenaActiveSettablein the givenaActionBar.voidALcyActionBar.insertActiveSettable(ILcyActiveSettable aAction, TLcyGroupDescriptor aGroupDescriptor) voidALcyActionBar.insertActiveSettable(ILcyActiveSettable aAction, TLcyGroupDescriptor aGroupDescriptor, String[] aMenus, TLcyGroupDescriptor[] aMenuGroupDescriptors) voidALcyActionBar.insertActiveSettable(ILcyActiveSettable aAction, TLcyGroupDescriptor aGroupDescriptor, String[] aMenus, TLcyGroupDescriptor[] aMenuGroupDescriptors, boolean aDeactivatePossible) voidILcyActionBar.insertActiveSettable(ILcyActiveSettable aActiveSettable, TLcyGroupDescriptor aGroupDescriptor) Same result as insertActiveSettable( aActiveSettable, aGroupDescriptor, null, null )voidILcyActionBar.insertActiveSettable(ILcyActiveSettable aActiveSettable, TLcyGroupDescriptor aGroupDescriptor, String[] aMenus, TLcyGroupDescriptor[] aMenuGroupDescriptors) Same result as insertActiveSettable( aActiveSettable, aGroupDescriptor, aMenus, aMenuGroupDescriptors, true )voidILcyActionBar.insertActiveSettable(ILcyActiveSettable aActiveSettable, TLcyGroupDescriptor aGroupDescriptor, String[] aMenus, TLcyGroupDescriptor[] aMenuGroupDescriptors, boolean aDeactivatePossible) Adds the given active settable in theILcyActionBar.static voidTLcyActionBarUtil.insertInConfiguredActionBars(ILcyActiveSettable aActiveSettable, Object aContext, TLcyActionBarManager aActionBarManager, ALcyProperties aConfiguration) Equivalent ofTLcyActionBarUtil.insertInConfiguredActionBars(ILcdAction, Object, TLcyActionBarManager, ALcyProperties)forILcyActiveSettable.static voidTLcyActionBarUtil.insertInConfiguredActionBars(ILcyActiveSettable aActiveSettable, Object aContext, TLcyActionBarManager aActionBarManager, ALcyProperties aConfiguration, boolean aDeactivatePossible) Equivalent ofTLcyActionBarUtil.insertInConfiguredActionBars(ILcdAction, Object, TLcyActionBarManager, ALcyProperties)forILcyActiveSettable.voidALcyActionBar.removeActiveSettable(ILcyActiveSettable aActiveSettable) voidILcyActionBar.removeActiveSettable(ILcyActiveSettable aActiveSettable) Removes the given ILcyActiveSettable from the ILcyActionBar.static voidTLcyActionBarUtil.removeFromConfiguredActionBars(ILcyActiveSettable aActiveSettable, Object aContext, TLcyActionBarManager aActionBarManager, ALcyProperties aProperties) Removes the given active settable from all the action bars in which it would have been inserted byTLcyActionBarUtil.insertInConfiguredActionBars(ILcyActiveSettable, Object, TLcyActionBarManager, ALcyProperties).booleanALcyActionBar.retrieveDeactivatePossible(ILcyActiveSettable aActiveSettable) booleanILcyActionBar.retrieveDeactivatePossible(ILcyActiveSettable aActiveSettable) Returns true if the givenILcyActiveSettablecan be deactivated.ALcyActionBar.retrieveGroupDescriptor(ILcyActiveSettable aActiveSettable) ILcyActionBar.retrieveGroupDescriptor(ILcyActiveSettable aActiveSettable) Returns the group descriptor that was used to add the given active settable to thisILcyActionBar.ALcyActionBar.retrieveHelpIDString(ILcyActiveSettable aActiveSettable) ILcyActionBar.retrieveHelpIDString(ILcyActiveSettable aActiveSettable) Returns the set help id string for the given active settable.ALcyActionBar.retrieveMenuGroupDescriptors(ILcyActiveSettable aActiveSettable) ILcyActionBar.retrieveMenuGroupDescriptors(ILcyActiveSettable aActiveSettable) Returns the menus group descriptors that were used to add the given active settable to thisILcyActionBar.String[]ALcyActionBar.retrieveMenus(ILcyActiveSettable aActiveSettable) String[]ILcyActionBar.retrieveMenus(ILcyActiveSettable aActiveSettable) Returns the menus that were used to add the given active settable to thisILcyActionBar.voidALcyActionBar.setHelpIDString(ILcyActiveSettable aActiveSettable, String aHelpIDString) voidILcyActionBar.setHelpIDString(ILcyActiveSettable aActiveSettable, String aHelpIDString) Associates the given help id string to the gui representation corresponding to the given ILcyActiveSettable.Constructors in com.luciad.lucy.gui with parameters of type ILcyActiveSettableModifierConstructorDescriptionTLcyActionBarEvent(ILcyActionBar aSource, int aID, ILcyActiveSettable aActiveSettable) Creates a newTLcyActionBarEventthat indicates anILcyActiveSettablewas added or removed.TLcyActionBarItem(ILcyActiveSettable aActiveSettable, boolean aDeactivatePossible, TLcyGroupDescriptor aGroupDescriptor, String[] aMenus, TLcyGroupDescriptor[] aMenuGroupDescriptors, long aInsertTime) Creates aTLcyActionBarItemthat represents an active settable. -
Uses of ILcyActiveSettable in com.luciad.lucy.map
Methods in com.luciad.lucy.map that return ILcyActiveSettableModifier and TypeMethodDescriptionprotected ILcyActiveSettableTLcyMapComponentFactory.createActiveSettable(int aID, TLcyMapComponent aMapComponent) Creates an active settable for the given ID.protected ILcyActiveSettableTLcyMapLayerControlFactory.createActiveSettable(int aID, TLcyMapLayerControl aLayerControl) Creates an active settable.protected ILcyActiveSettableTLcyMapComponentFactory.createGXYControllerActiveSettable(int aID, ILcdGXYController aController, TLcyMapComponent aMapComponent) Creates an active settable to toggle the given controller.Methods in com.luciad.lucy.map with parameters of type ILcyActiveSettableModifier and TypeMethodDescriptionprotected voidTLcyMapLayerControlFactory.insertActiveSettable(int aID, ILcyActiveSettable aActiveSettable, TLcyMapLayerControl aLayerControlSFCT) Inserts the given active settable into the action bar, order bar and popup menu of the given layer control.protected voidTLcyMapLayerControlFactory.insertActiveSettableInActionBar(int aID, ILcyActiveSettable aActiveSettable, TLcyMapLayerControl aLayerControlSFCT) Inserts the given active settable into the regular action bar of the given layer control.protected voidTLcyMapComponentFactory.insertActiveSettableInMenu(int aID, ILcyActiveSettable aActiveSettable, TLcyMapComponent aMapComponentSFCT) Inserts the given active settable into the menu bar of the given map component.protected voidTLcyMapLayerControlFactory.insertActiveSettableInOrderBar(int aID, ILcyActiveSettable aActiveSettable, TLcyMapLayerControl aLayerControlSFCT) Inserts the given active settable into the order action bar of the given layer control.protected voidTLcyMapLayerControlFactory.insertActiveSettableInPopupMenu(int aID, ILcyActiveSettable aActiveSettable, TLcyMapLayerControl aLayerControlSFCT) Inserts the given active settable into the popup menu of the given layer control.protected voidTLcyMapComponentFactory.insertActiveSettableInToolBar(int aID, ILcyActiveSettable aActiveSettable, TLcyMapComponent aMapComponentSFCT) Inserts the given active settable into the toolbar of the given map component. -
Uses of ILcyActiveSettable in com.luciad.lucy.map.action
Classes in com.luciad.lucy.map.action that implement ILcyActiveSettableModifier and TypeClassDescriptionclassAbstract base class to create an extension ofTLcyGXYSetControllerActiveSettablefor a new controller.classALcyGXYNewControllerActiveSettableimplementation for aTLcdGXYNewController2.classAn active settable implementation which allows to activate a controller on a GXY view.classALcyGXYNewControllerActiveSettableimplementation for aTLcdGXYTouchNewController.Methods in com.luciad.lucy.map.action with parameters of type ILcyActiveSettableModifier and TypeMethodDescriptionALcyGXYNewControllerActiveSettable.customizeRepresentation(Component aDefaultComponent, ILcyActiveSettable aWrapperActiveSettable, ILcyActionBar aActionBar) -
Uses of ILcyActiveSettable in com.luciad.lucy.map.action.lightspeed
Classes in com.luciad.lucy.map.action.lightspeed that implement ILcyActiveSettableModifier and TypeClassDescriptionclassAn extension ofTLcyLspSetControllerActiveSettablefor new controllers.classActive settable that enables a given world reference on the given view when activated.classAn active settable implementation which allows to activate a controller on a Lightspeed view.Methods in com.luciad.lucy.map.action.lightspeed with parameters of type ILcyActiveSettableModifier and TypeMethodDescriptionTLcyLspCreateControllerActiveSettable.customizeRepresentation(Component aDefaultComponent, ILcyActiveSettable aWrapperActiveSettable, ILcyActionBar aActionBar) -
Uses of ILcyActiveSettable in com.luciad.lucy.map.lightspeed
Methods in com.luciad.lucy.map.lightspeed that return ILcyActiveSettableModifier and TypeMethodDescriptionprotected ILcyActiveSettableTLcyLspMapComponentFactory.createActiveSettable(int aActiveSettableID, ALcyProperties aProperties) protected ILcyActiveSettableTLcyLspMapLayerControlFactory.createActiveSettable(int aActiveSettableID, ALcyProperties aProperties)