|
||||||||||
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 | Generic collection of preferences used in this framework. |
bibliothek.extension.gui.dock.preference.model | A set of PreferenceModel s
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 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.eclipse.stack.tab4 | |
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.This package does not contain any views, only the mechanism to create some. |
bibliothek.gui.dock.control | Classes responsible to handle some global task. |
bibliothek.gui.dock.control.focus | |
bibliothek.gui.dock.control.relocator | Various implementations of RelocateOperation . |
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.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. 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.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.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 DockAction s.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 | |
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 | |
bibliothek.gui.dock.util.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 |
---|
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()
|
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 |
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 |
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 MouseEvent s. |
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 Dockable s. |
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.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 Component s. |
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 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 . |
FocusController |
DefaultDockControllerFactory.createFocusController(DockController controller,
ControllerSetupCollection setup)
|
FocusController |
DockControllerFactory.createFocusController(DockController controller,
ControllerSetupCollection setup)
Creates the focus-controller 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 MouseEvent s. |
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 MouseEvent s 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 |
VisibilityFocusObserver.dockableCycledRegister(DockController controller,
Dockable dockable)
|
void |
ActionBinder.dockableRegistered(DockController controller,
Dockable dockable)
|
void |
VisibilityFocusObserver.dockableRegistered(DockController controller,
Dockable dockable)
|
void |
VisibilityFocusObserver.dockableRegistering(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.dockStationRegistering(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 Dockable s are tracked by this observer. |
DockController |
MouseFocusObserver.getController()
Gets the DockController whose Dockable s are tracked by this observer. |
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)
Creates a new event. |
|
DropOperation(DockController controller,
DockStation station,
StationDropOperation operation)
Creates a new operation |
|
MergeOperation(DockController controller,
Merger merger,
DockStation station,
StationDropOperation operation)
Creates a new operation. |
Uses of DockController in bibliothek.gui.dock.displayer |
---|
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 |
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)
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 |
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.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 |
---|
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 KeyEvent s. |
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 |
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. |
DockController |
ScreenDockWindowBorder.getController()
Gets the DockController which is currently associated with this border |
Methods in bibliothek.gui.dock.station.screen with parameters of type DockController | |
---|---|
void |
AbstractScreenDockWindow.setController(DockController controller)
|
void |
DisplayerScreenDockWindow.setController(DockController controller)
|
void |
ScreenDockWindow.setController(DockController controller)
Sets the controller in whose realm this window will be used. |
void |
ScreenDockWindowBorder.setController(DockController controller)
Sets the DockController which should be monitored for receiving colors. |
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 |
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 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)
|
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.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. |
|
TextManager(DockController controller)
|
|
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
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 .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 |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |