bibliothek.gui.dock.common.intern
Class CDockController
java.lang.Object
bibliothek.gui.DockController
bibliothek.gui.dock.common.intern.CDockController
public class CDockController
- extends DockController
The DockController that is usually used by a CControl.
- Author:
- Benjamin Sigg
| Methods inherited from class bibliothek.gui.DockController |
add, addAcceptance, addActionGuard, addActionOffer, addDockableFocusListener, addDockableSelectionListener, addDockTitleBindingListener, addRepresentative, addRepresentativeListener, createDefaultIconScheme, createDefaultTextScheme, dockableSelectionListeners, dockTitleBindingListeners, ensureFocusSet, findRootWindow, fireDockableSelected, fireTitleBound, fireTitleUnbound, freezeLayout, getAcceptance, getActionOffer, getActionViewConverter, getColors, getComponentHierarchyObserver, getDefaultActionOffer, getDockableSelector, getDockTitleManager, getDoubleClickController, getExtensions, getFocusController, getFocusedDockable, getFocusHistory, getFonts, getGlobalMouseDispatcher, getHierarchyLock, getIcons, getKeyboardController, getMouseFocusObserver, getPopupController, getPopupMenuFactory, getPopupSuppressor, getProperties, getRegister, getRelocator, getRepresentatives, getRootWindowProvider, getSingleParentRemover, getStation, getStationCount, getTexts, getTheme, getThemeManager, initiate, isBound, isFocused, isLayoutFrozen, isOnFocusing, isRestrictedEnvironment, kill, listOffers, meltLayout, remove, removeAcceptance, removeActionGuard, removeActionOffer, removeDockableFocusListener, removeDockableSelectionListener, removeDockTitleBindingListener, removeRepresentative, removeRepresentativeListener, rootWindowChanged, searchElement, setAtLeastFocusedDockable, setDefaultActionOffer, setFocusedDockable, setFocusedDockable, setPopupMenuFactory, setPopupSuppressor, setRestrictedEnvironment, setRootWindow, setRootWindowProvider, setSingleParentRemover, setTheme |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CDockController
public CDockController(CControl owner)
- Creates a new controller
- Parameters:
owner - the owner of this controller
CDockController
public CDockController(CControl owner,
DockControllerFactory factory)
- Creates a new controller
- Parameters:
owner - the owner of this controllerfactory - tells this controller how to initialize several subsystems
setFocusedDockable
public void setFocusedDockable(Dockable focusedDockable,
Component component,
boolean force,
boolean ensureFocusSet,
boolean ensureDockableFocused)
- Description copied from class:
DockController
- Sets the
Dockable which should have the focus.
- Overrides:
setFocusedDockable in class DockController
- Parameters:
focusedDockable - the element with the focus or nullcomponent - the Component which should receive the focus, can be null.
See FocusController.setFocusedDockable(DockElementRepresentative, Component, boolean, boolean, boolean).force - true if this controller must ensure
that all properties are correct, false if some
optimations are allowed. Clients normally can set this argument
to false.ensureFocusSet - if true, then this method should make sure that either focusedDockable
itself or one of its DockElementRepresentative is the focus ownerensureDockableFocused - if true, then this method should make sure that focusedDockable
is the focus owner. This parameter is stronger that ensureFocusSet