Uses of Interface
bibliothek.gui.dock.support.mode.AffectedSet

Packages that use AffectedSet
bibliothek.gui.dock.common.mode.station Contains wrapper classes for various DockStations, implementing the interface CLocationMode
bibliothek.gui.dock.facile.mode Contains an implementation of ModeManager that links a mode to the location of a Dockable
bibliothek.gui.dock.facile.mode.station Wrappers for DockStations, implementing StationModeArea
bibliothek.gui.dock.support.mode Basic interfaces and classes for a framework that assigns modes to Dockables. 
 

Uses of AffectedSet in bibliothek.gui.dock.common.mode.station
 

Methods in bibliothek.gui.dock.common.mode.station with parameters of type AffectedSet
 void CSplitDockStationHandle.Maximal.prepareApply(Dockable dockable, AffectedSet affected)
           
 void CScreenDockStationHandle.Maximal.prepareApply(Dockable dockable, Location history, AffectedSet set)
           
 void CSplitDockStationHandle.Maximal.prepareApply(Dockable dockable, Location history, AffectedSet set)
           
 void CScreenDockStationHandle.External.setLocation(Dockable dockable, DockableProperty location, AffectedSet set)
           
 void CSplitDockStationHandle.Normal.setLocation(Dockable dockable, DockableProperty location, AffectedSet set)
           
 void CScreenDockStationHandle.Maximal.setMaximized(Dockable dockable, boolean maximized, Location history, AffectedSet set)
           
 void CSplitDockStationHandle.Maximal.setMaximized(Dockable dockable, boolean maximized, Location location, AffectedSet set)
           
 

Uses of AffectedSet in bibliothek.gui.dock.facile.mode
 

Methods in bibliothek.gui.dock.facile.mode that return AffectedSet
 AffectedSet LocationModeEvent.getAffected()
          The set of elements that is affected.
 

Methods in bibliothek.gui.dock.facile.mode with parameters of type AffectedSet
 void AbstractLocationMode.apply(Dockable dockable, Location history, AffectedSet set)
           
 void MaximizedMode.maximize(MaximizedModeArea area, Dockable dockable, AffectedSet set)
          Ensures that dockable is maximized.
 void MaximizedMode.maximize(MaximizedModeArea area, Dockable dockable, Location history, AffectedSet set)
          Ensures that dockable is maximized.
 void MaximizedModeArea.prepareApply(Dockable dockable, Location history, AffectedSet set)
          This method is called by MaximizedMode just before the mode is applied to dockable.
protected abstract  void AbstractLocationMode.runApply(Dockable dockable, Location history, AffectedSet set)
          Called by AbstractLocationMode.apply(Dockable, Location, AffectedSet) after the LocationModeListeners are informed.
 void DefaultLocationMode.runApply(Dockable dockable, Location history, AffectedSet set)
          This default implementation uses the DockStation.move(Dockable, DockableProperty) and DockStation.drop(Dockable, DockableProperty) methods to put dockable at its location.
 void ExternalizedMode.runApply(Dockable dockable, Location history, AffectedSet set)
           
 void MaximizedMode.runApply(Dockable dockable, Location history, AffectedSet set)
           
 void StationModeArea.setLocation(Dockable dockable, DockableProperty location, AffectedSet set)
          Sets the location of dockable to location and ensures that dockable is a child of this station.
 void MaximizedModeArea.setMaximized(Dockable dockable, boolean maximized, Location location, AffectedSet set)
          Tells this parent to change the maximization state of dockable.
 void MaximizedMode.unmaximize(Dockable dockable, AffectedSet set)
          Ensures that dockable is not maximized.
 void MaximizedMode.unmaximize(DockStation station, AffectedSet affected)
          Ensures that either the MaximizedModeArea station or its nearest parent does not show a maximized element.
 void MaximizedMode.unmaximize(MaximizedModeArea area, AffectedSet affected)
          Ensures that area has no maximized child.
 

Constructors in bibliothek.gui.dock.facile.mode with parameters of type AffectedSet
LocationModeEvent(LocationMode mode, Location location, Dockable dockable, AffectedSet affected)
          Creates a new event.
 

Uses of AffectedSet in bibliothek.gui.dock.facile.mode.station
 

Methods in bibliothek.gui.dock.facile.mode.station with parameters of type AffectedSet
 void FlapDockStationHandle.setLocation(Dockable dockable, DockableProperty location, AffectedSet set)
           
 

Uses of AffectedSet in bibliothek.gui.dock.support.mode
 

Methods in bibliothek.gui.dock.support.mode with parameters of type AffectedSet
 void Mode.apply(Dockable dockable, H history, AffectedSet set)
          Applies this mode to dockable.
 void ModeManager.apply(Dockable dockable, M mode, AffectedSet set, boolean force)
          Alters the mode of dockable to mode.
 void ModeManager.apply(Dockable dockable, M mode, H history, AffectedSet set)
          Alters the mode of dockable to be mode.
 boolean ModeManager.apply(Dockable dockable, Path mode, AffectedSet set, boolean force)
          Alters the mode of dockable to mode.
 boolean ModeManager.apply(Dockable dockable, Path mode, H history, AffectedSet set)
          Alters the mode of dockable to be mode.
 void AffectingRunnable.run(AffectedSet set)
          Executes the algorithm.