|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object bibliothek.gui.dock.control.DefaultDockControllerFactory
public class DefaultDockControllerFactory
A very simple implementation of DockControllerFactory
, creating
only the default-versions of every element.
Constructor Summary | |
---|---|
DefaultDockControllerFactory()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultDockControllerFactory()
Method Detail |
---|
public DockRegisterListener createActionBinder(DockController controller, ControllerSetupCollection setup)
DockControllerFactory
DockAction
is
bound to its Dockable
.
createActionBinder
in interface DockControllerFactory
controller
- the controller for which the element is createdsetup
- an observable where new objects can add ControllerSetupListener
to be informed when the setup of controller
is finished.
null
public ActionViewConverter createActionViewConverter(DockController controller, ControllerSetupCollection setup)
DockControllerFactory
createActionViewConverter
in interface DockControllerFactory
controller
- the controller for which the element is createdsetup
- an observable where new objects can add ControllerSetupListener
to be informed when the setup of controller
is finished.
null
public ActionOffer createDefaultActionOffer(DockController controller, ControllerSetupCollection setup)
DockControllerFactory
ActionOffer
will
be used if no other offer was interested in a Dockable.
createDefaultActionOffer
in interface DockControllerFactory
controller
- the controller for which the element is createdsetup
- an observable where new objects can add ControllerSetupListener
to be informed when the setup of controller
is finished.
null
public DoubleClickController createDoubleClickController(DockController controller, ControllerSetupCollection setup)
DockControllerFactory
createDoubleClickController
in interface DockControllerFactory
controller
- the controller for which the element is createdsetup
- an observable where new objects can add ControllerSetupListener
to be informed when the setup of controller
is finished.
null
public DockRegisterListener createVisibilityFocusObserver(DockController controller, ControllerSetupCollection setup)
DockControllerFactory
Dockable
is always visible.
createVisibilityFocusObserver
in interface DockControllerFactory
controller
- the controller for which the element is createdsetup
- an observable where new objects can add ControllerSetupListener
to be informed when the setup of controller
is finished.
null
public FocusController createFocusController(DockController controller, ControllerSetupCollection setup)
DockControllerFactory
controller
createFocusController
in interface DockControllerFactory
controller
- the controller for which the element is createdsetup
- an observable where new objects can add ControllerSetupListener
to be informed when the setup of controller
is finished.
null
public DockableSelector createDockableSelector(DockController controller, ControllerSetupCollection setup)
DockControllerFactory
Dockable
s.
createDockableSelector
in interface DockControllerFactory
controller
- the controller for which the element is createdsetup
- an observable where new objects can add ControllerSetupListener
to be informed when the setup of controller
is finished.
null
public KeyboardController createKeyboardController(DockController controller, ControllerSetupCollection setup)
DockControllerFactory
createKeyboardController
in interface DockControllerFactory
controller
- the controller for which the element is createdsetup
- an observable where new objects can add ControllerSetupListener
to be informed when the setup of controller
is finished.
null
public MouseFocusObserver createMouseFocusObserver(DockController controller, ControllerSetupCollection setup)
DockControllerFactory
MouseEvent
s that lead to focus changes
createMouseFocusObserver
in interface DockControllerFactory
controller
- the controller for which the element is createdsetup
- an observable where new objects can add ControllerSetupListener
to be informed when the setup of controller
is finished.
null
public PopupController createPopupController(DockController controller, ControllerSetupCollection setup)
DockControllerFactory
createPopupController
in interface DockControllerFactory
controller
- the controller for which the element is createdsetup
- an observable where new objects can add ControllerSetupListener
to be informed when the setup of controller
is finished.
null
public DockRegister createRegister(DockController controller, ControllerSetupCollection setup)
DockControllerFactory
createRegister
in interface DockControllerFactory
controller
- the controller for which the element is createdsetup
- an observable where new objects can add ControllerSetupListener
to be informed when the setup of controller
is finished.
public DockRelocator createRelocator(DockController controller, ControllerSetupCollection setup)
DockControllerFactory
createRelocator
in interface DockControllerFactory
controller
- the controller for which the element is createdsetup
- an observable where new objects can add ControllerSetupListener
to be informed when the setup of controller
is finished.
public SingleParentRemover createSingleParentRemover(DockController controller, ControllerSetupCollection setup)
DockControllerFactory
SingleParentRemover
that will be used to remove
some stations from this controller.
createSingleParentRemover
in interface DockControllerFactory
controller
- the controller for which the element is createdsetup
- an observable where new objects can add ControllerSetupListener
to be informed when the setup of controller
is finished.
public ExtensionManager createExtensionManager(DockController controller, ControllerSetupCollection setup)
DockControllerFactory
ExtensionManager
.
createExtensionManager
in interface DockControllerFactory
controller
- the controller which will use the managersetup
- an observable where new objects can add ControllerSetupListener
to be informed when the setup of controller
is finished.
null
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |