Uses of Interface
bibliothek.gui.dock.support.mode.AffectedSet
Packages that use AffectedSet
Package
Description
Contains wrapper classes for various
DockStations, implementing the interface
CLocationMode.Contains an implementation of
ModeManager that links a mode to the location
of a Dockable.Wrappers for
DockStations, implementing StationModeArea.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 AffectedSetModifier and TypeMethodDescriptionvoidCScreenDockStationHandle.Maximal.prepareApply(Dockable dockable, Location history, AffectedSet set) voidCSplitDockStationHandle.Maximal.prepareApply(Dockable dockable, Location history, AffectedSet set) voidCSplitDockStationHandle.Maximal.prepareApply(Dockable dockable, AffectedSet affected) booleanCScreenDockStationHandle.External.setLocation(Dockable dockable, DockableProperty location, AffectedSet set) booleanCSplitDockStationHandle.Normal.setLocation(Dockable dockable, DockableProperty location, AffectedSet set) booleanExternalizedCSplitDockStationHandler.Externalized.setLocation(Dockable dockable, DockableProperty location, AffectedSet set) voidCScreenDockStationHandle.Maximal.setMaximized(Dockable dockable, boolean maximized, Location history, AffectedSet set) voidCSplitDockStationHandle.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 AffectedSetModifier and TypeMethodDescriptionLocationModeEvent.getAffected()The set of elements that is affected.Methods in bibliothek.gui.dock.facile.mode with parameters of type AffectedSetModifier and TypeMethodDescriptionbooleanAbstractLocationMode.apply(Dockable dockable, Location history, AffectedSet set) voidLocationModeManager.apply(Dockable dockable, M mode, Location history, AffectedSet set) booleanMaximizedMode.maximize(MaximizedModeArea area, Dockable dockable, Location history, AffectedSet set) Ensures thatdockableis maximized.voidMaximizedMode.maximize(MaximizedModeArea area, Dockable dockable, AffectedSet set) Ensures thatdockableis maximized.voidMaximizedModeArea.prepareApply(Dockable dockable, Location history, AffectedSet set) This method is called byMaximizedModejust before the mode is applied todockable.protected abstract booleanAbstractLocationMode.runApply(Dockable dockable, Location history, AffectedSet set) Called byAbstractLocationMode.apply(Dockable, Location, AffectedSet)after theLocationModeListeners are informed.booleanDefaultLocationMode.runApply(Dockable dockable, Location history, AffectedSet set) This default implementation uses theDockStation.move(Dockable, DockableProperty)andDockStation.drop(Dockable, DockableProperty)methods to putdockableat its location.booleanExternalizedMode.runApply(Dockable dockable, Location history, AffectedSet set) booleanMaximizedMode.runApply(Dockable dockable, Location history, AffectedSet set) booleanStationModeArea.setLocation(Dockable dockable, DockableProperty location, AffectedSet set) Sets the location ofdockabletolocationand tries to ensure thatdockableis a child of this station.
This method may completely fail to change the location ofdockable, for example because aDockAcceptancedoes not allow the dockable to be moved.voidMaximizedModeArea.setMaximized(Dockable dockable, boolean maximized, Location location, AffectedSet set) Tells this parent to change the maximization state ofdockable.voidMaximizedMode.unmaximize(MaximizedModeArea area, AffectedSet affected) Ensures thatareahas no maximized child.voidMaximizedMode.unmaximize(Dockable dockable, AffectedSet set) Ensures thatdockableis not maximized.voidMaximizedMode.unmaximize(DockStation station, AffectedSet affected) Ensures that either theMaximizedModeAreastationor its nearest parent does not show a maximized element.Constructors in bibliothek.gui.dock.facile.mode with parameters of type AffectedSetModifierConstructorDescriptionLocationModeEvent(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 AffectedSetModifier and TypeMethodDescriptionbooleanFlapDockStationHandle.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 AffectedSetModifier and TypeMethodDescriptionbooleanMode.apply(Dockable dockable, H history, AffectedSet set) Applies this mode todockable.booleanModeManager.apply(Dockable dockable, Path mode, AffectedSet set, boolean force) Alters the mode ofdockabletomode.booleanModeManager.apply(Dockable dockable, Path mode, H history, AffectedSet set) Alters the mode ofdockableto bemode.voidModeManager.apply(Dockable dockable, M mode, AffectedSet set, boolean force) Alters the mode ofdockabletomode.voidModeManager.apply(Dockable dockable, M mode, H history, AffectedSet set) Alters the mode ofdockableto bemode.voidAffectingRunnable.run(AffectedSet set) Executes the algorithm.