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)
           
 boolean CScreenDockStationHandle.External.setLocation(Dockable dockable, DockableProperty location, AffectedSet set)
           
 boolean CSplitDockStationHandle.Normal.setLocation(Dockable dockable, DockableProperty location, AffectedSet set)
           
 boolean ExternalizedCSplitDockStationHandler.Externalized.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
 boolean AbstractLocationMode.apply(Dockable dockable, Location history, AffectedSet set)
           
 void LocationModeManager.apply(Dockable dockable, M mode, Location history, AffectedSet set)
           
 void MaximizedMode.maximize(MaximizedModeArea area, Dockable dockable, AffectedSet set)
          Ensures that dockable is maximized.
 boolean 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  boolean AbstractLocationMode.runApply(Dockable dockable, Location history, AffectedSet set)
          Called by AbstractLocationMode.apply(Dockable, Location, AffectedSet) after the LocationModeListeners are informed.
 boolean 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.
 boolean ExternalizedMode.runApply(Dockable dockable, Location history, AffectedSet set)
           
 boolean MaximizedMode.runApply(Dockable dockable, Location history, AffectedSet set)
           
 boolean StationModeArea.setLocation(Dockable dockable, DockableProperty location, AffectedSet set)
          Sets the location of dockable to location and tries to ensure that dockable is a child of this station.
This method may completely fail to change the location of dockable, for example because a DockAcceptance does not allow the dockable to be moved.
 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
 boolean 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
 boolean 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.