bibliothek.gui.dock.common
Interface SingleCDockable

All Superinterfaces:
CDockable
All Known Implementing Classes:
CGridArea, CWorkingArea, DefaultSingleCDockable

public interface SingleCDockable
extends CDockable

A SingleCDockable is a dockable which is added once to the CControl and remains there until it is removed by the application. A SingleCDockable is never removed automatically from the CControl.

Author:
Benjamin Sigg

Field Summary
 
Fields inherited from interface bibliothek.gui.dock.common.intern.CDockable
ACTION_KEY_CLOSE, ACTION_KEY_EXTERNALIZE, ACTION_KEY_MAXIMIZE, ACTION_KEY_MINIMIZE, ACTION_KEY_NORMALIZE, ACTION_KEY_UNEXTERNALIZE, ACTION_KEY_UNMAXIMIZE_EXTERNALIZED
 
Method Summary
 String getUniqueId()
          Gets the id of this dockable.
 
Methods inherited from interface bibliothek.gui.dock.common.intern.CDockable
addCDockablePropertyListener, addCDockableStateListener, addDoubleClickListener, addFocusListener, addKeyboardListener, addVetoClosingListener, getAction, getAndClearResizeRequest, getBaseLocation, getColors, getControl, getExtendedMode, getFonts, getMinimizedSize, getWorkingArea, intern, isCloseable, isExternalizable, isMaximizable, isMinimizable, isMinimizedHold, isResizeLockedHorizontally, isResizeLockedVertically, isSingleTabShown, isStackable, isTitleShown, isVisible, removeCDockablePropertyListener, removeCDockableStateListener, removeDoubleClickListener, removeFocusListener, removeKeyboardListener, removeVetoClosingListener, setControl, setExtendedMode, setLocation, setMinimizedHold, setMinimizedSize, setVisible, setWorkingArea
 

Method Detail

getUniqueId

String getUniqueId()
Gets the id of this dockable. The id is unique if among all dockables which are added to the same CControl.

Returns:
the unique id