Package bibliothek.gui.dock.common.intern.ui

Base-classes intended for inheritance and small strategy-classes modifying the way Core works.

See:
          Description

Class Summary
CDisablingStrategy Adds a CDockablePropertyListener to each CDockable and reads the value of CDockable.isEnabled(bibliothek.gui.dock.common.EnableableItem) to find out which Dockables are disabled.
CommonSingleTabDecider Observes and handles the single-tab property of CDockables.
CSingleParentRemover A SingleParentRemover not removing any CStations.
ExtendedModeAcceptance A DockAcceptance ensuring that the extended mode property of CDockable is respected on drag and drop operations.
StackableAcceptance A DockAcceptance ensuring that the CDockable.isStackable() property is respected.
UITransmitter<V,U extends UIValue<V>> An UITransmitter listens to some kind of map and updates some UIValues when the contents of that map change.
WorkingAreaAcceptance A DockAcceptance ensuring that the CDockable.getWorkingArea() property is respected.
 

Package bibliothek.gui.dock.common.intern.ui Description

Base-classes intended for inheritance and small strategy-classes modifying the way Core works.