public interface MultipleCDockable extends CDockable
MultipleCDockable is a CDockable which can have
many copies in an CControl. A MultipleCDockable can
be added or removed from an CControl at any time.CControl loads a layout, all MultipleCDockables are removed and new instances
are created using a set of MultipleCDockableFactorysMultipleCDockable can be part of a CControlMultipleCDockable are written out by a MultipleCDockableFactoryACTION_KEY_CLOSE, ACTION_KEY_EXTERNALIZE, ACTION_KEY_MAXIMIZE, ACTION_KEY_MINIMIZE, ACTION_KEY_MINIMIZE_HOLD, ACTION_KEY_NORMALIZE, ACTION_KEY_UNEXTERNALIZE, ACTION_KEY_UNMAXIMIZE_EXTERNALIZED| Modifier and Type | Method and Description |
|---|---|
MultipleCDockableFactory<?,?> |
getFactory()
Gets the factory that created this dockable.
|
boolean |
isRemoveOnClose()
Tells whether this
MultipleCDockable should be removed from the
CControl when it is made invisible. |
addCDockableLocationListener, addCDockablePropertyListener, addCDockableStateListener, addDoubleClickListener, addFocusListener, addKeyboardListener, addVetoClosingListener, asStation, getAction, getAndClearResizeRequest, getAutoBaseLocation, getBaseLocation, getColors, getControl, getControlAccess, getExtendedMode, getFocusComponent, getFonts, getGrouping, getMinimizedSize, getParentStation, getWorkingArea, hasParent, intern, isCloseable, isDockableVisible, isEnabled, isExternalizable, isMaximizable, isMinimizable, isNormalizeable, isResizeLockedHorizontally, isResizeLockedVertically, isShowing, isSingleTabShown, isStackable, isSticky, isStickySwitchable, isTitleShown, isVisible, removeCDockableLocationListener, removeCDockablePropertyListener, removeCDockableStateListener, removeDoubleClickListener, removeFocusListener, removeKeyboardListener, removeVetoClosingListener, setControlAccess, setExtendedMode, setLocation, setLocationsAside, setLocationsAside, setLocationsAsideFocused, setMinimizedSize, setSticky, setStickySwitchable, setVisible, setWorkingAreaMultipleCDockableFactory<?,?> getFactory()
nullboolean isRemoveOnClose()
MultipleCDockable should be removed from the
CControl when it is made invisible. If in doubt, return
true.true if this dockable should be removed from
the controller when made invisible.Copyright © 2018. All rights reserved.