Uses of Class
bibliothek.gui.DockController

Packages that use DockController
bibliothek.extension.gui.dock.theme   
bibliothek.extension.gui.dock.theme.bubble   
bibliothek.extension.gui.dock.theme.flat   
bibliothek.gui   
bibliothek.gui.dock   
bibliothek.gui.dock.action   
bibliothek.gui.dock.action.actions   
bibliothek.gui.dock.control   
bibliothek.gui.dock.event   
bibliothek.gui.dock.security   
bibliothek.gui.dock.station   
bibliothek.gui.dock.station.flap   
bibliothek.gui.dock.station.split   
bibliothek.gui.dock.station.stack   
bibliothek.gui.dock.themes   
bibliothek.gui.dock.title   
 

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

Methods in bibliothek.extension.gui.dock.theme with parameters of type DockController
 void FlatTheme.Listener.dockableRegistered(DockController controller, Dockable dockable)
           
 void BubbleTheme.Listener.dockableRegistered(DockController controller, Dockable dockable)
           
 void FlatTheme.install(DockController controller)
           
 void BubbleTheme.install(DockController controller)
           
 void FlatTheme.uninstall(DockController controller)
           
 void BubbleTheme.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
 void BubbleDisplayer.Listener.dockableFocused(DockController controller, Dockable dockable)
           
 DockTitle BubbleMovingTitleGetter.get(DockController controller, Dockable dockable)
           
 DockTitle BubbleMovingTitleGetter.get(DockController controller, DockTitle snatched)
           
 void BubbleDisplayer.setController(DockController controller)
           
 void BubbleStackDockComponent.setController(DockController controller)
           
 void BubbleStackDockComponent.Tab.setController(DockController controller)
           
 

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

Methods in bibliothek.extension.gui.dock.theme.flat with parameters of type DockController
 void FlatTab.setController(DockController controller)
           
 void FlatTab.FlatButton.setController(DockController controller)
           
 

Uses of DockController in bibliothek.gui
 

Fields in bibliothek.gui declared as DockController
private  DockController DockFrontend.controller
          The controller whhere roots are added
 

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

Methods in bibliothek.gui with parameters of type DockController
 void DockController.TitleListener.dockableRegistered(DockController controller, Dockable dockable)
           
 void DockController.TitleListener.dockableRegistering(DockController controller, Dockable dockable)
           
 void DockController.TitleListener.dockableUnregistered(DockController controller, Dockable dockable)
           
 MovingTitleGetter DockTheme.getMovingTitleGetter(DockController controller)
          Gets a pseudo factory for titles which are moved around by the user.
 DockTitleFactory DockTheme.getTitleFactory(DockController controller)
          Gets the default DockTitleFactory which is used if no other factory is set.
To replace all factories, the method DockTitleManager.registerTheme(String, DockTitleFactory) should be used.
 void DockTheme.install(DockController controller)
          Install this theme at controller.
 void Dockable.setController(DockController controller)
          Sets the controller in whose realm this Dockable is.
 void DockStation.setController(DockController controller)
          Sets the controller of this station.
 void DockController.TitleListener.titleUnbinded(DockController controller, DockTitle title, Dockable dockable)
           
 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, java.awt.Window owner)
          Constructs a new frontend, tries to set up a ScreenDockStationFactory.
 

Uses of DockController in bibliothek.gui.dock
 

Fields in bibliothek.gui.dock declared as DockController
private  DockController AbstractDockable.controller
          the controller used to get information like the DockTheme
private  DockController DockableDisplayer.controller
          the controller for which this displayer might be used
 

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

Methods in bibliothek.gui.dock with parameters of type DockController
 void SingleParentRemover.Listener.dockablePut(DockController controller, Dockable dockable, DockStation station)
           
 void SingleParentRemover.Listener.dockableUnregistered(DockController controller, Dockable dockable)
           
 void SingleParentRemover.install(DockController controller)
          Commands this remover to observe controller.
 void AbstractDockable.setController(DockController controller)
           
 void DockableDisplayer.setController(DockController controller)
          Sets the controller for which this displayer is used.
 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.
 

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.actions
 

Fields in bibliothek.gui.dock.action.actions declared as DockController
private  DockController RenameActionFactory.controller
          The controller for which actions are created
private  DockController ReplaceAction.controller
           
private  DockController CloseAction.controller
           
 

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

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

Constructors in bibliothek.gui.dock.action.actions 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.control
 

Fields in bibliothek.gui.dock.control declared as DockController
private  DockController FocusController.controller
          the controller whose focused Dockable might be exchanged
private  DockController PopupController.controller
          the controller for which this popup-controller works
private  DockController DockRelocator.controller
          the controller whose dockables are moved
private  DockController MouseFocusObserver.controller
          The controller to be informed about changes
private  DockController DockRegister.controller
          The controller for which the dockables and stations are stored
 

Methods in bibliothek.gui.dock.control that return DockController
 DockController DockRelocator.getController()
          Gets the controller for which this relocator works.
 DockController MouseFocusObserver.getController()
          Gets the affected controller.
 DockController DockRegister.getController()
          Gets the controller for which this register stores Dockables and DockStations.
 

Methods in bibliothek.gui.dock.control with parameters of type DockController
 void MouseFocusObserver.dockableDrag(DockController controller, Dockable dockable, DockStation station)
           
 void MouseFocusObserver.dockableFocused(DockController controller, Dockable dockable)
           
 void MouseFocusObserver.dockablePut(DockController controller, Dockable dockable, DockStation station)
           
 void FocusController.dockableRegistered(DockController controller, Dockable dockable)
           
 void PopupController.dockableRegistered(DockController controller, Dockable dockable)
           
 void DefaultDockRelocator.MouseDockableListener.dockableRegistered(DockController controller, Dockable dockable)
           
 void DefaultDockRelocator.TitleListener.dockableRegistered(DockController controller, Dockable dockable)
           
 void MouseFocusObserver.dockableRegistered(DockController controller, Dockable dockable)
           
 void FocusController.dockableRegistering(DockController controller, Dockable dockable)
           
 void PopupController.dockableRegistering(DockController controller, Dockable dockable)
           
 void DefaultDockRelocator.TitleListener.dockableRegistering(DockController controller, Dockable dockable)
           
 void MouseFocusObserver.dockableRegistering(DockController controller, Dockable dockable)
           
 void FocusController.dockableUnregistered(DockController controller, Dockable dockable)
           
 void PopupController.dockableUnregistered(DockController controller, Dockable dockable)
           
 void DefaultDockRelocator.MouseDockableListener.dockableUnregistered(DockController controller, Dockable dockable)
           
 void DefaultDockRelocator.TitleListener.dockableUnregistered(DockController controller, Dockable dockable)
           
 void MouseFocusObserver.dockableUnregistered(DockController controller, Dockable dockable)
           
 void FocusController.dockStationRegistered(DockController controller, DockStation station)
           
 void PopupController.dockStationRegistered(DockController controller, DockStation station)
           
 void MouseFocusObserver.dockStationRegistered(DockController controller, DockStation station)
           
 void FocusController.dockStationRegistering(DockController controller, DockStation station)
           
 void PopupController.dockStationRegistering(DockController controller, DockStation station)
           
 void MouseFocusObserver.dockStationRegistering(DockController controller, DockStation station)
           
 void FocusController.dockStationUnregistered(DockController controller, DockStation station)
           
 void PopupController.dockStationUnregistered(DockController controller, DockStation station)
           
 void MouseFocusObserver.dockStationUnregistered(DockController controller, DockStation station)
           
 void MouseFocusObserver.titleBinded(DockController controller, DockTitle title, Dockable dockable)
           
 void MouseFocusObserver.titleUnbinded(DockController controller, DockTitle title, Dockable dockable)
           
 

Constructors in bibliothek.gui.dock.control with parameters of type DockController
DefaultDockRelocator(DockController controller)
          Creates a new manager.
DefaultMouseFocusObserver(DockController controller)
          Creates a new focus controller
DockRegister(DockController controller)
          Creates a new register.
DockRelocator(DockController controller)
          Creates a new manager.
FocusController(DockController controller)
          Creates a new focus-controller.
MouseFocusObserver(DockController controller)
          Creates a new FocusController.
PopupController(DockController controller)
          Creates a new popup-controller.
 

Uses of DockController in bibliothek.gui.dock.event
 

Methods in bibliothek.gui.dock.event with parameters of type DockController
 void DockRelocatorListener.dockableDrag(DockController controller, Dockable dockable, DockStation station)
          Invoked before a Dockable is moved around.
 void DockControllerAdapter.dockableDrag(DockController controller, Dockable dockable, DockStation station)
           
 void DockAdapter.dockableDrag(DockController controller, Dockable dockable, DockStation station)
           
 void DockControllerListener.dockableFocused(DockController controller, Dockable dockable)
          Invoked when dockable has gained the focus.
 void DockControllerAdapter.dockableFocused(DockController controller, Dockable dockable)
           
 void DockAdapter.dockableFocused(DockController controller, Dockable dockable)
           
 void DockRelocatorListener.dockablePut(DockController controller, Dockable dockable, DockStation station)
          Invoked after a Dockable was moved.
 void DockControllerAdapter.dockablePut(DockController controller, Dockable dockable, DockStation station)
           
 void DockAdapter.dockablePut(DockController controller, Dockable dockable, DockStation station)
           
 void DockRegisterListener.dockableRegistered(DockController controller, Dockable dockable)
          Invoked after a Dockable was registered.
 void DockControllerAdapter.dockableRegistered(DockController controller, Dockable dockable)
           
 void DockAdapter.dockableRegistered(DockController controller, Dockable dockable)
           
 void DockRegisterListener.dockableRegistering(DockController controller, Dockable dockable)
          Invoked right before the dockable is registered in the controller.
 void DockControllerAdapter.dockableRegistering(DockController controller, Dockable dockable)
           
 void DockAdapter.dockableRegistering(DockController controller, Dockable dockable)
           
 void DockRegisterListener.dockableUnregistered(DockController controller, Dockable dockable)
          Invoked after dockable has been unregistered from controller.
 void DockControllerAdapter.dockableUnregistered(DockController controller, Dockable dockable)
           
 void DockAdapter.dockableUnregistered(DockController controller, Dockable dockable)
           
 void DockRegisterListener.dockStationRegistered(DockController controller, DockStation station)
          Invoked after a DockStation was registered.
 void DockControllerAdapter.dockStationRegistered(DockController controller, DockStation station)
           
 void DockAdapter.dockStationRegistered(DockController controller, DockStation station)
           
 void DockRegisterListener.dockStationRegistering(DockController controller, DockStation station)
          Invoked right before the station is registered in the controller.
 void DockControllerAdapter.dockStationRegistering(DockController controller, DockStation station)
           
 void DockAdapter.dockStationRegistering(DockController controller, DockStation station)
           
 void DockRegisterListener.dockStationUnregistered(DockController controller, DockStation station)
          Invoked after station has been unregistered from controller.
 void DockControllerAdapter.dockStationUnregistered(DockController controller, DockStation station)
           
 void DockAdapter.dockStationUnregistered(DockController controller, DockStation station)
           
 void DockControllerListener.titleBinded(DockController controller, DockTitle title, Dockable dockable)
          Called when title was binded to dockable.
 void DockControllerAdapter.titleBinded(DockController controller, DockTitle title, Dockable dockable)
           
 void DockAdapter.titleBinded(DockController controller, DockTitle title, Dockable dockable)
           
 void DockControllerListener.titleUnbinded(DockController controller, DockTitle title, Dockable dockable)
          Called when title was unbinded from dockable.
 void DockControllerAdapter.titleUnbinded(DockController controller, DockTitle title, Dockable dockable)
           
 void DockAdapter.titleUnbinded(DockController controller, DockTitle title, Dockable dockable)
           
 

Uses of DockController in bibliothek.gui.dock.security
 

Subclasses of DockController in bibliothek.gui.dock.security
 class SecureDockController
          The DockingFrames normally uses some system-resources to handle the focus.
 

Constructors in bibliothek.gui.dock.security with parameters of type DockController
SecureMouseFocusObserver(DockController controller)
          Creates a new FocusController for controller.
 

