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

Packages that use DockAction
bibliothek.extension.gui.dock.theme.bubble Various graphical and logical components used when BubbleTheme is active. 
bibliothek.extension.gui.dock.theme.eclipse Various graphical and logical components needed when the EclipseTheme is active. 
bibliothek.gui The high level interfaces of the framework and the most often used classes. 
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.view Classes to create a views for DockActions.
This package does not contain any views, only the mechanism to create some. 
bibliothek.gui.dock.common.action Contains different DockActions and subclasses of CAction to create buttons, checkboxes, menus and other components as button in the titles and tabs of CDockables. 
bibliothek.gui.dock.common.action.core A set of DockActions that also implement CommonDockAction
bibliothek.gui.dock.common.action.predefined A set of more complex actions that can be directly used. 
bibliothek.gui.dock.common.intern Classes and interfaces used internally. 
bibliothek.gui.dock.common.intern.action CActions and supporting classes that are not intended for clients to be used directly. 
bibliothek.gui.dock.common.intern.ui Base-classes intended for inheritance and small strategy-classes modifying the way Core works. 
bibliothek.gui.dock.common.mode A subclass of LocationModeManager that handles CLocations, ExtendedModes and is aware of CControl
bibliothek.gui.dock.common.theme.eclipse Supporting classes for CEclipseTheme
bibliothek.gui.dock.disable Contains the DisablingStrategy and associated classes, allows clients to disable Dockables, DockTitles or DockActions. 
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.facile.action Some DockActions used by Common
bibliothek.gui.dock.facile.mode Contains an implementation of ModeManager that links a mode to the location of a Dockable
bibliothek.gui.dock.facile.mode.action A set of DockActions that change the LocationMode of a Dockable
bibliothek.gui.dock.station.flap Elements that are related to the FlapDockStation
bibliothek.gui.dock.station.flap.button Contains the ButtonContentFilter, which allows clients to decide which DockActions to show on a FlapDockStation
bibliothek.gui.dock.station.screen Elements that are related to the ScreenDockStation
bibliothek.gui.dock.station.split Elements which are needed by the SplitDockStation, and which are needed to interact with the station. 
bibliothek.gui.dock.station.stack.action Contains the DockActionDistributor interface which allows clients to tell where a DockAction appears, either as part of a tab, of the info panel, or on the DockTitle.
Clients can make use of the annotations InfoDockAction, TabDockAction and TitleDockAction to easily mark the location of their actions. 
bibliothek.gui.dock.support.mode Basic interfaces and classes for a framework that assigns modes to Dockables. 
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.buttons Classes which allow to paint and interact with a BasicButtonModel
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. 
bibliothek.gui.dock.themes.color The color subsystem allows each kind of element to get its colors from a central repository. 
bibliothek.gui.dock.themes.font Implementations of DockFont to be used at different places (as described in the documentation for each item). 
bibliothek.gui.dock.title Elements needed to paint the title of a Dockable
 

Uses of DockAction in bibliothek.extension.gui.dock.theme.bubble
 

Methods in bibliothek.extension.gui.dock.theme.bubble that return DockAction
 DockAction BubbleSeparator.getAction()
           
 

Methods in bibliothek.extension.gui.dock.theme.bubble with parameters of type DockAction
protected  AbstractDockColor RoundButton.createColor(String key, Dockable dockable, DockAction action, Color backup)
          Creates a new DockColor representing one color used by this button.
protected  AbstractDockColor[] RoundButton.createColors(Dockable dockable, DockAction action)
           
 

Constructors in bibliothek.extension.gui.dock.theme.bubble with parameters of type DockAction
RoundButton(BasicTrigger trigger, BasicResourceInitializer initializer, Dockable dockable, DockAction action)
          Creates a new round button.
RoundDropDownButton(BasicDropDownButtonHandler handler, Dockable dockable, DockAction action)
          Creates a new button
 

Uses of DockAction in bibliothek.extension.gui.dock.theme.eclipse
 

Methods in bibliothek.extension.gui.dock.theme.eclipse with parameters of type DockAction
protected  boolean EclipseDockActionSource.include(DockAction action)
           
 boolean DefaultEclipseThemeConnector.isTabAction(Dockable dockable, DockAction action)
           
 boolean EclipseThemeConnector.isTabAction(Dockable dockable, DockAction action)
          Tells whether action should be displayed on the tab of dockable or on the right side.
 

Uses of DockAction in bibliothek.gui
 

Classes in bibliothek.gui that implement DockAction
 class DockFrontend.Hider
          An object which is action and ActionGuard at the same time.
 

Uses of DockAction in bibliothek.gui.dock.action
 

Classes in bibliothek.gui.dock.action with type parameters of type DockAction
 class ActionType<D extends DockAction>
          The ActionType manly defines, how a DockAction is to be used.
 

Subinterfaces of DockAction in bibliothek.gui.dock.action
 interface ButtonDockAction
          An action that can be pressed like a button.
 interface DropDownAction
          A DockAction that consists of other actions.
 interface ListeningDockAction
          An action that should receive an event when the DockController of the structure using this action changes.
 interface MenuDockAction
          Represents a menu.
 interface SelectableDockAction
          An action which has two states "selected" and "not selected".
 interface StandardDockAction
          A StandardDockAction is an object that is shown as graphical interface (like a button) on some Components.
 interface StandardDropDownItemAction
          A compination of a DropDownItemAction and a StandardDockAction.
 

Classes in bibliothek.gui.dock.action that implement DockAction
protected  class StationChildrenActionSource.FocusAction
          An action that can transfer the focus
 

Methods in bibliothek.gui.dock.action that return DockAction
protected  DockAction StationChildrenActionSource.createActionFor(Dockable dockable)
          Creates the DockAction which is shown for dockable.
 DockAction ActionDockBorder.getAction()
          Gets the action which is represented by this border.
 DockAction DockActionBackgroundComponent.getAction()
          Gets the DockAction which is painted by this component.
 DockAction DockActionIcon.getAction()
          Gets the action which is using the icon.
 DockAction DockActionText.getAction()
          Gets the action which is using the icon.
 DockAction DefaultDockActionSource.getDockAction(int index)
           
 DockAction DockActionSource.getDockAction(int index)
          Gets the index'th DockAction of this source.
 DockAction FilteredDockActionSource.getDockAction(int index)
           
 DockAction HierarchyDockActionSource.getDockAction(int index)
           
 DockAction MultiDockActionSource.getDockAction(int index)
           
 DockAction StationChildrenActionSource.getDockAction(int index)
           
 DockAction DropDownAction.getSelection(Dockable dockable)
          Gets the last selected action, which may be null.
 

Methods in bibliothek.gui.dock.action that return types with arguments of type DockAction
 Iterator<DockAction> DefaultDockActionSource.iterator()
           
 Iterator<DockAction> FilteredDockActionSource.iterator()
           
 Iterator<DockAction> HierarchyDockActionSource.iterator()
           
 Iterator<DockAction> MultiDockActionSource.iterator()
           
 Iterator<DockAction> StationChildrenActionSource.iterator()
           
 

Methods in bibliothek.gui.dock.action with parameters of type DockAction
 void DefaultDockActionSource.add(DockAction... action)
          Adds all given actions to the end of this source.
 void MultiDockActionSource.add(DockAction... actions)
          Adds several actions to this source.
 void DefaultDockActionSource.add(int index, DockAction... actions)
          Inserts all given actions such that the first action will have the given index, the second action index+1, and so on...
protected  void AbstractButtonContentFilter.fire(Dockable dockable, DockAction action)
          Calls ButtonContentFilterListener.showTextChanged(ButtonContentFilter, Dockable, DockAction) on all listeners that are currently registered
protected  int MultiDockActionSource.getSource(DockAction action)
          Gets the index of the child-source which contains action.
protected abstract  boolean FilteredDockActionSource.include(DockAction action)
          Tells whether action should be included in the list of actions of this source, or not.
 int AbstractDockActionSource.indexOf(DockAction action)
          Gets the index of the given action
 int DefaultDockActionSource.indexOf(DockAction action)
           
 void AbstractButtonContentFilter.install(Dockable dockable, DockAction action)
           
 void ButtonContentFilter.install(Dockable dockable, DockAction action)
          Informs this filter that action which is connected to dockable will be shown.
protected  void AbstractButtonContentFilter.installed(DockAction action)
          Called the first time action is installed.
protected  void AbstractButtonContentFilter.installed(DockAction action, Dockable dockable)
          Called the first time dockable and action are installed.
 void DefaultDockActionSource.remove(DockAction action)
          Removes the given action from this source.
 void DropDownAction.setSelection(Dockable dockable, DockAction selection)
          Sets the current selection.
 boolean ButtonContentFilter.showText(Dockable dockable, DockAction action)
          Tells whether the text of action, that is associated with dockable, is to be shown.
 void ButtonContentFilterListener.showTextChanged(ButtonContentFilter filter, Dockable dockable, DockAction action)
          Informs this listener that the result of ButtonContentFilter.showText(Dockable, DockAction) changed.
 void AbstractButtonContentFilter.uninstall(Dockable dockable, DockAction action)
           
 void ButtonContentFilter.uninstall(Dockable dockable, DockAction action)
          Informs this filter that action will no longer be shown.
protected  void AbstractButtonContentFilter.uninstalled(DockAction action)
          Called after action was uninstalled the last time.
protected  void AbstractButtonContentFilter.uninstalled(DockAction action, Dockable dockable)
          Called after dockable and action have been uninstalled the last time.
 

Constructors in bibliothek.gui.dock.action with parameters of type DockAction
DefaultDockActionSource(DockAction... actions)
          Defaultconstructor, fills the list with some initial actions.
DefaultDockActionSource(LocationHint hint, DockAction... actions)
          Defaultconstructor, fills the list with some initial actions.
DockActionIcon(String id, DockAction action)
          Creates a new DockActionIcon.
DockActionIcon(String id, DockAction action, Path kind)
          Creates a new DockActionIcon.
DockActionText(String id, DockAction action)
          Creates a new DockActionText.
DockActionText(String id, DockAction action, Path kind)
          Creates a new DockActionText.
 

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

Subinterfaces of DockAction 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.
 interface SharingDropDownItemAction
          A DropDownItemAction whose properties are shared among all Dockables, the properties can be modified by the client.
 interface SharingSelectableDockAction
          A SelectableDockAction whose properties are shared among all Dockables, clients can modify the properties.
 interface SharingStandardDockAction
          A SharingStandardDockAction is a StandardDockAction whose properties are shared by all Dockables and whose properties can be modified by the client.
 

Classes in bibliothek.gui.dock.action.actions that implement DockAction
 class AbstractSimpleDropDownAction
          A dropdown action based on one DockActionSource which has to be specified by a subclass.
 class AbstractStandardDockAction
          An abstract implementation of the DockAction-interface.
 class GroupedButtonDockAction<K>
          A GroupedDockAction that provides the functionality of a ButtonDockAction.
 class GroupedDockAction<K,D extends SimpleDockAction>
          A DockAction which classifies its Dockables in groups.
 class GroupedDropDownItemAction<K,D extends SimpleDropDownItemAction>
          An action that can be shown as child of a DropDownAction.
 class GroupedSelectableDockAction<K>
          An action that can change between selected and not selected.
static class GroupedSelectableDockAction.Check<K>
          An action intended to use as type ActionType.CHECK
static class GroupedSelectableDockAction.Radio<K>
          An action intended to use as type ActionType.RADIO
 class SeparatorAction
          A separator represents a space between actions.
 class SimpleButtonAction
          A ButtonDockAction that has the same properties for all Dockables which use the action.
 class SimpleDockAction
          A simple implementation of DockAction.
 class SimpleDropDownAction
          A dropdown action that has the same properties for all Dockables.
 class SimpleDropDownItemAction
          An action that can be shown as child of a DropDownAction and which has advanced information for the DropDownAction.
 class SimpleMenuAction
          An action that provides a menu which contains other actions.
 class SimpleSelectableAction
          A DockAction that has a state selected.
static class SimpleSelectableAction.Check
          A SimpleSelectableAction that is visualized as a ActionType.CHECK.
static class SimpleSelectableAction.Radio
          A SimpleSelectableAction that is visualized as a ActionType.RADIO.
 

Methods in bibliothek.gui.dock.action.actions that return DockAction
 DockAction AbstractSimpleDropDownAction.getSelection()
          Returns the currently selected action.
 DockAction AbstractSimpleDropDownAction.getSelection(Dockable dockable)
           
 

