bibliothek.gui.dock.common
Interface MultipleCDockable
- All Superinterfaces:
- CDockable
- All Known Implementing Classes:
- DefaultMultipleCDockable
public interface MultipleCDockable
- extends CDockable
A 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.
- Author:
- Benjamin Sigg
Methods inherited from interface bibliothek.gui.dock.common.intern.CDockable |
addCDockableListener, getClose, getControl, getExtendedMode, getLocation, getWorkingArea, intern, isCloseable, isExternalizable, isMaximizable, isMinimizable, isStackable, isVisible, removeCDockableListener, setControl, setExtendedMode, setLocation, setVisible, setWorkingArea |
getFactory
MultipleCDockableFactory<?,?> getFactory()
- Gets the factory that created this dockable.
- Returns:
- the factory, not
null
isRemoveOnClose
boolean isRemoveOnClose()
- Tells whether this
MultipleCDockable
should be removed from the
CControl
when it is made invisible. If in doubt, return
true
.
- Returns:
true
if this dockable should be removed from
the controller when made invisible.