Package bibliothek.gui.dock.station.support

Elements used by various DockStations to store properties and to propagate events to other objects.

See:
          Description

Interface Summary
CombinerSource A set of information intended for a Combiner.
CombinerTarget Created by a Combiner, this object tells how two Dockables are going to be merged.
PlaceholderList.Filter<M> A sublist of a PlaceholderList, the elements in this list are filtered by a strategy that is defined by the PlaceholderList.
PlaceholderListItem<D> An item in a PlaceholderList.
PlaceholderListItemConverter<D,P extends PlaceholderListItem<D>> Used by a PlaceholderList to read and write to a PlaceholderMap.
PlaceholderMap.Key A key is a set of Paths, it is used to identify entries in a PlaceholderMap.
PlaceholderStrategy This strategy tells which Dockables can leave a placeholder on a DockStation.
PlaceholderStrategyListener A listener that gets added to a PlaceholderStrategy.
 

Class Summary
CombinerSourceWrapper A wrapper around a CombinerSource, can be used to easily override methods of some source.
ConvertedPlaceholderListItem Data about a Dockable that was stored in a PlaceholderList.
DockablePlaceholderList<P extends PlaceholderListItem<Dockable>> A PlaceholderList that works with real Dockables.
DockableVisibilityManager Knows for every child of a DockStation whether it is visible or not.
DockStationListenerManager This manager stores DockStationListeners and provides methods to invoke the listeners.
PerspectivePlaceholderList<P extends PlaceholderListItem<PerspectiveDockable>> A PlaceholderList that works only with PerspectiveElements.
PerspectivePlaceholderListItemConverter<D extends PlaceholderListItem<PerspectiveDockable>>  
PlaceholderList<D,S,P extends PlaceholderListItem<D>> A list consisting of Dockables and sets of Paths as placeholder.
PlaceholderListItemAdapter<D,P extends PlaceholderListItem<D>> An adapter for PlaceholderListItemConverter, all methods implemented by this adapter do nothing.
PlaceholderMap A data structure designed to store and retrieve placeholder information persistently.
PlaceholderMetaMap A map for storing information that can be handled by a PlaceholderMap.
RootPlaceholderStrategy A PlaceholderStrategy that wraps around another strategy or around no strategy at all.
StrategyPlaceholderListItemConverter<D extends PlaceholderListItem<Dockable>> This converter uses a PlaceholderStrategy to create new placeholders, but does not convert placeholders back to dockables.
 

Enum Summary
PlaceholderList.Level identifiers for the various sublists this list consists of
 

Package bibliothek.gui.dock.station.support Description

Elements used by various DockStations to store properties and to propagate events to other objects.