Uses of Class
com.luciad.lucy.gui.TLcyActionBarManager
Packages that use TLcyActionBarManager
Package
Description
Contains graphical user interface related classes like menu bars, toolbars, application panes and customizer factories.
-
Uses of TLcyActionBarManager in com.luciad.lucy.gui
Methods in com.luciad.lucy.gui that return TLcyActionBarManagerModifier and TypeMethodDescriptionTLcyActiveContextEvent.getActionBarManager()Returns the action bar manager in which the context became active or non-active.TLcyUserInterfaceManager.getActionBarManager()Returns theTLcyActionBarManagerwhich can create and manage action bars in the Lucy application.Methods in com.luciad.lucy.gui with parameters of type TLcyActionBarManagerModifier and TypeMethodDescriptionstatic ILcdActionTLcyActionBarUtil.createGlobalProxyAction(String aActionID, String aActionBarID, TLcyActionBarManager aActionBarManager) Creates an action that delegates its behaviour to the action in the active context.static ILcyActiveSettableTLcyActionBarUtil.createGlobalProxyActiveSettable(String aActiveSettableID, String aActionBarID, TLcyActionBarManager aActionBarManager) Equivalent ofTLcyActionBarUtil.createGlobalProxyAction(String, String, TLcyActionBarManager)forILcyActiveSettable.static ILcdActionTLcyActionBarUtil.findAction(String aActionID, String aActionBarID, Object aActionBarContext, TLcyActionBarManager aActionBarManager) Returns the action with idaActionIDfrom the action bar identified byaActionBarIDandaActionBarContext.static ILcyActiveSettableTLcyActionBarUtil.findActiveSettable(String aActiveSettableID, String aActionBarID, Object aActionBarContext, TLcyActionBarManager aActionBarManager) Returns the active settable with idaActiveSettableIDfrom the action bar identified byaActionBarIDandaActionBarContext.static voidTLcyActionBarUtil.insertInConfiguredActionBars(ILcdAction aAction, Object aContext, TLcyActionBarManager aActionBarManager, ALcyProperties aConfiguration) Inserts the given action in all the configured action bars.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.static voidTLcyActionBarUtil.mediate(ILcyActionBar aTargetActionBar, String aActionBarID, boolean aMerge, TLcyActionBarManager aActionBarManager) Deprecated.static voidTLcyActionBarUtil.mediate(ILcyActionBar aTargetActionBar, String aActionBarID, Object aContext, TLcyActionBarManager aActionBarManager) Deprecated.The recommended way to mediate between two action bars is to use theTLcyActionBarMediatorBuilderclassstatic TLcyActionBarMediatorBuilderTLcyActionBarMediatorBuilder.newInstance(TLcyActionBarManager aActionBarManager) Create a newTLcyActionBarMediatorBuilderinstancestatic 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).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).static ILcdDisposableTLcyActionBarUtil.setupAsConfiguredActionBar(ILcyActionBar aActionBarSFCT, String aActionBarID, Object aContext, ALcyProperties aProperties, String aPropertiesPrefix, JComponent aTargetAcceleratorKeysComponent, TLcyActionBarManager aActionBarManager) Utility method to setup anILcyActionBaras 'configured action bar' designed to contain actions and active settables for the specified context.Constructors in com.luciad.lucy.gui with parameters of type TLcyActionBarManagerModifierConstructorDescriptionTLcyActiveContextEvent(TLcyActionBarManager source, Object aContext) Create a new event for the specified action bar manager and context object.
TLcyActionBarMediatorBuilderclass