Methods in bibliothek.gui.dock.action.actions with parameters of type DockAction
 void SharingDropDownDockAction.add(DockAction action)
          Adds an action to the menu.
 void SimpleDropDownAction.add(DockAction action)
           
 void SharingDropDownDockAction.insert(int index, DockAction... action)
          Inserts a list of actions into the menu.
 void SimpleDropDownAction.insert(int index, DockAction... action)
           
 void SharingDropDownDockAction.insert(int index, DockAction action)
          Inserts an action into the menu.
 void SimpleDropDownAction.insert(int index, DockAction action)
           
 void SharingDropDownDockAction.remove(DockAction action)
          Removes action from the menu.
 void SimpleDropDownAction.remove(DockAction action)
           
 void AbstractSimpleDropDownAction.setSelection(Dockable dockable, DockAction selection)
           
 void AbstractSimpleDropDownAction.setSelection(DockAction selection)
          Changes the selection of this drop-down-action.
 

Uses of DockAction in bibliothek.gui.dock.action.view
 

Classes in bibliothek.gui.dock.action.view with type parameters of type DockAction
 interface ViewGenerator<D extends DockAction,A>
          A single entry for a ActionViewConverter.
 

Methods in bibliothek.gui.dock.action.view with type parameters of type DockAction
<A,D extends DockAction>
A
ActionViewConverter.createView(ActionType<D> type, D action, ViewTarget<A> target, Dockable dockable)
          Creates and sets up a new view.
protected
<A,D extends DockAction>
ViewGenerator<D,A>
ActionViewConverter.getConverter(ActionType<D> action, ViewTarget<? super A> target)
          Searches a converter for the given action and target.
<A,D extends DockAction>
void
ActionViewConverter.putClient(ActionType<D> action, ViewTarget<A> target, ViewGenerator<D,A> generator)
          Registers a new ViewGenerator to this ActionViewConverter.
<A,D extends DockAction>
void
ActionViewConverter.putDefault(ActionType<D> action, ViewTarget<A> target, ViewGenerator<D,A> generator)
          Registers a new ViewGenerator to this ActionViewConverter.
<A,D extends DockAction>
void
ActionViewConverter.putTheme(ActionType<D> action, ViewTarget<A> target, ViewGenerator<D,A> generator)
          Registers a new ViewGenerator to this ActionViewConverter.
 

Methods in bibliothek.gui.dock.action.view that return DockAction
 DockAction ConnectingViewItem.getAction()
           
 DockAction ViewItem.getAction()
          Gets the action that is represented by this target.
 

Methods in bibliothek.gui.dock.action.view with parameters of type DockAction
<A> A
ActionViewConverter.createView(DockAction action, ViewTarget<A> target, Dockable dockable)
          Creates and sets up a new view.
 

Uses of DockAction in bibliothek.gui.dock.common.action
 

Classes in bibliothek.gui.dock.common.action that implement DockAction
 class CPanelPopup.PanelPopup
          A custom action shows some dialog or window when triggered
 

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

Subinterfaces of DockAction in bibliothek.gui.dock.common.action.core
 interface CommonDecoratableDockAction
          The combination of a CommonDockAction and a SharingStandardDockAction, does not introduce any new methods or fields.
This is the interface any DockAction that is used by a CDecorateableAction must implement.
 interface CommonDockAction
          A DockAction that is used by a CAction.
 interface CommonDropDownItem
          A combination of SharingDropDownItemAction and CommonDecoratableDockAction, this interface does not add any new methods or fields.
DockActions used by the CDropDownItem must implement this interface.
 interface CommonSelectableAction
          A combination of SharingSelectableDockAction and CommonDockAction, does not add any new methods or fields.
This is the interface a DockAction must implement if used by CSelectableAction.
 

Classes in bibliothek.gui.dock.common.action.core that implement DockAction
 class CommonSeparatorAction
          A SeparatorAction implementing the CommonDockAction interface.
 class CommonSimpleButtonAction
          An implementation of a SimpleButtonAction that also implements CommonDockAction.
 class CommonSimpleCheckAction
          A SimpleSelectableAction that also implements CommonDockAction.
 class CommonSimpleDropDownAction
          An implementation of a SimpleDropDownAction also implementing CommonDockAction.
 class CommonSimpleMenuAction
          A SimpleMenuAction implementing CommonDockAction.
 class CommonSimpleRadioAction
          A SimpleSelectableAction that also implements CommonDockAction.
 

