Uses of Interface
bibliothek.gui.dock.action.DropDownAction

Packages that use DropDownAction
bibliothek.gui.dock.action The components dealing with the logic of DockActions. 
bibliothek.gui.dock.action.actions Contains a set of different DockActions and supporting classes.
The actions in this package will create views, which show Icons, text, tooltips and other gimmicks. 
bibliothek.gui.dock.action.dropdown Elements needed to design the communication between a DropDownAction and its children. 
bibliothek.gui.dock.common.action.core A set of DockActions that also implement CommonDockAction
bibliothek.gui.dock.event Listeners, adapters and events used in the whole framework.
A Listener is added to some object that needs to be observed, the Listener will be informed whenever the observed object changes. An Adapter is an implementation of a Listener, but the methods of an Adapter are empty. An Event is an object carrying information from an observed object to a Listener.  
bibliothek.gui.dock.themes.basic.action Elements handling the view of DockActions.
They way from a DockAction to its view normally involves four objects: The DockAction itself, providing the basic set of properties A handler listening to changes of the action and forwarding the changes to the model. 
bibliothek.gui.dock.themes.basic.action.dropdown Handlers taking various kinds of DockAction and presenting them as DropDownViewItem in order to display them as children of a DropDownAction 
bibliothek.gui.dock.themes.basic.action.menu Handlers taking various kinds of DockAction and presenting them as MenuViewItem in order to display the actions in a menu. 
 

Uses of DropDownAction in bibliothek.gui.dock.action
 

Fields in bibliothek.gui.dock.action with type parameters of type DropDownAction
static ActionType<DropDownAction> ActionType.DROP_DOWN
          Represents a drop down action.
 

Uses of DropDownAction in bibliothek.gui.dock.action.actions
 

Subinterfaces of DropDownAction in bibliothek.gui.dock.action.actions
 interface SharingDropDownDockAction
          A SharingDropDownDockAction is a DropDownAction whose properties are shared by all Dockables and whose properties can be set by the client.
 

Classes in bibliothek.gui.dock.action.actions that implement DropDownAction
 class AbstractSimpleDropDownAction
          A dropdown action based on one DockActionSource which has to be specified by a subclass.
 class SimpleDropDownAction
          A dropdown action that has the same properties for all Dockables.
 

Uses of DropDownAction in bibliothek.gui.dock.action.dropdown
 

Methods in bibliothek.gui.dock.action.dropdown that return DropDownAction
 DropDownAction DropDownFilter.getAction()
          Gets the action that is filtered.
 

Methods in bibliothek.gui.dock.action.dropdown with parameters of type DropDownAction
 DropDownFilter DropDownFilterFactory.createView(DropDownAction action, Dockable dockable, DropDownView view)
          Creates a new filter.
 

Constructors in bibliothek.gui.dock.action.dropdown with parameters of type DropDownAction
AbstractDropDownFilter(DropDownAction action, Dockable dockable, DropDownView view)
          Creates a new filter.
DefaultDropDownFilter(DropDownAction action, Dockable dockable, DropDownView view)
          Creates a new filter
DropDownFilter(Dockable dockable, DropDownAction action, DropDownView view)
          Creates a new filter
 

Uses of DropDownAction in bibliothek.gui.dock.common.action.core
 

Classes in bibliothek.gui.dock.common.action.core that implement DropDownAction
 class CommonSimpleDropDownAction
          An implementation of a SimpleDropDownAction also implementing CommonDockAction.
 

Uses of DropDownAction in bibliothek.gui.dock.event
 

Methods in bibliothek.gui.dock.event with parameters of type DropDownAction
 void DropDownActionListener.selectionChanged(DropDownAction action, Set<Dockable> dockables, DockAction selection)
          Called when the selection of action has changed.
 

Uses of DropDownAction in bibliothek.gui.dock.themes.basic.action
 

Constructors in bibliothek.gui.dock.themes.basic.action with parameters of type DropDownAction
BasicDropDownButtonHandler(DropDownAction action, Dockable dockable)
          Creates a new handler.
DropDownItemHandle(DockAction item, DropDownViewItem view, Dockable dockable, DropDownAction action)
          Creates a new item.
 

Uses of DropDownAction in bibliothek.gui.dock.themes.basic.action.dropdown
 

Methods in bibliothek.gui.dock.themes.basic.action.dropdown that return DropDownAction
 DropDownAction DropDownIcon.getAction()
          Gets the action for which this icon is used.
 

Methods in bibliothek.gui.dock.themes.basic.action.dropdown with parameters of type DropDownAction
 void DropDownIcon.init(Dockable dockable, DropDownAction action, ViewItem<? extends JComponent> parent)
          Initializes this icon by setting missing properties.
 

Uses of DropDownAction in bibliothek.gui.dock.themes.basic.action.menu
 

Constructors in bibliothek.gui.dock.themes.basic.action.menu with parameters of type DropDownAction
DropDownMenuHandler(DropDownAction action, Dockable dockable)
          Creates a new handler