|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DockableContainer
A DockableContainer is the base interface of GUI components used to
display Dockable
components.
The components are usually displayed with decorations (a title bar, docking state management buttons, a drop shadow, ...)
This interface is meant for API extenders that would like to create new kind of
containers (via the sub-interfaces SingleDockableContainer
and TabbedDockableContainer
and the DockableContainerFactory
).
Usually, a DockableContainer also contains (or implements) one ore more
DockableDragSource
s
in order to achieve drag and drop operations.
DockableDragSource
,
DockableContainerFactory
Method Summary | |
---|---|
void |
installDocking(DockingDesktop desktop)
Invoked once after creation, in order to let this component register its DockableDragSources to the DockingDesktop, and have a reference of this Desktop. |
void |
uninstallDocking(DockingDesktop desktop)
Called once, when the dockablecontainer is no longer used by the desktop, in order to releases resources and listeners taken on installDocking() |
Method Detail |
---|
void installDocking(DockingDesktop desktop)
basic implementation use a single DragSource, and thus calls desk.installDockableDragSource(dragSource).
void uninstallDocking(DockingDesktop desktop)
installDocking().
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |