Uses of Class
bibliothek.gui.DockController

Packages that use DockController
bibliothek.extension.gui.dock Extensions to the Core framework, including the BubbleTheme, EclipseTheme and the preference mechanism. 
bibliothek.extension.gui.dock.preference Generic collection of preferences used in this framework. 
bibliothek.extension.gui.dock.preference.model A set of PreferenceModels that show properties of this framework. 
bibliothek.extension.gui.dock.preference.preferences.choice A set of small classes containing choices the user can make. 
bibliothek.extension.gui.dock.theme Contains some DockThemes. 
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.extension.gui.dock.theme.eclipse.displayer The DockableDisplayers that are used by the EclipseTheme
bibliothek.extension.gui.dock.theme.eclipse.stack An implementation of TabPane and supporting classes for the EclipseTheme
bibliothek.extension.gui.dock.theme.eclipse.stack.tab Various components needed to paint and manage the tab which is visible on a EclipseTabPane
bibliothek.extension.gui.dock.theme.eclipse.stack.tab4 Classes that give the EclipseTheme a look identicall to Eclipse 4.x. 
bibliothek.extension.gui.dock.theme.flat Various graphical and logical components needed to paint the layout when FlatTheme is active. 
bibliothek.gui The high level interfaces of the framework and the most often used classes. 
bibliothek.gui.dock The five basic classes implementing Dockable and DockStation plus some supporting elements. 
bibliothek.gui.dock.action The components dealing with the logic of DockActions. 
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 A set of classes that can be used to create basic applications. 
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.location Various implementations of CLocation
bibliothek.gui.dock.common.mode.station Contains wrapper classes for various DockStations, implementing the interface CLocationMode
bibliothek.gui.dock.common.preference Classes used directly or indirectly by the CPreferenceModel
bibliothek.gui.dock.common.theme Classes related to the DockThemes. 
bibliothek.gui.dock.control Classes responsible to handle some global task. 
bibliothek.gui.dock.control.focus The focus sub-system is responsible for transfering the focus to the currently active Dockable
bibliothek.gui.dock.control.relocator Various implementations of RelocateOperation
bibliothek.gui.dock.disable Contains the DisablingStrategy and associated classes, allows clients to disable Dockables, DockTitles or DockActions. 
bibliothek.gui.dock.displayer Classes and interfaces that are needed by the DockableDisplayer
bibliothek.gui.dock.dockable Some classes related to Dockable
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.menu Implementations of MenuPiece
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.facile.mode.station Wrappers for DockStations, implementing StationModeArea
bibliothek.gui.dock.focus Contains classes that allow the user to switch between Components or from one Dockable to another using only the keyboard. 
bibliothek.gui.dock.layout Elements dealing with the location of Dockables on their DockStation and allowing to store the whole layout of a set of Dockables and stations. 
bibliothek.gui.dock.security A package dealing with the issues of Applets and Wepstart-applications.
DockingFrames monitors mouse- and other events globally. 
bibliothek.gui.dock.station Elements needed by various implementations of the DockStation interface. 
bibliothek.gui.dock.station.flap Elements that are related to the FlapDockStation
bibliothek.gui.dock.station.screen Elements that are related to the ScreenDockStation
bibliothek.gui.dock.station.screen.magnet The magnet API allows ScreenDockWindows to attract each other, or to stick together. 
bibliothek.gui.dock.station.screen.window Contains the window ( JDialog, JInternalDialog, etc..) that shows the children of a ScreenDockStation and the classes required to configure that window. 
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 Elements which are related to the StackDockStation
bibliothek.gui.dock.station.stack.menu Contains an abstract implementation of CombinedMenu including helper classes. 
bibliothek.gui.dock.station.stack.tab This package contains a generic implementation of a "tabbed-pane". 
bibliothek.gui.dock.station.support Elements used by various DockStations to store properties and to propagate events to other objects. 
bibliothek.gui.dock.support.mode Basic interfaces and classes for a framework that assigns modes to Dockables. 
bibliothek.gui.dock.themes Contains an implementation of DockTheme and all classes which are neede by this theme. 
bibliothek.gui.dock.themes.basic Factories and classes used when the BasicTheme is active. 
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.border Contains classes required to modify the Border of various JComponents. 
bibliothek.gui.dock.themes.color The color subsystem allows each kind of element to get its colors from a central repository. 
bibliothek.gui.dock.title Elements needed to paint the title of a Dockable
bibliothek.gui.dock.util Distribution of information in a global scale and methods available from everywhere. 
bibliothek.gui.dock.util.color The color subsystem, used by most of the components to search for the colors they need to paint. 
bibliothek.gui.dock.util.extension Contains classes to create and manage extensions. 
bibliothek.gui.dock.util.font The font-subsystem is used to define the fonts that are used to paint text. 
bibliothek.gui.dock.util.icon Classes used by the IconManager to set up the default icons and allowing clients to configure the IconManager
bibliothek.gui.dock.util.text Classes used by the TextManager to set up the default texts based on the language in which the JRE is executed, and classes allowing clients to modify these texts. 
 

Uses of DockController in bibliothek.extension.gui.dock
 

Constructors in bibliothek.extension.gui.dock with parameters of type DockController
DockingFramesPreference(DockController controller)
          Creates a new model.
DockingFramesPreference(DockController controller, PathCombiner combiner)
          Creates a new model.
 

Uses of DockController in bibliothek.extension.gui.dock.preference
 

Methods in bibliothek.extension.gui.dock.preference that return DockController
 DockController AbstractPreferenceModel.getController()
           
 DockController PreferenceModel.getController()
          Gets the DockController in whose realm this model is used.
 

Constructors in bibliothek.extension.gui.dock.preference with parameters of type DockController
AbstractPreferenceModel(DockController controller)
           
DefaultPreferenceModel(DockController controller)
           
MergedPreferenceModel(DockController controller)
          Creates a new model
MergedPreferenceModel(PathCombiner combiner, DockController controller)
          Creates a new path.
PreferenceTreeModel(DockController controller)
          Creates a new empty model.
PreferenceTreeModel(PathCombiner combiner, DockController controller)
          Creates a new empty model.
 

Uses of DockController in bibliothek.extension.gui.dock.preference.model
 

Constructors in bibliothek.extension.gui.dock.preference.model with parameters of type DockController
ButtonContentPreferenceModel(DockController controller)
          Creates a new model
 

Uses of DockController in bibliothek.extension.gui.dock.preference.preferences.choice
 

Methods in bibliothek.extension.gui.dock.preference.preferences.choice with parameters of type DockController
 void Choice.setController(DockController controller)
          Informs this Choice that it is now used for displaying items for controller.
 void DefaultChoice.setController(DockController controller)
           
 void DefaultChoice.Entry.setController(DockController controller)
           
 

Constructors in bibliothek.extension.gui.dock.preference.preferences.choice with parameters of type DockController
ButtonContentConditionChoice(DockController controller)
           
DefaultChoice(DockController controller)
          Creates a new choice, adding additional entries if there are any extensions.
 

Uses of DockController in bibliothek.extension.gui.dock.theme
 

Methods in bibliothek.extension.gui.dock.theme with parameters of type DockController
 EclipseThemeConnector EclipseTheme.getThemeConnector(DockController controller)
          Gets the connector which is used for decisions which are normally altered by the client.
 void BubbleTheme.install(DockController controller)
           
 void EclipseTheme.install(DockController controller)
           
 void FlatTheme.install(DockController controller)
           
 void SmoothTheme.install(DockController controller)
           
 void BubbleTheme.uninstall(DockController controller)
           
 void EclipseTheme.uninstall(DockController controller)
           
 void FlatTheme.uninstall(DockController controller)
           
 void SmoothTheme.uninstall(DockController controller)
           
 

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

Methods in bibliothek.extension.gui.dock.theme.bubble with parameters of type DockController
protected  void RoundButtonViewItem.changed(DockController oldController, DockController newController)
           
 MovingImage BubbleMovingImageFactory.create(DockController controller, Dockable dockable)
           
 MovingImage BubbleMovingImageFactory.create(DockController controller, DockTitle snatched)
           
 void BubbleDisplayer.setController(DockController controller)
           
 void BubbleStackDockComponent.setController(DockController controller)
           
 void BubbleTab.setController(DockController controller)
           
 void BubbleTabMenu.setController(DockController controller)
           
 void RoundButton.setController(DockController controller)
          Connects this button with a controller, that is necessary to get the colors for this button.
 void RoundButtonConnectable.setController(DockController controller)
          Sets the controller of this element.
 void RoundDropDownButton.setController(DockController controller)
           
 

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

Methods in bibliothek.extension.gui.dock.theme.eclipse that return DockController
 DockController AbstractEclipseBorder.getController()
          Gets the controller in whose realm this border paints
 

Methods in bibliothek.extension.gui.dock.theme.eclipse with parameters of type DockController
 void EclipseDockableSelection.open(DockController controller)
           
 

Constructors in bibliothek.extension.gui.dock.theme.eclipse with parameters of type DockController
AbstractEclipseBorder(DockController controller, boolean fillEdges)
          Creates a new border
AbstractEclipseBorder(DockController controller, boolean fillEdges, int edges)
          Creates a new border
EclipseBorder(DockController controller, boolean fillEdges)
          Creates a new border
EclipseBorder(DockController controller, boolean fillEdges, int edges)
          Creates a new border
EclipseButtonBorder(DockController controller, boolean fillEdges, int edges)
          Creates a new border
OwnedEclipseBorder(BorderedComponent owner, DockController controller, boolean fillEdges)
          Creates a new border.
OwnedRectEclipseBorder(BorderedComponent owner, DockController controller, boolean fillEdges)
          Creates a new border.
RectEclipseBorder(DockController controller, boolean fillEdges)
          Creates a new border.
RectEclipseBorder(DockController controller, boolean fillEdges, int roundEdges)
          Creates a new border.
 

Uses of DockController in bibliothek.extension.gui.dock.theme.eclipse.displayer
 

Methods in bibliothek.extension.gui.dock.theme.eclipse.displayer that return DockController
 DockController NoTitleDisplayer.getController()
          Deprecated.  
 

Methods in bibliothek.extension.gui.dock.theme.eclipse.displayer with parameters of type DockController
 void EclipseBasicDockableDisplayer.setController(DockController controller)
           
 void EclipseDockableDisplayer.setController(DockController controller)
          Deprecated.  
 void EclipseDockableDisplayer2.setController(DockController controller)
           
 void NoTitleBarDisplayer.setController(DockController controller)
           
 void NoTitleDisplayer.setController(DockController controller)
          Deprecated.  
 void TitleBarObserver.setController(DockController controller)
          Sets the controller to read the current EclipseThemeConnector.
 

Uses of DockController in bibliothek.extension.gui.dock.theme.eclipse.stack
 

Methods in bibliothek.extension.gui.dock.theme.eclipse.stack with parameters of type DockController
 void EclipseTabPane.setController(DockController controller)
           
 

Uses of DockController in bibliothek.extension.gui.dock.theme.eclipse.stack.tab
 

Methods in bibliothek.extension.gui.dock.theme.eclipse.stack.tab that return DockController
 DockController BaseTabComponent.getController()
           
 

Methods in bibliothek.extension.gui.dock.theme.eclipse.stack.tab with parameters of type DockController
 Border TabPainter.getFullBorder(BorderedComponent owner, DockController controller, Dockable dockable)
          Gets the border which will be around pane when dockable is selected.
 void DefaultInvisibleTab.setController(DockController controller)
           
 void InvisibleTab.setController(DockController controller)
          Sets the controller in whose realm this tab works, if there is no controller set then this tab must be in a state ready to be collected by the garbage collector.
 void LinePainter.setController(DockController controller)
           
 void TabPanePainter.setController(DockController controller)
          Sets the controller for which this painter is used.
 

Uses of DockController in bibliothek.extension.gui.dock.theme.eclipse.stack.tab4
 

Methods in bibliothek.extension.gui.dock.theme.eclipse.stack.tab4 with parameters of type DockController
 void HoverCondition.setController(DockController controller)
          Sets the controller which is used to register global MouseEvents.
 

Uses of DockController in bibliothek.extension.gui.dock.theme.flat
 

Methods in bibliothek.extension.gui.dock.theme.flat with parameters of type DockController
 void FlatBorder.connect(DockController controller)
          Connects this border with controller and reads some colors from controller.
 void FlatDockableDisplayer.setController(DockController controller)
           
 void FlatTab.setController(DockController controller)
          Connets this tab with controller.
 void FlatTabPane.setController(DockController controller)
           
 

Uses of DockController in bibliothek.gui
 

Methods in bibliothek.gui that return DockController
 DockController DockFrontend.getController()
          Gets the controller which is used by this frontend.
 DockController DockStation.getController()
          Gets the controller of this station.
 DockController Dockable.getController()
          Gets the current controller, the argument of the last call of Dockable.setController(DockController).
 

Methods in bibliothek.gui with parameters of type DockController
 DockableSelection DockTheme.getDockableSelection(DockController controller)
          Gets a selector for Dockables.
 DockableMovingImageFactory DockTheme.getMovingImageFactory(DockController controller)
          Gets a factory for images which are moved around by the user.
This method should not be invoked directly, instead the property key DockTheme.DOCKABLE_MOVING_IMAGE_FACTORY should be used.
 DockTitleFactory DockTheme.getTitleFactory(DockController controller)
          Gets the default DockTitleFactory which is used if no other factory is set.
The result of this method is installed in the DockTitleManager using the key DockTitleManager.THEME_FACTORY_ID and priority Priority.THEME.
 void DockTheme.install(DockController controller, DockThemeExtension[] extensions)
          Install this theme at controller.
 void DockStation.setController(DockController controller)
          Sets the controller of this station.
 void Dockable.setController(DockController controller)
          Sets the controller in whose realm this Dockable is.
 void DockTheme.uninstall(DockController controller)
          Uninstalls this theme from controller.
 

Constructors in bibliothek.gui with parameters of type DockController
DockFrontend(DockController controller)
          Constructs a new frontend.
DockFrontend(DockController controller, Window owner)
          Constructs a new frontend, tries to set up a ScreenDockStationFactory and sets the root window of controller to owner.
DockFrontend(DockController controller, WindowProvider owner)
          Constructs a new frontend, tries to set up a ScreenDockStationFactory and sets the root window of controller to owner.
 

Uses of DockController in bibliothek.gui.dock
 

Methods in bibliothek.gui.dock that return DockController
 DockController DockElement.getController()
          Gets the controller that currently is associated with this DockElement.
 DockController SplitDockStation.getController()
           
 

