|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| CGroupingBehavior | CGroupingBehavior allows clients to define how Dockables organize themselves
in groups. |
| DockableGrouping | A DockableGrouping is an algorithm that rewrites the location of a Dockable,
allowing clients to group several dockables together.While the name of the interface implies that dockables should be grouped together, nothing prevents a client from writing an implementation that does the opposite, e.g. |
| Class Summary | |
|---|---|
| DefaultCGroupingBehavior | Default implementation of CGroupingBehavior, just returns CDockable.getGrouping(). |
| GroupingDockLocationListener | A DockHierarchyListener that calls DockableGrouping.hierarchyChanged(Dockable). |
| GroupingHistoryRewriter | This HistoryRewriter gets the current CGroupingBehavior using the key CControl.GROUPING_BEHAVIOR
from its CControl. |
| PlaceholderGrouping | When a Dockable is about to be moved to a new position, then this DockableGrouping searches for
a unique identifier, called a "placeholder", which indicates where the Dockable should be placed.The placeholder is placed at the location of the Dockable, for which
PlaceholderGrouping.hierarchyChanged(Dockable) was called last. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||