|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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.preferences.choice | A set of small classes containing choices the user can make. |
bibliothek.extension.gui.dock.theme | Contains some DockTheme s. |
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 DockableDisplayer s 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.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 DockAction s. |
bibliothek.gui.dock.action.view | Classes to create a views for DockAction s. |
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 | CAction s and supporting classes that are not intended for clients
to be used directly. |
bibliothek.gui.dock.common.mode.station | Contains wrapper classes for various DockStation s, 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 DockTheme s. |
bibliothek.gui.dock.control | Classes responsible to handle some global task. |
bibliothek.gui.dock.control.relocator | Various implementations of RelocateOperation . |
bibliothek.gui.dock.dockable | Some classes related to Dockable . |
bibliothek.gui.dock.event | Listeners, adapters and events used in the whole framework. |
bibliothek.gui.dock.facile.action | Some DockAction s 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 DockAction s that change the LocationMode
of a Dockable . |
bibliothek.gui.dock.facile.mode.station | |
bibliothek.gui.dock.focus | Contains classes that allow the user to switch between Component s or
from one Dockable to another using only the keyboard. |
bibliothek.gui.dock.security | A package dealing with the issues of Applets and Wepstart-applications. |
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.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.support.mode | Basic interfaces and classes for a framework that assigns modes to Dockable s. |
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.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. |
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.preferences.choice |
---|
Constructors in bibliothek.extension.gui.dock.preference.preferences.choice with parameters of type DockController | |
---|---|
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 with parameters of type DockController | |
---|---|
void |
EclipseDockableSelection.open(DockController controller)
|
Constructors in bibliothek.extension.gui.dock.theme.eclipse with parameters of type DockController | |
---|---|
EclipseBorder(DockController controller,
boolean fillEdges)
Creates a new border |
|
EclipseBorder(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()
|
Methods in bibliothek.extension.gui.dock.theme.eclipse.displayer with parameters of type DockController | |
---|---|
void |
EclipseBasicDockableDisplayer.setController(DockController controller)
|
void |
EclipseDockableDisplayer.setController(DockController controller)
|
void |
NoTitleDisplayer.setController(DockController controller)
|
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 |
EclipseMenu.setController(DockController controller)
|
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.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 |
FlatMenu.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 Dockable s. |
DockableMovingImageFactory |
DockTheme.getMovingImageFactory(DockController controller)
Gets a factory for images 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. |
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 |
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.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 |
---|
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)
|
DockController |
SecureControlFactory.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)
|
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.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 |
---|
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 | |
---|---|
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 |
ActionBinder.getController()
Gets the owner of this binder. |
DockController |
ComponentHierarchyObserver.getController()
Gets the controller in whose realm this observer searches for Component s. |
DockController |
DockRegister.getController()
Gets the controller for which this register stores Dockables and DockStations. |
DockController |
DockRelocator.getController()
Gets the controller for which this relocator works. |
DockController |
KeyboardController.getController()
Gets the DockController in whose realm this KeyboardController works. |
DockController |
MouseFocusObserver.getController()
Gets the affected controller. |
DockController |
PopupController.getController()
Gets the DockController for which this PopupController works. |
Methods in bibliothek.gui.dock.control with parameters of type DockController | |
---|---|
void |
MouseFocusObserver.cancel(DockController controller,
Dockable dockable)
|
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 Dockable s. |
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 . |
DockRegisterListener |
DefaultDockControllerFactory.createFocusController(DockController controller,
ControllerSetupCollection setup)
|
DockRegisterListener |
DockControllerFactory.createFocusController(DockController controller,
ControllerSetupCollection setup)
Creates a listener which will observe all stations to ensure that the focused Dockable is always visible. |
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 the focus-controller of the controller. |
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. |
void |
FocusController.dockableCycledRegister(DockController controller,
Dockable dockable)
|
void |
ActionBinder.dockableRegistered(DockController controller,
Dockable dockable)
|
void |
FocusController.dockableRegistered(DockController controller,
Dockable dockable)
|
void |
FocusController.dockableRegistering(DockController controller,
Dockable dockable)
|
void |
ActionBinder.dockableUnregistered(DockController controller,
Dockable dockable)
|
void |
FocusController.dockableUnregistered(DockController controller,
Dockable dockable)
|
void |
FocusController.dockStationRegistered(DockController controller,
DockStation station)
|
void |
FocusController.dockStationRegistering(DockController controller,
DockStation station)
|
void |
FocusController.dockStationUnregistered(DockController controller,
DockStation station)
|
void |
MouseFocusObserver.drag(DockController controller,
Dockable dockable,
DockStation station)
|
void |
MouseFocusObserver.drop(DockController controller,
Dockable dockable,
DockStation station)
|
void |
MouseFocusObserver.init(DockController controller,
Dockable dockable)
|
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 | |
---|---|
ActionBinder(DockController controller)
Creates a new binder. |
|
ComponentHierarchyObserver(DockController controller)
Creates a new observer. |
|
DefaultDockRelocator(DockController controller,
ControllerSetupCollection setup)
Creates a new manager. |
|
DefaultKeyboardController(DockController controller)
Creates a new controller |
|
DefaultMouseFocusObserver(DockController controller,
ControllerSetupCollection setup)
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. |
|
KeyboardController(DockController controller)
Creates a new KeyboardController . |
|
MouseFocusObserver(DockController controller,
ControllerSetupCollection setup)
Creates a new FocusController. |
|
PopupController(DockController controller)
Creates a new popup-controller. |
Uses of DockController in bibliothek.gui.dock.control.relocator |
---|
Constructors in bibliothek.gui.dock.control.relocator with parameters of type DockController | |
---|---|
DropOperation(DockController controller,
DockStation station)
Creates a new operation |
|
MergeOperation(DockController controller,
Merger merger,
DockStation station)
Creates a new operation. |
|
MoveOperation(DockController controller,
DockStation station)
Creates a new operation |
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 |
DockableMovingImageFactory.create(DockController controller,
Dockable dockable)
Gets an image which will be shown underneath the cursor. |
MovingImage |
ScreencaptureMovingImageFactory.create(DockController controller,
Dockable dockable)
|
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,
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)
|
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)
|
void |
DockRelocatorAdapter.cancel(DockController controller,
Dockable dockable)
|
void |
DockRelocatorListener.cancel(DockController controller,
Dockable dockable)
Invoked when a drag and drop operation was initiated, but canceld. |
void |
DockAdapter.dockableCycledRegister(DockController controller,
Dockable dockable)
|
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)
|
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)
|
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)
|
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)
|
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)
|
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)
|
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)
|
void |
DockRelocatorAdapter.drag(DockController controller,
Dockable dockable,
DockStation station)
|
void |
DockRelocatorListener.drag(DockController controller,
Dockable dockable,
DockStation station)
Invoked when a drag and drop operation has been confirmed. |
void |
DockAdapter.drop(DockController controller,
Dockable dockable,
DockStation station)
|
void |
DockRelocatorAdapter.drop(DockController controller,
Dockable dockable,
DockStation station)
|
void |
DockRelocatorListener.drop(DockController controller,
Dockable dockable,
DockStation station)
Invoked after a Dockable was dropped. |
void |
DockAdapter.init(DockController controller,
Dockable dockable)
|
void |
DockRelocatorAdapter.init(DockController controller,
Dockable dockable)
|
void |
DockRelocatorListener.init(DockController controller,
Dockable dockable)
Invoked when a drag and drop operation is initiated. |
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. |
|
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 defaultIconKey,
String iconKey,
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
Dockable s 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.security |
---|
Subclasses of DockController in bibliothek.gui.dock.security | |
---|---|
class |
SecureDockController
The DockingFrames normally uses some system-resources to handle global events. |
Methods in bibliothek.gui.dock.security with parameters of type DockController | |
---|---|
KeyboardController |
SecureDockControllerFactory.createKeyboardController(DockController controller,
ControllerSetupCollection setup)
|
MouseFocusObserver |
SecureDockControllerFactory.createMouseFocusObserver(DockController controller,
ControllerSetupCollection setup)
|
void |
SecureFlapDockStation.setController(DockController controller)
|
void |
SecureSplitDockStation.setController(DockController controller)
|
void |
SecureStackDockStation.setController(DockController controller)
|
Constructors in bibliothek.gui.dock.security with parameters of type DockController | |
---|---|
SecureKeyboardController(DockController controller,
ControllerSetupCollection setup)
Creates a new SecureKeyboardController . |
|
SecureMouseFocusObserver(DockController controller,
ControllerSetupCollection setup)
Creates a new FocusController for controller . |
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 |
FlapDockDirection.setController(DockController controller)
|
void |
FlapDockHoldToggle.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.screen |
---|
Methods in bibliothek.gui.dock.station.screen that return DockController | |
---|---|
DockController |
DisplayerScreenDockWindow.getController()
Gets the controller in whose realm this window is used. |
Methods in bibliothek.gui.dock.station.screen with parameters of type DockController | |
---|---|
void |
DisplayerScreenDockWindow.setController(DockController controller)
|
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.split |
---|
Methods in bibliothek.gui.dock.station.split with parameters of type DockController | |
---|---|
void |
SplitFullScreenAction.setController(DockController controller)
|
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 |
DefaultStackDockComponent.setController(DockController controller)
|
void |
DefaultStackDockComponent.Tab.setController(DockController controller)
Tells this tab which controller is currently 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 DockElementRepresentative s 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)
|
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 |
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.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 | |
---|---|
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)
|
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 |
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 . |
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.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 |
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. |
|
PropertyValue(PropertyKey<A> key,
DockController controller)
Creates a new value. |
|
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
controller s 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 . |
|
|
Extension.load(DockController controller,
ExtensionName<E> extension)
Loads a set of extensions, it is the Extension s 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 . |
Constructors in bibliothek.gui.dock.util.font with parameters of type DockController | |
---|---|
FontManager(DockController controller)
Creates a new map. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |