| Package | Description |
|---|---|
| bibliothek.gui.dock.control |
Classes responsible to handle some global task.
|
| bibliothek.gui.dock.control.focus |
The focus sub-system is responsible for transferring the focus to the currently
active
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. |
| Modifier and Type | Method and Description |
|---|---|
FocusVetoListener.FocusVeto |
DefaultFocusController.checkFocusedDockable(DockElementRepresentative source) |
FocusVetoListener.FocusVeto |
DefaultFocusController.setFocusedDockable(DockElementRepresentative source,
Component component,
boolean force,
boolean ensureFocusSet,
boolean ensureDockableFocused) |
| Modifier and Type | Method and Description |
|---|---|
FocusVetoListener.FocusVeto |
FocusController.checkFocusedDockable(DockElementRepresentative source)
Checks whether
source can be used to select the next focused Dockable. |
protected FocusVetoListener.FocusVeto |
AbstractFocusController.fireVetoDockable(Dockable dockable)
Asks all
FocusVetoListener through their method
FocusVetoListener.vetoFocus(FocusController, Dockable)
whether they want cancel a call to the DockController. |
protected FocusVetoListener.FocusVeto |
AbstractFocusController.fireVetoTitle(DockTitle title)
Asks all
FocusVetoListener through their method
FocusVetoListener.vetoFocus(FocusController, DockTitle)
whether they want cancel a call to the DockController. |
FocusVetoListener.FocusVeto |
DefaultFocusRequest.getVeto()
Tells whether the
FocusVetoListeners approved of this request. |
FocusVetoListener.FocusVeto |
FocusController.setFocusedDockable(DockElementRepresentative source,
Component component,
boolean force,
boolean ensureFocusSet,
boolean ensureDockableFocused)
Deprecated.
this method will be replaced by
FocusController.focus(FocusRequest) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultMouseFocusObserver.handleVeto(AWTEvent event,
FocusVetoListener.FocusVeto veto)
Handles the veto that was given when trying to forward
event. |
void |
EnsuringFocusRequest.veto(FocusVetoListener.FocusVeto veto) |
void |
DefaultFocusRequest.veto(FocusVetoListener.FocusVeto veto) |
void |
RepeatingFocusRequest.veto(FocusVetoListener.FocusVeto veto) |
void |
FocusRequest.veto(FocusVetoListener.FocusVeto veto)
Informs this request of the result of calling the
FocusVetoListeners. |
| Modifier and Type | Method and Description |
|---|---|
static FocusVetoListener.FocusVeto |
FocusVetoListener.FocusVeto.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static FocusVetoListener.FocusVeto[] |
FocusVetoListener.FocusVeto.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
FocusVetoListener.FocusVeto |
FocusVetoListener.vetoFocus(FocusController controller,
Dockable dockable)
Invoked when the focus should change because the user did something
with
dockable. |
FocusVetoListener.FocusVeto |
FocusVetoListener.vetoFocus(FocusController controller,
DockTitle title)
Invoked when the focus should change because the user did something
with
title. |
Copyright © 2017 Docking Frames. All rights reserved.