Uses of DockAction in bibliothek.gui.dock.common.action.predefined
 

Classes in bibliothek.gui.dock.common.action.predefined that implement DockAction
 class CCloseAction.Action
          Internal representation of the CCloseAction, just calls CCloseAction.close(CDockable) when triggered.
 

Uses of DockAction in bibliothek.gui.dock.common.intern
 

Methods in bibliothek.gui.dock.common.intern that return DockAction
 DockAction CControlAccess.createCloseAction(CDockable dockable)
          Gets an action that closes dockable when clicked.
 

Uses of DockAction in bibliothek.gui.dock.common.intern.action
 

Classes in bibliothek.gui.dock.common.intern.action that implement DockAction
 class CExtendedModeAction.Action
          The internal representation of a CExtendedModeAction.
 

Methods in bibliothek.gui.dock.common.intern.action that return DockAction
 DockAction CActionSource.getDockAction(int index)
           
 DockAction CloseActionSource.getDockAction(int index)
           
 

Methods in bibliothek.gui.dock.common.intern.action that return types with arguments of type DockAction
 Iterator<DockAction> CActionSource.iterator()
           
 Iterator<DockAction> CloseActionSource.iterator()
           
 

Methods in bibliothek.gui.dock.common.intern.action with parameters of type DockAction
protected  double CActionImportanceOrder.getImportance(DockAction action)
           
protected  void CButtonContentFilter.installed(DockAction action)
           
 boolean CButtonContentFilter.showText(Dockable dockable, DockAction action)
           
protected  void CButtonContentFilter.uninstalled(DockAction action)
           
 

Method parameters in bibliothek.gui.dock.common.intern.action with type arguments of type DockAction
 void CDecorateableActionListener.showTextOnButtonsChanged(CDecorateableAction<? extends DockAction> action)
          Called if the result of CDecorateableAction.isShowTextOnButtons() changed.
 

Uses of DockAction in bibliothek.gui.dock.common.intern.ui
 

Methods in bibliothek.gui.dock.common.intern.ui with parameters of type DockAction
 boolean CDisablingStrategy.isDisabled(Dockable dockable, DockAction item)
           
 

Uses of DockAction in bibliothek.gui.dock.common.mode
 

Methods in bibliothek.gui.dock.common.mode with parameters of type DockAction
 void KeyedLocationModeActionProvider.setSelectModeAction(DockAction selectModeAction)
           
 

Constructors in bibliothek.gui.dock.common.mode with parameters of type DockAction
KeyedLocationModeActionProvider(String key, DockAction defaultAction)
          Creates a new provider.
 

Uses of DockAction in bibliothek.gui.dock.common.theme.eclipse
 

Methods in bibliothek.gui.dock.common.theme.eclipse with parameters of type DockAction
 boolean CommonEclipseThemeConnector.isTabAction(Dockable dockable, DockAction action)
           
 

Uses of DockAction in bibliothek.gui.dock.disable
 

Methods in bibliothek.gui.dock.disable with parameters of type DockAction
 boolean DisablingStrategy.isDisabled(Dockable dockable, DockAction item)
          Tells whether the action item, which is shown together with dockable, is disabled.
 

Constructors in bibliothek.gui.dock.disable with parameters of type DockAction
ActionDisablingStrategyObserver(DockAction action)
          Creates a new observer.
 

Uses of DockAction in bibliothek.gui.dock.event
 

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

Uses of DockAction in bibliothek.gui.dock.facile.action
 

Classes in bibliothek.gui.dock.facile.action that implement DockAction
 class CloseAction
          This action shows an icon for "close".
 class RenameAction
          This DockAction can change the title-text of a Dockable.
static class RenameAction.RenameDefaultDockable
          An implementation of RenameAction that can handle DefaultDockables.
static class RenameAction.RenameFlapDockStation
          An implementation of RenameAction that can handle FlapDockStations.
static class RenameAction.RenameSplitDockStation
          An implementation of RenameAction that can handle SplitDockStations.
static class RenameAction.RenameStackDockStation
          An implementation of RenameAction that can handle StackDockStations.
 class ReplaceAction
          A DockAction that can replace a DockStation by it's only child.
 

Methods in bibliothek.gui.dock.facile.action that return DockAction
 DockAction KeyedActionSource.getDefaultAction()
          Gets the default action of this source.
 DockAction KeyedActionSource.getDockAction(int index)
           
 

Methods in bibliothek.gui.dock.facile.action that return types with arguments of type DockAction
 Iterator<DockAction> KeyedActionSource.iterator()
           
 

Methods in bibliothek.gui.dock.facile.action with parameters of type DockAction
 void KeyedActionSource.setDefaultAction(DockAction defaultAction)
          Sets the default action of this source.
 

Uses of DockAction in bibliothek.gui.dock.facile.mode
 

Methods in bibliothek.gui.dock.facile.mode that return DockAction
 DockAction DefaultLocationModeActionProvider.getSelectModeAction()
          Gets the action which must be triggered in order to activate this mode.
 

Methods in bibliothek.gui.dock.facile.mode with parameters of type DockAction
 void DefaultLocationModeActionProvider.setSelectModeAction(DockAction selectModeAction)
          Sets the action which must be triggered in order to activate this mode.
 

Constructors in bibliothek.gui.dock.facile.mode with parameters of type DockAction
DefaultLocationModeActionProvider(DockAction action)
          Creates a new provider.
 

Uses of DockAction in bibliothek.gui.dock.facile.mode.action
 

Classes in bibliothek.gui.dock.facile.mode.action that implement DockAction
 class ExternalizedModeAction
          An action used to change the Mode of a Dockable to the ExternalizedMode.
 class LocationModeAction
          Action for changing the LocationMode of a Dockable.
 class MaximizedModeAction
          An action used to change the Mode of a Dockable to the MaximizedMode.
 class MinimizedModeAction
          An action used to change the Mode of a Dockable to the MinimizedMode.
 class NormalModeAction
          An action used to change the Mode of a Dockable to the NormalMode.
 

Uses of DockAction in bibliothek.gui.dock.station.flap
 

Classes in bibliothek.gui.dock.station.flap that implement DockAction
 class FlapDockDirection
          This DockAction is used as an action of a FlapDockStation.
 class FlapDockHoldToggle
          This DockAction is shown together with the children of a FlapDockStation, and allows to "stick" a Dockable.
 

Methods in bibliothek.gui.dock.station.flap with parameters of type DockAction
 void FlapDockStationSource.setHoldAction(DockAction holdAction)
          Changes the action that is shown in this source
 

Constructors in bibliothek.gui.dock.station.flap with parameters of type DockAction
FlapDockStationSource(FlapDockStation station, Dockable dockable, DockAction holdAction)
          Creates a new FlapDockStationSource.
 

Uses of DockAction in bibliothek.gui.dock.station.flap.button
 

Methods in bibliothek.gui.dock.station.flap.button with parameters of type DockAction
 boolean ButtonContentFilter.isButtonAction(DockAction action)
          Tells whether action is an important DockAction and should if the client told the component to filter actions.
 boolean DefaultButtonContentFilter.isButtonAction(DockAction action)
           
 

Uses of DockAction in bibliothek.gui.dock.station.screen
 

Classes in bibliothek.gui.dock.station.screen that implement DockAction
 class ScreenFullscreenAction
          This DockAction is mainly used by the ScreenDockStation to allow it's children to go into fullscreen-mode.
 

Methods in bibliothek.gui.dock.station.screen that return DockAction
 DockAction FullscreenActionSource.getDockAction(int index)
           
 

Methods in bibliothek.gui.dock.station.screen that return types with arguments of type DockAction
 Iterator<DockAction> FullscreenActionSource.iterator()
           
 

Constructors in bibliothek.gui.dock.station.screen with parameters of type DockAction
FullscreenActionSource(DockAction action, LocationHint hint)
          Creates a new source.
 

Uses of DockAction in bibliothek.gui.dock.station.split
 

Classes in bibliothek.gui.dock.station.split that implement DockAction
 class SplitFullScreenAction
          This DockAction is mainly used by the SplitDockStation to allow it's children to get in fullscreen-mode.
 

