|
||||||||||
| 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
DockableDragSources
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 | |||||||||