Methods in bibliothek.gui.dock with parameters of type DockController
 void DefaultDockable.setController(DockController controller)
           
 void FlapDockStation.setController(DockController controller)
           
 void ScreenDockStation.setController(DockController controller)
           
 void SplitDockStation.setController(DockController controller)
           
 void StackDockStation.setController(DockController controller)
           
 

Uses of DockController in bibliothek.gui.dock.action
 

Methods in bibliothek.gui.dock.action with parameters of type DockController
 void ListeningDockAction.setController(DockController controller)
          Called when a new controller has been set.
 

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

Methods in bibliothek.gui.dock.action.view with parameters of type DockController
protected abstract  void ConnectingViewItem.changed(DockController oldController, DockController newController)
          Called when the DockController changed.
 

Uses of DockController in bibliothek.gui.dock.common
 

Methods in bibliothek.gui.dock.common that return DockController
 DockController CControl.getController()
          Gets the DockController which is used by this CControl.
 

Methods in bibliothek.gui.dock.common with parameters of type DockController
 CLocation CLocation.expandProperty(DockController controller, DockableProperty property)
          Tries to create a location that resembles property.
protected  void CControl.initExtensions(DockController controller)
          Initializes additional Extensions and registers them at the ExtensionManager of controller.
protected  void CControl.initTransferFocusOnMinimize(DockController controller)
          Adds a CDockableStateListener to this CControl, if a CDockable is minimized, another Dockable receives the focus.
 

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

Methods in bibliothek.gui.dock.common.action.predefined with parameters of type DockController
protected  void CMaximizeAction.setController(DockController controller)
           
 

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

Subclasses of DockController in bibliothek.gui.dock.common.intern
 class CDockController
          The DockController that is usually used by a CControl.
 

Methods in bibliothek.gui.dock.common.intern that return DockController
 DockController CControlFactory.createController(CControl owner)
          Creates or gets the DockController.
 DockController EfficientControlFactory.createController(CControl owner)
           
 

Methods in bibliothek.gui.dock.common.intern with parameters of type DockController
 CDockFrontend CControlFactory.createFrontend(CControlAccess owner, DockController controller)
          Creates a new DockFrontend that will be used by owner.
 CDockFrontend EfficientControlFactory.createFrontend(CControlAccess owner, DockController controller)
           
 void DelayedWorkingAreaSetter.dockStationRegistering(DockController controller, DockStation station)
           
 void DelayedWorkingAreaSetter.registerUnstalled(DockController controller)
           
 

Constructors in bibliothek.gui.dock.common.intern with parameters of type DockController
CDockFrontend(CControlAccess control, DockController controller)
          Creates a new frontend.
 

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

Methods in bibliothek.gui.dock.common.intern.action that return DockController
protected  DockController CExtendedModeAction.getController()
          Gets the controller from which this action currently reads its content.
 

Methods in bibliothek.gui.dock.common.intern.action with parameters of type DockController
protected  void CExtendedModeAction.setController(DockController controller)
          Exchanges all the properties such that they are read from controller
 

Uses of DockController in bibliothek.gui.dock.common.location
 

Constructors in bibliothek.gui.dock.common.location with parameters of type DockController
DefaultExpandStrategy(DockController controller)
          Creates a new expand strategy loading extensions if available.
 

Uses of DockController in bibliothek.gui.dock.common.mode.station
 

Methods in bibliothek.gui.dock.common.mode.station with parameters of type DockController
 void CScreenDockStationHandle.External.setController(DockController controller)
           
 void CScreenDockStationHandle.Maximal.setController(DockController controller)
           
 void CSplitDockStationHandle.Normal.setController(DockController controller)
           
 void CSplitDockStationHandle.Maximal.setController(DockController controller)
           
 

Uses of DockController in bibliothek.gui.dock.common.preference
 

Methods in bibliothek.gui.dock.common.preference with parameters of type DockController
 void ThemeChoice.setController(DockController controller)
           
 

Constructors in bibliothek.gui.dock.common.preference with parameters of type DockController
ThemeChoice(ThemeMap themes, DockController controller)
          Creates a new set of choices.
 

Uses of DockController in bibliothek.gui.dock.common.theme
 

Methods in bibliothek.gui.dock.common.theme with parameters of type DockController
 DockTheme CDockThemeFactory.create(DockController controller)
           
 ThemeMeta CDockThemeFactory.createMeta(DockController controller)
           
 DockableSelection CDockTheme.getDockableSelection(DockController controller)
           
 DockableMovingImageFactory CDockTheme.getMovingImageFactory(DockController controller)
           
 DockTitleFactory CDockTheme.getTitleFactory(DockController controller)
           
 void CBasicTheme.install(DockController controller)
           
 void CBubbleTheme.install(DockController controller)
           
protected  void CDockTheme.install(DockController controller)
          Installs this theme at controller.
 void CEclipseTheme.install(DockController controller)
           
 void CFlatTheme.install(DockController controller)
           
 void CSmoothTheme.install(DockController controller)
           
 void CDockTheme.install(DockController controller, DockThemeExtension[] extensions)
           
 void CBasicTheme.uninstall(DockController controller)
           
 void CBubbleTheme.uninstall(DockController controller)
           
 void CDockTheme.uninstall(DockController controller)
           
 void CEclipseTheme.uninstall(DockController controller)
           
 void CFlatTheme.uninstall(DockController controller)
           
 void CSmoothTheme.uninstall(DockController controller)
           
 

Uses of DockController in bibliothek.gui.dock.control
 

Methods in bibliothek.gui.dock.control that return DockController
 DockController AbstractKeyboardController.getController()
           
 DockController ActionBinder.getController()
          Gets the owner of this binder.
 DockController ComponentHierarchyObserver.getController()
          Gets the controller in whose realm this observer searches for Components.
 DockController DockRegister.getController()
          Gets the controller for which this register stores Dockables and DockStations.
 DockController KeyboardController.getController()
          Gets the DockController in whose realm this KeyboardController works.
 DockController PopupController.getController()
          Gets the DockController for which this PopupController works.
 

Methods in bibliothek.gui.dock.control with parameters of type DockController
 DockRegisterListener DefaultDockControllerFactory.createActionBinder(DockController controller, ControllerSetupCollection setup)
           
 DockRegisterListener DockControllerFactory.createActionBinder(DockController controller, ControllerSetupCollection setup)
          Creates a listener that will ensure that every DockAction is bound to its Dockable.
 ActionViewConverter DefaultDockControllerFactory.createActionViewConverter(DockController controller, ControllerSetupCollection setup)
           
 ActionViewConverter DockControllerFactory.createActionViewConverter(DockController controller, ControllerSetupCollection setup)
          Creates the converter that will transform actions into views.
 ActionOffer DefaultDockControllerFactory.createDefaultActionOffer(DockController controller, ControllerSetupCollection setup)
           
 ActionOffer DockControllerFactory.createDefaultActionOffer(DockController controller, ControllerSetupCollection setup)
          Creates the default action offer.
 DockableSelector DefaultDockControllerFactory.createDockableSelector(DockController controller, ControllerSetupCollection setup)
           
 DockableSelector DockControllerFactory.createDockableSelector(DockController controller, ControllerSetupCollection setup)
          Creates a new selector for Dockables.
 DoubleClickController DefaultDockControllerFactory.createDoubleClickController(DockController controller, ControllerSetupCollection setup)
           
 DoubleClickController DockControllerFactory.createDoubleClickController(DockController controller, ControllerSetupCollection setup)
          Creates the controller that will forward double clicks with the mouse.
 ExtensionManager DefaultDockControllerFactory.createExtensionManager(DockController controller, ControllerSetupCollection setup)
           
 ExtensionManager DockControllerFactory.createExtensionManager(DockController controller, ControllerSetupCollection setup)
          Creates a new ExtensionManager.
 FocusController DefaultDockControllerFactory.createFocusController(DockController controller, ControllerSetupCollection setup)
           
 FocusController DockControllerFactory.createFocusController(DockController controller, ControllerSetupCollection setup)
          Creates the focus-controller of controller
 FocusHistory DefaultDockControllerFactory.createFocusHistory(DockController controller, ControllerSetupCollection setup)
           
 FocusHistory DockControllerFactory.createFocusHistory(DockController controller, ControllerSetupCollection setup)
          Creates the focus history of controller
 GlobalMouseDispatcher DefaultDockControllerFactory.createGlobalMouseDispatcher(DockController controller, ControllerSetupCollection setup)
           
 GlobalMouseDispatcher DockControllerFactory.createGlobalMouseDispatcher(DockController controller, ControllerSetupCollection setup)
          Creates a new GlobalMouseDispatcher which will be responsible for collecting and distributing global MouseEvents.
 KeyboardController DefaultDockControllerFactory.createKeyboardController(DockController controller, ControllerSetupCollection setup)
           
 KeyboardController DockControllerFactory.createKeyboardController(DockController controller, ControllerSetupCollection setup)
          Creates a new controller for global KeyEvents.
 MouseFocusObserver DefaultDockControllerFactory.createMouseFocusObserver(DockController controller, ControllerSetupCollection setup)
           
 MouseFocusObserver DockControllerFactory.createMouseFocusObserver(DockController controller, ControllerSetupCollection setup)
          Creates an observer for MouseEvents that lead to focus changes
 PopupController DefaultDockControllerFactory.createPopupController(DockController controller, ControllerSetupCollection setup)
           
 PopupController DockControllerFactory.createPopupController(DockController controller, ControllerSetupCollection setup)
          Creates a listener which will open a popup-menu for each title or dockable known to the controller.
 DockRegister DefaultDockControllerFactory.createRegister(DockController controller, ControllerSetupCollection setup)
           
 DockRegister DockControllerFactory.createRegister(DockController controller, ControllerSetupCollection setup)
          Creates a new register for the controller.
 DockRelocator DefaultDockControllerFactory.createRelocator(DockController controller, ControllerSetupCollection setup)
           
 DockRelocator DockControllerFactory.createRelocator(DockController controller, ControllerSetupCollection setup)
          Creates a new relocator for the controller.
 SingleParentRemover DefaultDockControllerFactory.createSingleParentRemover(DockController controller, ControllerSetupCollection setup)
           
 SingleParentRemover DockControllerFactory.createSingleParentRemover(DockController controller, ControllerSetupCollection setup)
          Creates a SingleParentRemover that will be used to remove some stations from this controller.
 DockRegisterListener DefaultDockControllerFactory.createVisibilityFocusObserver(DockController controller, ControllerSetupCollection setup)
           
 DockRegisterListener DockControllerFactory.createVisibilityFocusObserver(DockController controller, ControllerSetupCollection setup)
          Creates a listener which will observe all stations to ensure that the focused Dockable is always visible.
 void ActionBinder.dockableRegistered(DockController controller, Dockable dockable)
           
 void ActionBinder.dockableUnregistered(DockController controller, Dockable dockable)
           
 void VisibilityFocusObserver.dockableUnregistered(DockController controller, Dockable dockable)
           
 void VisibilityFocusObserver.dockStationRegistered(DockController controller, DockStation station)
           
 void VisibilityFocusObserver.dockStationUnregistered(DockController controller, DockStation station)
           
 void SingleParentRemover.install(DockController controller)
          Commands this remover to observe controller.
 void PopupController.representativeAdded(DockController controller, DockElementRepresentative representative)
           
 void PopupController.representativeRemoved(DockController controller, DockElementRepresentative representative)
           
 void AcceptanceDockRelocatorMode.setActive(DockController controller, boolean active)
           
 void DockRelocatorMode.setActive(DockController controller, boolean active)
          Tells this mode whether it should have an influence of the behaviour or not.
 void DockableSelector.setController(DockController controller)
          Sets the controller which should be observed.
 boolean AcceptanceDockRelocatorMode.shouldBeActive(DockController controller, int modifiers)
           
 boolean DockRelocatorMode.shouldBeActive(DockController controller, int modifiers)
          Tells whether this mode should be activated because of the state of the controller and the last MouseEvent.
 void SingleParentRemover.testAll(DockController controller)
          Tests all stations of controller and removes as many of them as possible
 void SingleParentRemover.uninstall(DockController controller)
          Commands this remover that it should no longer observe controller.
 

Constructors in bibliothek.gui.dock.control with parameters of type DockController
AbstractKeyboardController(DockController controller)
          Creates a new KeyboardController.
ActionBinder(DockController controller)
          Creates a new binder.
ComponentHierarchyObserver(DockController controller)
          Creates a new observer.
DefaultFocusController(DockController controller)
          Creates a new focus-controller
DefaultGlobalMouseDispatcher(DockController controller, ControllerSetupCollection setup)
          Creates a new dispatcher.
DefaultKeyboardController(DockController controller, ControllerSetupCollection setup)
          Creates a new controller
DockRegister(DockController controller)
          Creates a new register.
PopupController(DockController controller)
          Creates a new popup-controller.
VisibilityFocusObserver(DockController controller)
          Creates a new focus-controller.
 

Uses of DockController in bibliothek.gui.dock.control.focus
 

Methods in bibliothek.gui.dock.control.focus that return DockController
 DockController AbstractFocusController.getController()
           
 DockController DefaultMouseFocusObserver.getController()
          Gets the affected controller.
 DockController FocusController.getController()
          Gets the DockController whose Dockables are tracked by this observer.
 DockController MouseFocusObserver.getController()
          Gets the DockController whose Dockables are tracked by this observer.
 

Methods in bibliothek.gui.dock.control.focus with parameters of type DockController
 void DefaultFocusHistory.setController(DockController controller)
           
 

Constructors in bibliothek.gui.dock.control.focus with parameters of type DockController
AbstractFocusController(DockController controller)
          Creates a new focus controller
DefaultFocusStrategy(DockController controller)
           
DefaultMouseFocusObserver(DockController controller, ControllerSetupCollection setup)
          Creates a new FocusController.
 

Uses of DockController in bibliothek.gui.dock.control.relocator
 

Methods in bibliothek.gui.dock.control.relocator that return DockController
 DockController AbstractDockRelocator.getController()
          Gets the controller for which this relocator works.
 DockController DefaultDockRelocatorEvent.getController()
           
 DockController DockRelocatorEvent.getController()
          Gets the controller in whose realm this event was created.
 

Constructors in bibliothek.gui.dock.control.relocator with parameters of type DockController
AbstractDockRelocator(DockController controller)
          Creates a new manager.
DefaultDockRelocator(DockController controller, ControllerSetupCollection setup)
          Creates a new manager.
DefaultDockRelocatorEvent(DockController controller, Dockable dockable, Dockable[] implicit, DockStation target, Point mouse)
          Creates a new event.
DropOperation(DockController controller, DockStation station, StationDropOperation operation, StationDropItem item)
          Creates a new operation
MergeOperation(DockController controller, Merger merger, DockStation station, StationDropOperation operation, StationDropItem item)
          Creates a new operation.
 

Uses of DockController in bibliothek.gui.dock.disable
 

Methods in bibliothek.gui.dock.disable with parameters of type DockController
 void TabDisablingStrategyObserver.setController(DockController controller)
          Sets the controller in whose realm this observer is used.
 

Uses of DockController in bibliothek.gui.dock.displayer
 

Methods in bibliothek.gui.dock.displayer that return DockController
 DockController DisplayerRequest.getController()
          Gets the controller in whose realm this request is issued.
 

Methods in bibliothek.gui.dock.displayer with parameters of type DockController
 void DisplayerRequest.setController(DockController controller)
          Sets the DockController in whose realm this DisplayerRequest is used.
 

Uses of DockController in bibliothek.gui.dock.dockable
 

Methods in bibliothek.gui.dock.dockable that return DockController
 DockController AbstractDockable.getController()
           
 

Methods in bibliothek.gui.dock.dockable with parameters of type DockController
 void DockHierarchyObserver.controllerChanged(DockController controller)
          Invoked by the owner in order to fire a DockHierarchyEvent
 MovingImage AncestorMovingImageFactory.create(DockController controller, Dockable dockable)
           
 MovingImage DefaultDockableMovingImageFactory.create(DockController controller, Dockable dockable)
           
 MovingImage DockableMovingImageFactory.create(DockController controller, Dockable dockable)
          Gets an image which will be shown underneath the cursor.
 MovingImage ScreencaptureMovingImageFactory.create(DockController controller, Dockable dockable)
           
 MovingImage DefaultDockableMovingImageFactory.create(DockController controller, DockTitle snatched)
           
 MovingImage DockableMovingImageFactory.create(DockController controller, DockTitle snatched)
          Gets an image which will be shown underneath the cursor.
 MovingImage ScreencaptureMovingImageFactory.create(DockController controller, DockTitle snatched)
           
 BufferedImage ScreencaptureMovingImageFactory.createImageFrom(DockController controller, Component c)
          This method creates a new image that contains the contents of c.
 BufferedImage ScreencaptureMovingImageFactory.createImageFrom(DockController controller, Dockable dockable)
          This method creates a new image that contains the contents of dockable.
protected  void DockHierarchyObserver.fireControllerChanged(DockController controller)
          Informs all listeners that the controller of the owner has been changed.
 void AbstractDockable.setController(DockController controller)
           
 

Constructors in bibliothek.gui.dock.dockable with parameters of type DockController
DefaultDockableMovingImageFactory(DockController controller)
          Creates a new factory using controller to load extensions.
DefaultDockableMovingImageFactory(DockController controller, DockableMovingImageFactory delegate)
          Creates a new factory using controller to load extensions.
 

Uses of DockController in bibliothek.gui.dock.event
 

Methods in bibliothek.gui.dock.event that return DockController
 DockController DockHierarchyEvent.getController()
          Gets the controller which was in use the moment this event was created.
 DockController DockableFocusEvent.getController()
          Gets the controller on which the focus change occurred.
 DockController DockableSelectionEvent.getController()
          Gets the controller in whose realm the selection change occurred.
 DockController ComponentHierarchyObserverEvent.getSource()
          Gets the source of the event.
 

Methods in bibliothek.gui.dock.event with parameters of type DockController
 void DockAdapter.cancel(DockController controller, Dockable dockable)
          Deprecated.  
 void DockAdapter.dockableCycledRegister(DockController controller, Dockable dockable)
          Deprecated.  
 void DockRegisterAdapter.dockableCycledRegister(DockController controller, Dockable dockable)
           
 void DockRegisterListener.dockableCycledRegister(DockController controller, Dockable dockable)
          Invoked when dockable was added and removed from the controller, or was removed and added again to controller.
 void DockAdapter.dockableRegistered(DockController controller, Dockable dockable)
          Deprecated.  
 void DockRegisterAdapter.dockableRegistered(DockController controller, Dockable dockable)
           
 void DockRegisterListener.dockableRegistered(DockController controller, Dockable dockable)
          Invoked after a Dockable was registered.
 void DockAdapter.dockableRegistering(DockController controller, Dockable dockable)
          Deprecated.  
 void DockRegisterAdapter.dockableRegistering(DockController controller, Dockable dockable)
           
 void DockRegisterListener.dockableRegistering(DockController controller, Dockable dockable)
          Invoked right before the dockable is registered in the controller.
 void DockAdapter.dockableUnregistered(DockController controller, Dockable dockable)
          Deprecated.  
 void DockRegisterAdapter.dockableUnregistered(DockController controller, Dockable dockable)
           
 void DockRegisterListener.dockableUnregistered(DockController controller, Dockable dockable)
          Invoked after dockable has been unregistered from controller.
 void DockAdapter.dockStationRegistered(DockController controller, DockStation station)
          Deprecated.  
 void DockRegisterAdapter.dockStationRegistered(DockController controller, DockStation station)
           
 void DockRegisterListener.dockStationRegistered(DockController controller, DockStation station)
          Invoked after a DockStation was registered.
 void DockAdapter.dockStationRegistering(DockController controller, DockStation station)
          Deprecated.  
 void DockRegisterAdapter.dockStationRegistering(DockController controller, DockStation station)
           
 void DockRegisterListener.dockStationRegistering(DockController controller, DockStation station)
          Invoked right before the station is registered in the controller.
 void DockAdapter.dockStationUnregistered(DockController controller, DockStation station)
          Deprecated.  
 void DockRegisterAdapter.dockStationUnregistered(DockController controller, DockStation station)
           
 void DockRegisterListener.dockStationUnregistered(DockController controller, DockStation station)
          Invoked after station has been unregistered from controller.
 void ControllerSetupListener.done(DockController controller)
          Called when controller is set up.
 void DockAdapter.drag(DockController controller, Dockable dockable, DockStation station)
          Deprecated.  
 void DockAdapter.drop(DockController controller, Dockable dockable, DockStation station)
          Deprecated.  
 void DockAdapter.init(DockController controller, Dockable dockable)
          Deprecated.  
 void DockAdapter.registerStalled(DockController controller)
          Deprecated.  
 void DockRegisterAdapter.registerStalled(DockController controller)
           
 void DockRegisterListener.registerStalled(DockController controller)
          Called if the DockRegister from controller has been stalled.
 void DockAdapter.registerUnstalled(DockController controller)
          Deprecated.  
 void DockRegisterAdapter.registerUnstalled(DockController controller)
           
 void DockRegisterListener.registerUnstalled(DockController controller)
          Called if the DockRegister from controller is no longer stalled, this method is called before the pending events are fired.
 void DockControllerRepresentativeListener.representativeAdded(DockController controller, DockElementRepresentative representative)
          Informs this listener that representative was added to controller.
 void DockControllerRepresentativeListener.representativeRemoved(DockController controller, DockElementRepresentative representative)
          Informs this listener that representative was removed from controller.
 void UIListener.themeChanged(DockController controller, DockTheme oldTheme, DockTheme newTheme)
          Called after the DockTheme of controller was changed.
 void UIListener.themeWillChange(DockController controller, DockTheme oldTheme, DockTheme newTheme)
          Called before the DockTheme of controller changes.
 void DockTitleBindingListener.titleBound(DockController controller, DockTitle title, Dockable dockable)
          Called when title was bound to dockable.
 void DockTitleBindingListener.titleUnbound(DockController controller, DockTitle title, Dockable dockable)
          Called when title was unbound from dockable.
 void UIListener.updateUI(DockController controller)
          Called when the LookAndFeel has been exchanged.
 

Constructors in bibliothek.gui.dock.event with parameters of type DockController
ComponentHierarchyObserverEvent(DockController source, List<Component> components)
          Creates a new event
DockableFocusEvent(DockController controller, Dockable oldFocus, Dockable newFocus)
          Creates a new event.
DockableSelectionEvent(DockController controller, DockStation station, Dockable oldSelected, Dockable newSelected)
          Creates a new event.
DockHierarchyEvent(Dockable dockable, DockController controller)
          Creates a new event and sets up all properties.
 

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

Methods in bibliothek.gui.dock.facile.action that return DockController
 DockController RenameActionFactory.getController()
          Gets the controller which is used to create the actions.
 

Methods in bibliothek.gui.dock.facile.action with parameters of type DockController
 void CloseAction.setController(DockController controller)
           
 void ReplaceAction.setController(DockController controller)
           
 

Constructors in bibliothek.gui.dock.facile.action with parameters of type DockController
CloseAction(DockController controller)
          Sets the icon and the text of this action.
RenameAction.RenameDefaultDockable(DockController controller)
          Creates a new action
RenameAction.RenameFlapDockStation(DockController controller)
          Creates a new action
RenameAction.RenameSplitDockStation(DockController controller)
          Creates a new action
RenameAction.RenameStackDockStation(DockController controller)
          Creates a new action
RenameAction(DockController controller)
          Constructs a new action
RenameActionFactory(DockController controller)
          Creates a new factory
ReplaceAction(DockController controller)
          Sets up this action.
ReplaceActionGuard(DockController controller)
          Creates a new guard
 

Uses of DockController in bibliothek.gui.dock.facile.menu
 

Methods in bibliothek.gui.dock.facile.menu that return DockController
 DockController PreferenceMenuPiece.getController()
          Gets the controller for which this piece works.
 DockController ThemeMenuPiece.getController()
          Gets the controller whose theme might be changed by this piece.
 

Methods in bibliothek.gui.dock.facile.menu with parameters of type DockController
 void PreferenceMenuPiece.setController(DockController controller)
          Sets the controller for which this piece works.
 void ThemeMenuPiece.setController(DockController controller)
          Sets the controller whose theme might be changed by this piece.
 

Constructors in bibliothek.gui.dock.facile.menu with parameters of type DockController
PreferenceMenuPiece(DockController controller)
          Creates a new menu piece
ThemeMenuPiece(DockController controller, boolean defaultThemes)
          Creates a new piece.
ThemeMenuPiece(DockController controller, ThemeMap map)
          Creates a new piece using the themes of map.
 

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

Methods in bibliothek.gui.dock.facile.mode that return DockController
 DockController AbstractLocationMode.getController()
          Gets the controller in whose realm this mode works.
 

Methods in bibliothek.gui.dock.facile.mode with parameters of type DockController
 void AbstractLocationMode.setController(DockController controller)
           
 void LocationMode.setController(DockController controller)
          Connects this mode with a controller.
 void ModeArea.setController(DockController controller)
          Connects this area with a controller.
 

Constructors in bibliothek.gui.dock.facile.mode with parameters of type DockController
ExternalizedMode(DockController controller)
          Creates a new mode.
LocationModeManager(DockController controller)
          Creates a new manager.
LocationSettingConverter(DockController controller)
          Creates a new converter.
MaximizedMode(DockController controller)
          Creates a new mode.
MinimizedMode(DockController controller)
          Creates a new mode.
NormalMode(DockController controller)
          Creates a new mode.
 

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

Methods in bibliothek.gui.dock.facile.mode.action that return DockController
protected  DockController LocationModeAction.getController()
          Gets the controller from which this action currently reads its content.
 

Methods in bibliothek.gui.dock.facile.mode.action with parameters of type DockController
protected  void LocationModeAction.setController(DockController controller)
          Exchanges all the properties such that they are read from controller
 

Constructors in bibliothek.gui.dock.facile.mode.action with parameters of type DockController
ExternalizedModeAction(DockController controller, ExternalizedMode<?> mode)
          Creates a new action.
LocationModeAction(DockController controller, LocationMode mode, String iconKey, String textKey, String tooltipKey, PropertyKey<KeyStroke> gotoStroke)
          Creates a new action.
MaximizedModeAction(DockController controller, MaximizedMode<?> mode)
          Creates a new action.
MinimizedModeAction(DockController controller, MinimizedMode<?> mode)
          Creates a new action.
NormalModeAction(DockController controller, NormalMode<?> mode)
          Creates a new action.
 

Uses of DockController in bibliothek.gui.dock.facile.mode.station
 

Methods in bibliothek.gui.dock.facile.mode.station with parameters of type DockController
 void FlapDockStationHandle.setController(DockController controller)
           
 

Uses of DockController in bibliothek.gui.dock.focus
 

Methods in bibliothek.gui.dock.focus that return DockController
 DockController AbstractDockableSelection.getController()
          Gets the currently used controller.
 

Methods in bibliothek.gui.dock.focus with parameters of type DockController
 boolean AbstractDockableSelection.hasChoices(DockController controller)
           
 boolean DockableSelection.hasChoices(DockController controller)
          Checks whether controller has at least two different Dockables which would be shown on this DockableSelection.
 void AbstractDockableSelection.open(DockController controller)
           
 void DockableSelection.open(DockController controller)
          Called when a new selection is about to happen.
 

Uses of DockController in bibliothek.gui.dock.layout
 

Constructors in bibliothek.gui.dock.layout with parameters of type DockController
DockSituation(DockController controller)
          Constructs a new DockSituation.
PredefinedDockSituation(DockController controller)
          Creates a new DockSituation, uses controller to access the ExtensionManager and install additional DockFactorys.
PropertyTransformer(DockController controller)
          Creates a new transformer, the factories for all DockablePropertys implemented by this framework are installed.
PropertyTransformer(DockController controller, DockablePropertyFactory... factories)
          Creates a new transformer and installs factories.
 

Uses of DockController in bibliothek.gui.dock.security
 

Methods in bibliothek.gui.dock.security that return DockController
 DockController SecureContainer.getController()
          Gets the controller which tells whether a restricted environment is in use.
 

Methods in bibliothek.gui.dock.security with parameters of type DockController
 void GlassedPane.setController(DockController controller)
          Sets the controller to inform about KeyEvents.
 void SecureContainer.setController(DockController controller)
          Sets the controller which tells whether a restricted environment is in use.
 

Uses of DockController in bibliothek.gui.dock.station
 

Methods in bibliothek.gui.dock.station that return DockController
 DockController AbstractDockStation.getController()
           
 DockController DockableDisplayer.getController()
          Gets the controller for which this displayer is used.
 

Methods in bibliothek.gui.dock.station with parameters of type DockController
 void AbstractDockStation.setController(DockController controller)
           
 void DisplayerCollection.setController(DockController controller)
          Sets the current DockController, that controller will be made known to all DockableDisplayer created by this collection.
 void DockableDisplayer.setController(DockController controller)
          Sets the controller for which this displayer is used.
 

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

Methods in bibliothek.gui.dock.station.flap with parameters of type DockController
 void DefaultFlapWindow.setController(DockController controller)
           
 void FlapDockDirection.setController(DockController controller)
           
 void FlapDockHoldToggle.setController(DockController controller)
           
 void FlapWindow.setController(DockController controller)
          Informs this FlapWindow about the DockController in whose realm
 void ButtonPane.setProperties(DockController controller)
          Called by the owning FlapDockStation if the DockController changes.
 

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

Methods in bibliothek.gui.dock.station.screen with parameters of type DockController
 void ScreenDockWindow.setController(DockController controller)
          Sets the controller in whose realm this window will be used.
 void ScreenFullscreenAction.setController(DockController controller)
           
 

Uses of DockController in bibliothek.gui.dock.station.screen.magnet
 

Methods in bibliothek.gui.dock.station.screen.magnet that return DockController
 DockController MagnetController.getController()
          Gets the DockController that is currently used by this MagnetController.
 

Methods in bibliothek.gui.dock.station.screen.magnet with parameters of type DockController
 void MagnetController.setController(DockController controller)
          Sets the DockController which is to be used by this MagnetController.
 

Uses of DockController in bibliothek.gui.dock.station.screen.window
 

Methods in bibliothek.gui.dock.station.screen.window that return DockController
 DockController DefaultScreenDockWindowBorder.getController()
          Gets the DockController which is currently associated with this border
 DockController DisplayerScreenDockWindow.getController()
          Gets the controller in whose realm this window is used.
 

Methods in bibliothek.gui.dock.station.screen.window with parameters of type DockController
 void AbstractScreenDockWindow.setController(DockController controller)
           
 void DefaultScreenDockWindowBorder.setController(DockController controller)
           
 void DisplayerScreenDockWindow.setController(DockController controller)
           
 void ScreenDockWindowBorder.setController(DockController controller)
          Sets the DockController which should be monitored for receiving colors.
 

Constructors in bibliothek.gui.dock.station.screen.window with parameters of type DockController
DefaultScreenDockWindowConfiguration(DockController controller)
          Creates a new configuration.
 

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

Methods in bibliothek.gui.dock.station.split with parameters of type DockController
 void SplitFullScreenAction.setController(DockController controller)
           
 void SplitSpanStrategy.setController(DockController controller)
          Sets the DockController which is used by the SplitDockStation.
 

Uses of DockController in bibliothek.gui.dock.station.stack
 

Methods in bibliothek.gui.dock.station.stack with parameters of type DockController
 void CombinedMenu.setController(DockController controller)
          Sets the controller in whose realm this menu is used.
 void CombinedStackDockComponent.setController(DockController controller)
           
 void CombinedStackDockComponent.Meta.setController(DockController controller)
          Sets the controller which is used to read values.
 void DefaultStackDockComponent.setController(DockController controller)
           
 void DefaultStackDockComponent.Tab.setController(DockController controller)
          Tells this tab which controller is currently used.
 void DockActionCombinedInfoComponent.setController(DockController controller)
          Sets the DockController in whose realm this panel is used.
 void StackDockComponent.setController(DockController controller)
          Sets the controller for which this component manages its children.
 void StackDockComponentRepresentative.setController(DockController controller)
          Sets the controller to which new DockElementRepresentatives should be added.
 

Uses of DockController in bibliothek.gui.dock.station.stack.menu
 

Methods in bibliothek.gui.dock.station.stack.menu that return DockController
 DockController AbstractCombinedMenu.getController()
          Gets the controller in whose realm this menu is used.
 

Methods in bibliothek.gui.dock.station.stack.menu with parameters of type DockController
 void CombinedMenuContent.open(DockController controller, Component parent, int x, int y, CombinedMenuContent.Item[] content)
          Shows this menu at the given location.
 void PopupCombinedMenuContent.open(DockController controller, Component parent, int x, int y, CombinedMenuContent.Item[] content)
           
 void AbstractCombinedMenu.setController(DockController controller)
           
 void ButtonCombinedMenu.setController(DockController controller)
           
 

Uses of DockController in bibliothek.gui.dock.station.stack.tab
 

Methods in bibliothek.gui.dock.station.stack.tab that return DockController
 DockController AbstractTabPane.getController()
           
 DockController TabPane.getController()
          Gets the DockController this pane is associated with.
 

Methods in bibliothek.gui.dock.station.stack.tab with parameters of type DockController
 void AbstractTabLayoutManagerPane.controllerChanged(TabPane pane, DockController controller)
           
 void TabPaneListener.controllerChanged(TabPane pane, DockController controller)
          Called if the DockController of pane has changed.
 void AbstractTab.setController(DockController controller)
          Sets the controller in whose realm this AbstractTab works.
 void AbstractTabPane.setController(DockController controller)
          Connects this pane with controller.
 

Uses of DockController in bibliothek.gui.dock.station.support
 

Methods in bibliothek.gui.dock.station.support with parameters of type DockController
 void ListSpanStrategy.setController(DockController controller)
          Called when the DockController of the FlapDockStation changes.
 

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

Methods in bibliothek.gui.dock.support.mode that return DockController
 DockController ModeManager.getController()
          Gets the controller in whose realm this manager works.
 

Constructors in bibliothek.gui.dock.support.mode with parameters of type DockController
ModeManager(DockController controller)
          Creates a new manager.
 

Uses of DockController in bibliothek.gui.dock.themes
 

Methods in bibliothek.gui.dock.themes that return DockController
 DockController BasicTheme.getController()
          Gets the currently installed controller
 

Methods in bibliothek.gui.dock.themes with parameters of type DockController
 DockTheme ThemeFactory.create(DockController controller)
          Creates a new theme.
 T ThemePropertyFactory.create(DockController controller)
           
 MovingImage ThemeDockableMovingImageFactory.create(DockController controller, Dockable dockable)
           
 MovingImage ThemeDockableMovingImageFactory.create(DockController controller, DockTitle snatched)
           
 ThemeMeta ThemeFactory.createMeta(DockController controller)
          Gets meta information about this factory.
 ThemeMeta ThemePropertyFactory.createMeta(DockController controller)
           
 DockableSelection BasicTheme.getDockableSelection(DockController controller)
           
 DockableSelection NoStackTheme.getDockableSelection(DockController controller)
           
 DockableMovingImageFactory BasicTheme.getMovingImageFactory(DockController controller)
           
 DockableMovingImageFactory NoStackTheme.getMovingImageFactory(DockController controller)
           
 DockTitleFactory BasicTheme.getTitleFactory(DockController controller)
           
 DockTitleFactory NoStackTheme.getTitleFactory(DockController controller)
           
 boolean ThemeDockableSelection.hasChoices(DockController controller)
           
protected  void BasicTheme.install(DockController controller)
          Installs the basic items of this theme, ignoring any DockThemeExtension.
 void DockThemeExtension.install(DockController controller, DockTheme theme)
          Called by the DockTheme before it installs itself.
 void BasicTheme.install(DockController controller, DockThemeExtension[] extensions)
           
 void NoStackTheme.install(DockController controller, DockThemeExtension[] extensions)
           
 void DockThemeExtension.installed(DockController controller, DockTheme theme)
          Called by the DockTheme after it installed itself.
 void ThemeDockableSelection.open(DockController controller)
           
 void StationThemeItemValue.setController(DockController controller)
          Allows this UIValue to register itself on controller to read the current value.
 void BasicTheme.uninstall(DockController controller)
           
 void NoStackTheme.uninstall(DockController controller)
           
 void DockThemeExtension.uninstall(DockController controller, DockTheme theme)
          Called by the DockTheme after it was uninstalled from controller.
 

Constructors in bibliothek.gui.dock.themes with parameters of type DockController
DefaultThemeMeta(ThemeFactory factory, DockController controller, String nameId, String descriptionId, String[] authors, URI[] webpages)
          Creates new meta information.
ThemeCombiner(DockController controller)
          Creates a new combiner.
ThemeDisplayerFactory(DockController controller)
          Creates a new factory.
ThemeDockableSelection(DockController controller)
          Creates a new object
ThemeManager(DockController controller)
          Creates a new object
ThemeStationPaint(DockController controller)
          Creates a new paint.
 

Uses of DockController in bibliothek.gui.dock.themes.basic
 

Methods in bibliothek.gui.dock.themes.basic that return DockController
 DockController BasicDockableDisplayer.getController()
           
 

Methods in bibliothek.gui.dock.themes.basic with parameters of type DockController
 MovingImage BasicMovingImageFactory.create(DockController controller, Dockable dockable)
           
 MovingImage BasicMovingImageFactory.create(DockController controller, DockTitle snatched)
           
 void BasicDockableDisplayer.setController(DockController controller)
           
 void BasicDockableDisplayerDecorator.setController(DockController controller)
          Sets the controller in whose realm this decorator works
 void BasicStackDockComponent.BasicTab.setController(DockController controller)
           
 void MinimalDecorator.setController(DockController controller)
           
 void TabDecorator.setController(DockController controller)
           
 

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

Methods in bibliothek.gui.dock.themes.basic.action with parameters of type DockController
 void BasicButtonModelAdapter.bound(BasicButtonModel model, DockController controller)
           
 void BasicButtonModelListener.bound(BasicButtonModel model, DockController controller)
          Called after controller was installed on model.
 void BasicButtonModel.setController(DockController controller)
          Informs this model about the DockController in whose realm it is used.
 void BasicButtonModelAdapter.unbound(BasicButtonModel model, DockController controller)
           
 void BasicButtonModelListener.unbound(BasicButtonModel model, DockController controller)
          Called after controller was uninstalled from model.
 

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

Methods in bibliothek.gui.dock.themes.basic.action.buttons with parameters of type DockController
 void ButtonPanel.setController(DockController controller)
          Sets the DockController in whose realm this panel is used
 

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

Methods in bibliothek.gui.dock.themes.basic.action.dropdown with parameters of type DockController
 void DropDownIcon.setController(DockController controller)
          Links this icon with controller, this icon may change is appearance due to the properties stored in controller.
 

Uses of DockController in bibliothek.gui.dock.themes.border
 

Methods in bibliothek.gui.dock.themes.border with parameters of type DockController
 void BorderForwarder.setController(DockController controller)
          Sets the DockController which should be monitored for the current BorderModifier.
 

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

Constructors in bibliothek.gui.dock.themes.color with parameters of type DockController
ExtendingColorScheme(ColorScheme scheme, DockController controller)
          Creates a new scheme.
 

Uses of DockController in bibliothek.gui.dock.title
 

Methods in bibliothek.gui.dock.title that return DockController
 DockController DockTitleVersion.getController()
          Gets the controller for which the titles are created.
 

Constructors in bibliothek.gui.dock.title with parameters of type DockController
DockTitleManager(DockController controller)
          Creates a new manager
DockTitleVersion(DockController controller, String id)
          Creates a new version.
 

Uses of DockController in bibliothek.gui.dock.util
 

Methods in bibliothek.gui.dock.util that return DockController
 DockController DockProperties.getController()
          Gets the owner of this DockProperties.
 DockController UIProperties.getController()
          Gets the controller in whose realm this map is used.
 

Methods in bibliothek.gui.dock.util with parameters of type DockController
 BufferedImage AWTComponentCaptureStrategy.createCapture(DockController controller, Component component)
          Creates a new image that has the same size as component and contains all the things painted on component.
 void BackgroundAlgorithm.setController(DockController controller)
          Sets the source of the BackgroundPaint.
 void PropertyValue.setProperties(DockController controller)
          Sets the DockProperties that are read from controller.
 

Constructors in bibliothek.gui.dock.util with parameters of type DockController
DockProperties(DockController controller)
          Creates a new map.
IconManager(DockController controller)
          Creates a new IconManager.
PropertyValue(PropertyKey<A> key, DockController controller)
          Creates a new value.
SilentPropertyValue(PropertyKey<A> key, DockController controller)
          Creates a new value.
TextManager(DockController controller)
          Creates a new TextManager.
TypedUIProperties(DockController controller)
          Creates a new map.
UIProperties(DockController controller)
          Creates a new map.
 

Uses of DockController in bibliothek.gui.dock.util.color
 

Methods in bibliothek.gui.dock.util.color with parameters of type DockController
 void AbstractDockColor.connect(DockController controller)
          This method just calls AbstractUIValue.setManager(UIProperties) with the controllers ColorManager.
 

Constructors in bibliothek.gui.dock.util.color with parameters of type DockController
ColorManager(DockController controller)
          Creates a new manager.
 

Uses of DockController in bibliothek.gui.dock.util.extension
 

Methods in bibliothek.gui.dock.util.extension with parameters of type DockController
 void Extension.install(DockController controller)
          Informs this extension that it will now be used for controller.
<E> Collection<E>
Extension.load(DockController controller, ExtensionName<E> extension)
          Loads a set of extensions, it is the Extensions responsibility to implement any kind of caching.
 void Extension.uninstall(DockController controller)
          Informs this extension that it will no longer be used for controller.
 

Constructors in bibliothek.gui.dock.util.extension with parameters of type DockController
ExtensionManager(DockController controller)
          Creates a new manager.
 

Uses of DockController in bibliothek.gui.dock.util.font
 

Methods in bibliothek.gui.dock.util.font with parameters of type DockController
 void AbstractDockFont.connect(DockController controller)
          Makes sure that this DockFont reads its values from the FontManager of controller.
Use setManager(null) to disconnect.
 

Constructors in bibliothek.gui.dock.util.font with parameters of type DockController
FontManager(DockController controller)
          Creates a new map.
 

Uses of DockController in bibliothek.gui.dock.util.icon
 

Methods in bibliothek.gui.dock.util.icon with parameters of type DockController
 void DockIcon.setController(DockController controller)
          Sets the IconManager of controller
 

Constructors in bibliothek.gui.dock.util.icon with parameters of type DockController
AbstractIconScheme(DockController controller)
          Creates a new scheme
DefaultIconScheme(DockController controller, DefaultIconScheme.IconResource... resources)
          Creates a new scheme loading icons from all the specified resources.
DefaultIconScheme(String file, ClassLoader loader, DockController controller)
          Creates a new scheme loading first the contents of the ini file file and then the icons that are found by analyzing the content of file.
If no file is found, then this scheme just remains empty.
DefaultIconScheme(String file, DockController controller)
          Creates a new scheme loading first the contents of the ini file file and then the icons that are found by analyzing the content of file.
If no file is found, then this scheme just remains empty.
 

Uses of DockController in bibliothek.gui.dock.util.text
 

Methods in bibliothek.gui.dock.util.text with parameters of type DockController
 void TextValue.setController(DockController controller)
          Sets the IconManager of controller