Uses of DockAction in bibliothek.gui.dock.station.stack.action
 

Methods in bibliothek.gui.dock.station.stack.action that return DockAction
 DockAction DockActionDistributorSource.getDockAction(int index)
           
 

Methods in bibliothek.gui.dock.station.stack.action that return types with arguments of type DockAction
 Iterator<DockAction> DockActionDistributorSource.iterator()
           
 

Uses of DockAction in bibliothek.gui.dock.support.mode
 

Methods in bibliothek.gui.dock.support.mode that return DockAction
 DockAction ModeForwardingActionSource.getDockAction(int index)
           
 

Methods in bibliothek.gui.dock.support.mode that return types with arguments of type DockAction
 Iterator<DockAction> ModeForwardingActionSource.iterator()
           
 

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

Classes in bibliothek.gui.dock.themes.basic.action with type parameters of type DockAction
 class AbstractBasicHandler<D extends DockAction,M extends BasicButtonModel>
          Collection of methods that are interesting for classes that wrap around a BasicButtonModel.
 

Methods in bibliothek.gui.dock.themes.basic.action that return DockAction
 DockAction BasicButtonModel.getAction()
          Gets the DockAction which is handled by this model.
 DockAction BasicSeparatorHandler.getAction()
           
 DockAction BasicTrigger.getAction()
          Gets the DockAction which will be triggered by this object.
 

Methods in bibliothek.gui.dock.themes.basic.action with parameters of type DockAction
protected  double DefaultDockActionImportanceOrder.getImportance(DockAction action)
          Tells how important action is.
 void DefaultDockActionImportanceOrder.order(DockAction[] actions)
           
 void DockActionImportanceOrder.order(DockAction[] actions)
          Sorts the actions by their important, the most important action has to be at index 0, while the least important action is at index actions.length-1.
 

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

Uses of DockAction in bibliothek.gui.dock.themes.basic.action.buttons
 

Methods in bibliothek.gui.dock.themes.basic.action.buttons with parameters of type DockAction
protected  BasicTitleViewItem<JComponent> ButtonPanel.createItemFor(DockAction action, Dockable dockable)
          Creates a new item for action which will be shown on this panel.
 

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

Methods in bibliothek.gui.dock.themes.basic.action.dropdown that return DockAction
 DockAction SubDropDownHandler.getAction()
           
 

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

Methods in bibliothek.gui.dock.themes.basic.action.menu that return DockAction
 DockAction DropDownMenuHandler.getAction()
           
 

Methods in bibliothek.gui.dock.themes.basic.action.menu with parameters of type DockAction
 MenuViewItem<JComponent> MenuMenuHandler.getViewFor(DockAction action)
          Searches for the first view which is used for action.
protected  MenuViewItem<JComponent> MenuMenuHandler.handlerFor(DockAction action)
          Creates a new view for action.
 

Uses of DockAction in bibliothek.gui.dock.themes.color
 

Methods in bibliothek.gui.dock.themes.color that return DockAction
 DockAction ActionColor.getAction()
          Gets the action for which this color is used.
 

Constructors in bibliothek.gui.dock.themes.color with parameters of type DockAction
ActionColor(String id, Dockable dockable, DockAction action, Color backup)
          Creates a new DockColor.
ActionColor(String id, Path kind, Dockable dockable, DockAction action, Color backup)
          Creates a new DockColor.
 

Uses of DockAction in bibliothek.gui.dock.themes.font
 

Methods in bibliothek.gui.dock.themes.font that return DockAction
 DockAction ButtonFont.getAction()
          Gets the action for which this font is used.
 

Constructors in bibliothek.gui.dock.themes.font with parameters of type DockAction
ButtonFont(String id, Dockable dockable, DockAction action, FontModifier backup)
          Creates a new font
ButtonFont(String id, Dockable dockable, DockAction action, Path kind, FontModifier backup)
          Creates a new font
 

Uses of DockAction in bibliothek.gui.dock.title
 

Methods in bibliothek.gui.dock.title with parameters of type DockAction
protected  BasicTitleViewItem<JComponent> AbstractMultiDockTitle.createItemFor(DockAction action, Dockable dockable)
          Creates a new item for action which will be shown on this title.