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
FocusVetoListener s 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 |
DefaultFocusRequest.veto(FocusVetoListener.FocusVeto veto) |
void |
EnsuringFocusRequest.veto(FocusVetoListener.FocusVeto veto) |
void |
FocusRequest.veto(FocusVetoListener.FocusVeto veto)
Informs this request of the result of calling the
FocusVetoListener s. |
void |
RepeatingFocusRequest.veto(FocusVetoListener.FocusVeto veto) |
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 . |