Uses of Class
com.luciad.lucy.gui.TLcyActionBarMediatorBuilder
Packages that use TLcyActionBarMediatorBuilder
Package
Description
Contains graphical user interface related classes like menu bars, toolbars, application panes and customizer factories.
-
Uses of TLcyActionBarMediatorBuilder in com.luciad.lucy.gui
Methods in com.luciad.lucy.gui that return TLcyActionBarMediatorBuilderModifier and TypeMethodDescriptionTLcyActionBarMediatorBuilder.bidirectional()
Calling this method will trigger synchronization in both directions: actions and active settables added to the source action bar will automatically be added to the target action bar, and actions and active settables added to target action bar will automatically be added to the source action bar.static TLcyActionBarMediatorBuilder
TLcyActionBarMediatorBuilder.newInstance
(TLcyActionBarManager aActionBarManager) Create a newTLcyActionBarMediatorBuilder
instancestatic TLcyActionBarMediatorBuilder
TLcyActionBarMediatorBuilder.newInstance
(ILcyLucyEnv aLucyEnv) Short forTLcyActionBarMediatorBuilder.sourceActionBar
(ILcyActionBar aSourceActionBar) Sets the source action bar: all (current and future) actions and active settables from this action bar will be added to the target action bar.
In the most typical scenario, the source action bar is the action bar registered in theTLcyActionBarManager
, and the target action bar is the action bar which is shown in the UI.TLcyActionBarMediatorBuilder.sourceActionBar
(String aSourceActionBarName, Object aSourceActionBarContext) Sets the source action bar by specifying the name and context by which it is known in theTLcyActionBarManager
: all (current and future) actions and active settables from this action bar will be added to the target action bar.
In the most typical scenario, the source action bar is the action bar registered in theTLcyActionBarManager
, and the target action bar is the action bar which is shown in the UI.TLcyActionBarMediatorBuilder.sourceActionBarIncludingActiveContexts
(String aSourceActionBarName) Sets the global source action bar by specifying the name by which it is known in theTLcyActionBarManager
: all (current and future) actions and active settables from this global action bar will be added to the target action bar, as well as all (current and future) actions and active settables of the non-global action bar of all theactive contexts
.TLcyActionBarMediatorBuilder.targetActionBar
(ILcyActionBar aTargetActionBar) Sets the target action bar: all (current and future) actions and active settables of thesource action bar
will be added to this action bar.
In the most typical scenario, the source action bar is the action bar registered in theTLcyActionBarManager
, and the target action bar is the action bar which is shown in the UI.TLcyActionBarMediatorBuilder.targetActionBar
(String aTargetActionBarName, Object aTargetActionBarContext) Sets the target action bar by specifying the name and context by which it is known in theTLcyActionBarManager
: all (current and future) actions and active settables of thesource action bar
will be added to this action bar.
In the most typical scenario, the source action bar is the action bar registered in theTLcyActionBarManager
, and the target action bar is the action bar which is shown in the UI.