Uses of Interface
bibliothek.gui.dock.facile.mode.LocationMode
Packages that use LocationMode
Package
Description
Contains the
CGroupBehavior and its implementations,
this interface allows to group Dockables together.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.-
Uses of LocationMode in bibliothek.gui.dock.common.group
Methods in bibliothek.gui.dock.common.group that return types with arguments of type LocationModeModifier and TypeMethodDescriptionLocationModeManager<? extends LocationMode>CGroupBehaviorCallback.getManager()Gets theLocationModeManagerwhich is handling this callback.Method parameters in bibliothek.gui.dock.common.group with type arguments of type LocationModeModifier and TypeMethodDescriptionCGroupBehavior.getGroupElement(LocationModeManager<? extends LocationMode> manager, Dockable dockable, ExtendedMode mode) Gets the element whose location or mode must be changed in order to applymodetodockable.StackGroupBehavior.getGroupElement(LocationModeManager<? extends LocationMode> manager, Dockable dockable, ExtendedMode mode) TopMostGroupBehavior.getGroupElement(LocationModeManager<? extends LocationMode> manager, Dockable dockable, ExtendedMode mode) CGroupBehavior.getReplaceElement(LocationModeManager<? extends LocationMode> manager, Dockable old, Dockable dockable, ExtendedMode mode) Gets the element which would replaceoldifoldis currently inmode, anddockableis or will not be inmode.StackGroupBehavior.getReplaceElement(LocationModeManager<? extends LocationMode> manager, Dockable old, Dockable dockable, ExtendedMode mode) TopMostGroupBehavior.getReplaceElement(LocationModeManager<? extends LocationMode> manager, Dockable old, Dockable dockable, ExtendedMode mode) CGroupBehavior.prepare(LocationModeManager<? extends LocationMode> manager, Dockable dockable, ExtendedMode target) Calculates how the mode ofdockablehas to be changed such that it matchestarget.StackGroupBehavior.prepare(LocationModeManager<? extends LocationMode> manager, Dockable dockable, ExtendedMode target) TopMostGroupBehavior.prepare(LocationModeManager<? extends LocationMode> manager, Dockable dockable, ExtendedMode target) booleanCGroupBehavior.shouldForwardActions(LocationModeManager<? extends LocationMode> manager, DockStation station, Dockable dockable, ExtendedMode mode) Tells whether the actions ofdockablefor modemodeshould be shown onstationtoo.booleanStackGroupBehavior.shouldForwardActions(LocationModeManager<? extends LocationMode> manager, DockStation station, Dockable dockable, ExtendedMode mode) booleanTopMostGroupBehavior.shouldForwardActions(LocationModeManager<? extends LocationMode> manager, DockStation station, Dockable dockable, ExtendedMode mode) -
Uses of LocationMode in bibliothek.gui.dock.common.mode
Subinterfaces of LocationMode in bibliothek.gui.dock.common.modeModifier and TypeInterfaceDescriptioninterfaceLocationModeoffering methods to work withCLocation.Classes in bibliothek.gui.dock.common.mode that implement LocationModeModifier and TypeClassDescriptionclassManages areas on which externalized dockables are shown.classManagesCMaximizedModeAreas.classManages areas that show only a title of a minimized dockable.classA mode managingCNormalModeAreas. -
Uses of LocationMode in bibliothek.gui.dock.common.mode.station
Methods in bibliothek.gui.dock.common.mode.station that return LocationModeModifier and TypeMethodDescriptionprotected LocationModeCSplitDockStationHandle.getNormalMode()Gets the mode which should be used to unmaximize children.protected LocationModeExternalizedCSplitDockStationHandler.getNormalMode()CScreenDockStationHandle.Maximal.getUnmaximizedMode()CSplitDockStationHandle.Maximal.getUnmaximizedMode()Methods in bibliothek.gui.dock.common.mode.station with parameters of type LocationModeModifier and TypeMethodDescriptionvoidCScreenDockStationHandle.External.setMode(LocationMode mode) voidCScreenDockStationHandle.Maximal.setMode(LocationMode mode) voidCSplitDockStationHandle.Maximal.setMode(LocationMode mode) voidCSplitDockStationHandle.Normal.setMode(LocationMode mode) voidExternalizedCSplitDockStationHandler.Externalized.setMode(LocationMode mode) -
Uses of LocationMode in bibliothek.gui.dock.facile.mode
Classes in bibliothek.gui.dock.facile.mode with type parameters of type LocationModeModifier and TypeClassDescriptionclassLocationModeManager<M extends LocationMode>ModeManagerfor the location of aDockable.Classes in bibliothek.gui.dock.facile.mode that implement LocationModeModifier and TypeClassDescriptionclassAbstractLocationMode<A extends ModeArea>This abstract class offers various properties that may be useful for any implementation ofLocationMode.classDefaultLocationMode<A extends StationModeArea>classExternalizedMode<M extends ExternalizedModeArea>Represents a mode in which dockables are freely floating on the screen.classMaximizedMode<M extends MaximizedModeArea>Dockables are maximized if they take up the whole space a frame or a screen offers.classMinimizedMode<M extends MinimizedModeArea>Only the title of a minimizedDockableis visible.classNormalMode<M extends NormalModeArea>Methods in bibliothek.gui.dock.facile.mode that return LocationModeModifier and TypeMethodDescriptionLocationModeEvent.getMode()Gets the source of the event, the mode whoseapplymethod was called.MaximizedMode.getUnmaximizedMode(Dockable dockable) Assumingdockableis a maximized element, tells which mode would be the preferred mode for unmaximization.MaximizedModeArea.getUnmaximizedMode()Tells which mode would be the preferred mode for unmaximization.Methods in bibliothek.gui.dock.facile.mode with parameters of type LocationModeModifier and TypeMethodDescriptionvoidModeArea.setMode(LocationMode mode) Informs this area about the mode that uses it.Constructors in bibliothek.gui.dock.facile.mode with parameters of type LocationModeModifierConstructorDescriptionLocationModeEvent(LocationMode mode, Location location, Dockable dockable, AffectedSet affected) Creates a new event. -
Uses of LocationMode in bibliothek.gui.dock.facile.mode.action
Constructors in bibliothek.gui.dock.facile.mode.action with parameters of type LocationModeModifierConstructorDescriptionLocationModeAction(DockController controller, LocationMode mode, String iconKey, String textKey, String tooltipKey, PropertyKey<KeyStroke> gotoStroke) Creates a new action. -
Uses of LocationMode in bibliothek.gui.dock.facile.mode.station
Methods in bibliothek.gui.dock.facile.mode.station with parameters of type LocationMode