|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectbibliothek.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)
DockControllerFactoryDockAction is
bound to its Dockable.
createActionBinder in interface DockControllerFactorycontroller - 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 DockControllerFactorycontroller - 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)
DockControllerFactoryActionOffer will
be used if no other offer was interested in a Dockable.
createDefaultActionOffer in interface DockControllerFactorycontroller - 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 DockControllerFactorycontroller - 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)
DockControllerFactoryDockable is always visible.
createVisibilityFocusObserver in interface DockControllerFactorycontroller - 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)
DockControllerFactorycontroller
createFocusController in interface DockControllerFactorycontroller - 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 FocusHistory createFocusHistory(DockController controller,
ControllerSetupCollection setup)
DockControllerFactorycontroller
createFocusHistory in interface DockControllerFactorycontroller - 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)
DockControllerFactoryDockables.
createDockableSelector in interface DockControllerFactorycontroller - 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 DockControllerFactorycontroller - 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)
DockControllerFactoryMouseEvents that lead to focus changes
createMouseFocusObserver in interface DockControllerFactorycontroller - 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 DockControllerFactorycontroller - 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 DockControllerFactorycontroller - 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 DockControllerFactorycontroller - 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)
DockControllerFactorySingleParentRemover that will be used to remove
some stations from this controller.
createSingleParentRemover in interface DockControllerFactorycontroller - 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 GlobalMouseDispatcher createGlobalMouseDispatcher(DockController controller,
ControllerSetupCollection setup)
DockControllerFactoryGlobalMouseDispatcher which will be responsible for collecting and distributing
global MouseEvents.
createGlobalMouseDispatcher in interface DockControllerFactorycontroller - 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)
DockControllerFactoryExtensionManager.
createExtensionManager in interface DockControllerFactorycontroller - 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
public DockComponentManager createDockComponentManager(DockController dockController,
ControllerSetupCollection setup)
DockControllerFactoryDockComponentManager.
createDockComponentManager in interface DockControllerFactorysetup - 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 | |||||||||