bibliothek.gui.dock.station.support
Interface PlaceholderListItem<D>

Type Parameters:
D - the representation of a Dockable, may or may not be a subinterface of Dockable
All Known Subinterfaces:
CommonDockable, Dockable, PerspectiveDockable
All Known Implementing Classes:
AbstractDockable, AbstractDockableStation, CFlapDockStation, CGridPerspective.CommonSplitDockPerspective, CMinimizePerspective.CommonFlapDockPerspective, CSplitDockStation, CStackPerspective, DefaultCommonDockable, DefaultDockable, DefaultDockablePerspective, FlapDockPerspective, FlapDockStation, FlapDockStation.DockableHandle, FrontendDockablePerspective, MultipleCDockablePerspective.Intern, ScreenDockPerspective.ScreenPerspectiveWindow, ScreenDockWindowHandle, SingleCDockablePerspective.Intern, SplitDockPerspective, SplitDockStation, StackDockPerspective, StackDockStation, StationChildHandle

public interface PlaceholderListItem<D>

An item in a PlaceholderList.
Clients should notice that there are no restrictions on what D actually is. While the default implementation assumes that D is some kind of Dockable, it could as well be something else, e.g. a list of dockables.

Author:
Benjamin Sigg

Method Summary
 D asDockable()
          Gets the Dockable that is associated with this item.
 

Method Detail

asDockable

D asDockable()
Gets the Dockable that is associated with this item.

Returns:
the dockable, not null