Uses of DockController in bibliothek.gui.dock.station
 

Fields in bibliothek.gui.dock.station declared as DockController
private  DockController SplitDockStation.controller
          The controller to which this station is registered
private  DockController DisplayerCollection.controller
          the current controller, all displayer should know this controller
private  DockController AbstractDockStation.controller
          The owner of this station
 

Methods in bibliothek.gui.dock.station that return DockController
 DockController SplitDockStation.getController()
           
 DockController AbstractDockStation.getController()
           
 

Methods in bibliothek.gui.dock.station with parameters of type DockController
 void FlapDockStation.ControllerListener.dockableFocused(DockController controller, Dockable dockable)
           
 void SplitDockStation.setController(DockController controller)
           
 void StackDockStation.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 AbstractDockStation.setController(DockController controller)
           
 void FlapDockStation.setController(DockController controller)
           
 void ScreenDockStation.setController(DockController controller)
           
 

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

Fields in bibliothek.gui.dock.station.flap declared as DockController
private  DockController FlapDockHoldToggle.controller
           
private  DockController FlapDockDirection.controller
           
 

Methods in bibliothek.gui.dock.station.flap with parameters of type DockController
 void FlapDockHoldToggle.setController(DockController controller)
           
 void FlapDockDirection.setController(DockController controller)
           
 

Constructors in bibliothek.gui.dock.station.flap with parameters of type DockController
FlapDockDirection(DockController controller)
          Creates the icon of the action, and sets the text and tooltip of the action.
 

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

Fields in bibliothek.gui.dock.station.split declared as DockController
private  DockController SplitFullScreenAction.controller
           
 

Methods in bibliothek.gui.dock.station.split with parameters of type DockController
 void SplitFullScreenAction.setController(DockController controller)
           
 void FullScreenClickableListener.titleBinded(DockController controller, DockTitle title, Dockable dockable)
           
 void FullScreenClickableListener.titleUnbinded(DockController controller, DockTitle title, Dockable dockable)
           
 

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

Fields in bibliothek.gui.dock.station.stack declared as DockController
private  DockController CombinedStackDockComponent.controller
          The controller for which this component renders its content
private  DockController DefaultStackDockComponent.controller
          The controller for which this component is shown
 

Methods in bibliothek.gui.dock.station.stack that return DockController
 DockController CombinedStackDockComponent.getController()
          Gets the controller for which this component renders its content.
 

Methods in bibliothek.gui.dock.station.stack with parameters of type DockController
 void CombinedStackDockComponent.setController(DockController controller)
           
 void DefaultStackDockComponent.setController(DockController controller)
           
 void StackDockComponent.setController(DockController controller)
          Sets the controller for which this component manages its children.
 

Uses of DockController in bibliothek.gui.dock.themes
 

Methods in bibliothek.gui.dock.themes with parameters of type DockController
 MovingTitleGetter BasicTheme.getMovingTitleGetter(DockController controller)
           
 MovingTitleGetter NoStackTheme.getMovingTitleGetter(DockController controller)
           
 DockTitleFactory BasicTheme.getTitleFactory(DockController controller)
           
 DockTitleFactory NoStackTheme.getTitleFactory(DockController controller)
           
 void BasicTheme.install(DockController controller)
           
 void NoStackTheme.install(DockController controller)
           
 void BasicTheme.uninstall(DockController controller)
           
 void NoStackTheme.uninstall(DockController controller)
           
 

Uses of DockController in bibliothek.gui.dock.title
 

Fields in bibliothek.gui.dock.title declared as DockController
private  DockController DockTitleVersion.controller
          the controller for which the titles are created
private  DockController DockTitleManager.controller
          The controller for which the factories are stored
 

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

Methods in bibliothek.gui.dock.title with parameters of type DockController
 DockTitle MovingTitleGetter.get(DockController controller, Dockable dockable)
          Gets a title which will be shown underneath the cursor.
 DockTitle MovingTitleGetter.get(DockController controller, DockTitle snatched)
          Gets a title which will be shown underneath the cursor.
 

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