Uses of Class
bibliothek.gui.dock.common.CLocation
Packages that use CLocation
Package
Description
A set of classes that can be used to create basic applications.
Classes and interfaces used internally.
Various implementations of
CLocation.Contains wrapper classes for various
DockStations, implementing the interface
CLocationMode.-
Uses of CLocation in bibliothek.gui.dock.common
Methods in bibliothek.gui.dock.common that return CLocationModifier and TypeMethodDescriptionabstract CLocationCLocation.aside()Deprecated.CLocation.expandProperty(DockableProperty property, CLocationExpandStrategy strategy) Tries to create a location that resemblesproperty.final CLocationCLocation.expandProperty(DockController controller, DockableProperty property) Tries to create a location that resemblesproperty.CControl.getDefaultLocation()Gets the location whereCDockables are opened when nothing else is specified.CMinimizeArea.getDropLocation()CStation.getDropLocation()abstract CLocationCLocation.getParent()Gets the parent location of this location.CGridArea.getStationLocation()CMinimizeArea.getStationLocation()CStation.getStationLocation()Gets a location which represents directlyCStation.getStation().CWorkingArea.getStationLocation()Methods in bibliothek.gui.dock.common with parameters of type CLocationModifier and TypeMethodDescriptionvoidCControl.setDefaultLocation(CLocation defaultLocation) Sets the location whereCDockables are opened when there is nothing else specified for theseCDockables. -
Uses of CLocation in bibliothek.gui.dock.common.event
Methods in bibliothek.gui.dock.common.event that return CLocationModifier and TypeMethodDescriptionCDockableLocationEvent.getNewLocation()Gets the location of the dockable after this eventCDockableLocationEvent.getOldLocation()Gets the location of the dockable before this eventConstructors in bibliothek.gui.dock.common.event with parameters of type CLocationModifierConstructorDescriptionCDockableLocationEvent(CDockable dockable, boolean oldShowing, boolean newShowing, CLocation oldLocation, CLocation newLocation) Creates a new event. -
Uses of CLocation in bibliothek.gui.dock.common.intern
Methods in bibliothek.gui.dock.common.intern that return CLocationModifier and TypeMethodDescriptionAbstractCDockable.getAutoBaseLocation(boolean noBackwardsTransformation) CControlAccess.getAutoBaseLocation(CDockable dockable, boolean noBackwardTransformation) Gets the default result forCDockable.getAutoBaseLocation(boolean).CDockable.getAutoBaseLocation(boolean noBackwardsTransformation) Tries to find out at which location thisCDockablemay appear if it would be made visible.AbstractCDockable.getBaseLocation()CDockable.getBaseLocation()Gets the location of thisCDockable.AbstractCDockable.getDefaultLocation(ExtendedMode mode) Gets an earlier set value ofAbstractCDockable.setDefaultLocation(ExtendedMode, CLocation).AbstractCStation.getDropLocation()AbstractDockableCStation.getDropLocation()AbstractCStation.getStationLocation()AbstractDockableCStation.getStationLocation()CDockableAccess.internalLocation(boolean reset) Gets the user set location of this dockable.Methods in bibliothek.gui.dock.common.intern with parameters of type CLocationModifier and TypeMethodDescriptionprotected voidInitializes the fields of this station.protected voidAbstractDockableCStation.init(S station, String id, CLocation location, CommonDockable dockable) Initializes the fields of this station.voidAbstractCDockable.setDefaultLocation(ExtendedMode mode, CLocation location) Sets the default location for modemodefor this dockable.voidAbstractCDockable.setLocation(CLocation location) voidCDockable.setLocation(CLocation location) Sets the location of thisCDockable.Constructors in bibliothek.gui.dock.common.intern with parameters of type CLocationModifierConstructorDescriptionAbstractCStation(S station, String id, CLocation location) Creates a new station.AbstractDockableCStation(S station, String id, CLocation location, CommonDockable dockable) Creates a new station. -
Uses of CLocation in bibliothek.gui.dock.common.location
Subclasses of CLocation in bibliothek.gui.dock.common.locationModifier and TypeClassDescriptionclassA location which can be parent of a stack (stack is also known as tabbed-pane).classA location that is child of the "normalized"-area, and describing a turn in a path leading to the final element.classA location based on aCContentArea.classThis location points to the center of aCContentArea.classThis location represents anExtendedMode.classA location representing an externalized element.classA location which represents the index on aFlapDockStation.classA location which represents aFlapDockStation.classA location that represents aCGridArea.classA location representing an maximized externalized element.classA location representing the maximized state.classA location describing a child of aCMinimizeArea.classA location aiming at minimized elements.classA location describing a normalized element by giving its relative position and size (relative meaning that the element is positioned in a rectangle of size 1/1).classThis location is used to describe aSplitDockStation.classA location describing an element in a stack (also known as tabbed-pane).classA location representing aCWorkingArea.classRepresents a leaf in a path of tree-nodes.classA turn in a path to an element, beginning at the "normalized-area".classThe root of a path of turns, leading to the location of an element, beginning at the "normalized-area".Fields in bibliothek.gui.dock.common.location declared as CLocationModifier and TypeFieldDescriptionstatic final CLocationCExternalizedLocation.STATIONA location describing the externalize station with the idCControl.EXTERNALIZED_STATION_ID.Methods in bibliothek.gui.dock.common.location that return CLocationModifier and TypeMethodDescriptionAbstractTreeLocation.aside()Deprecated.seeaside()for an explanation.CBaseLocation.aside()Deprecated.seeaside()for an explanation.CExtendedModeLocation.aside()Deprecated.seeaside()for an explanation.CExternalizedLocation.aside()Deprecated.seeaside()for an explanation.CFlapIndexLocation.aside()Deprecated.seeaside()for an explanation.CFlapLocation.aside()Deprecated.seeaside()for an explanation.CMaximizedLocation.aside()Deprecated.seeaside()for an explanation.CRectangleLocation.aside()Deprecated.seeaside()for an explanation.CSplitLocation.aside()Deprecated.seeaside()for an explanation.CStackLocation.aside()Deprecated.seeaside()for an explanation.CWorkingAreaLocation.aside()TreeLocationLeaf.aside()Deprecated.seeaside()for an explanation.CLocationExpandStrategy.expand(CLocation location, DockableProperty property) Expandslocationby creating a new location that representsproperty.DefaultExpandStrategy.expand(CLocation location, DockableProperty property) protected CLocationDefaultExpandStrategy.expand(CLocation location, FlapDockProperty property) Creates a new location by creating the child location oflocationusingpropertyfor that step.protected CLocationDefaultExpandStrategy.expand(CLocation location, ScreenDockProperty property) Creates a new location by creating the child location oflocationusingpropertyfor that step.protected CLocationDefaultExpandStrategy.expand(CLocation location, SplitDockFullScreenProperty property) Creates a new location by creating the child location oflocationusingpropertyfor that step.protected CLocationDefaultExpandStrategy.expand(CLocation location, SplitDockPathProperty property) Creates a new location by creating the child location oflocationusingpropertyfor that step.protected CLocationDefaultExpandStrategy.expand(CLocation location, SplitDockPlaceholderProperty property) Creates a new location by creating the child location oflocationusingpropertyfor that step.protected CLocationDefaultExpandStrategy.expand(CLocation location, SplitDockProperty property) Creates a new location by creating the child location oflocationusingpropertyfor that step.protected CLocationDefaultExpandStrategy.expand(CLocation location, StackDockProperty property) Creates a new location by creating the child location oflocationusingpropertyfor that step.CBaseLocation.expandProperty(DockableProperty property, CLocationExpandStrategy strategy) CExtendedModeLocation.expandProperty(DockableProperty property, CLocationExpandStrategy strategy) CBaseLocation.getParent()CExtendedModeLocation.getParent()CExternalizedLocation.getParent()Gets the parent location, if there is any.CFlapLocation.getParent()Gets the parent location of this location.CMaximizedLocation.getParent()CRectangleLocation.getParent()CSplitLocation.getParent()CStackLocation.getParent()Gets the parent location of thisCStackLocation.Methods in bibliothek.gui.dock.common.location with parameters of type CLocationModifier and TypeMethodDescriptionCLocationExpandStrategy.expand(CLocation location, DockableProperty property) Expandslocationby creating a new location that representsproperty.DefaultExpandStrategy.expand(CLocation location, DockableProperty property) protected CLocationDefaultExpandStrategy.expand(CLocation location, FlapDockProperty property) Creates a new location by creating the child location oflocationusingpropertyfor that step.protected CLocationDefaultExpandStrategy.expand(CLocation location, ScreenDockProperty property) Creates a new location by creating the child location oflocationusingpropertyfor that step.protected CLocationDefaultExpandStrategy.expand(CLocation location, SplitDockFullScreenProperty property) Creates a new location by creating the child location oflocationusingpropertyfor that step.protected CLocationDefaultExpandStrategy.expand(CLocation location, SplitDockPathProperty property) Creates a new location by creating the child location oflocationusingpropertyfor that step.protected CLocationDefaultExpandStrategy.expand(CLocation location, SplitDockPlaceholderProperty property) Creates a new location by creating the child location oflocationusingpropertyfor that step.protected CLocationDefaultExpandStrategy.expand(CLocation location, SplitDockProperty property) Creates a new location by creating the child location oflocationusingpropertyfor that step.protected CLocationDefaultExpandStrategy.expand(CLocation location, StackDockProperty property) Creates a new location by creating the child location oflocationusingpropertyfor that step.Constructors in bibliothek.gui.dock.common.location with parameters of type CLocationModifierConstructorDescriptionCExternalizedLocation(CLocation parent, int x, int y, int width, int height) Creates a new location.CFlapLocation(CLocation parent) Creates a new locationCMaximalExternalizedLocation(CLocation parent, int x, int y, int width, int height) Creates a new location.CSplitLocation(CLocation parent) Creates a new locationCStackLocation(CLocation parent) Creates a new locationCStackLocation(CLocation parent, int index) Creates a new location -
Uses of CLocation in bibliothek.gui.dock.common.mode
Methods in bibliothek.gui.dock.common.mode that return CLocationModifier and TypeMethodDescriptionCNormalModeArea.getBaseLocation()Gets a location representing this area.CExternalizedMode.getCLocation(Dockable dockable) CExternalizedMode.getCLocation(Dockable dockable, Location location) CLocationMode.getCLocation(Dockable dockable) Gets the location ofdockablewhich is in this mode.CLocationMode.getCLocation(Dockable dockable, Location location) Gets the location ofdockablewhich might or might not be a child of this mode.CMaximizedMode.getCLocation(Dockable dockable) CMaximizedMode.getCLocation(Dockable dockable, Location location) CMinimizedMode.getCLocation(Dockable dockable) CMinimizedMode.getCLocation(Dockable dockable, Location location) CModeArea.getCLocation(Dockable dockable) Assumingdockableis a child of this area, returns the location ofdockable.CModeArea.getCLocation(Dockable dockable, Location location) Assumingdockablewould be at locationlocationif it would be a child of this station, returns theCLocationthat matcheslocation.CNormalMode.getCLocation(Dockable dockable) CNormalMode.getCLocation(Dockable dockable, Location location) CNormalMode.getDefaultLocation()Gets a location on station that is not a working-area.CLocationModeManager.getDropLocation(CStation<?> station) Tries to find the "optimal spot" where to put a new child ontostation.CLocationModeManager.getLocation(Dockable dockable) Gets an element describing the location ofdockableas good as possible.CLocationModeManager.getLocation(Dockable dockable, ExtendedMode mode) Assuming thatdockableis currently not in modemode, then this method searches for the previously stored location ofdockable.Methods in bibliothek.gui.dock.common.mode with parameters of type CLocationModifier and TypeMethodDescriptionvoidCLocationModeManager.setLocation(Dockable dockable, CLocation location) Tries to set the location ofdockable.voidCLocationModeManager.setLocation(Dockable dockable, ExtendedMode mode, CLocation location) Sets the default location ofdockablewhen going intomode. -
Uses of CLocation in bibliothek.gui.dock.common.mode.station
Methods in bibliothek.gui.dock.common.mode.station that return CLocationModifier and TypeMethodDescriptionCSplitDockStationHandle.Normal.getBaseLocation()CFlapDockStationHandle.getCLocation(Dockable dockable) CFlapDockStationHandle.getCLocation(Dockable dockable, Location location) CScreenDockStationHandle.External.getCLocation(Dockable dockable) CScreenDockStationHandle.External.getCLocation(Dockable dockable, Location location) CScreenDockStationHandle.getCLocation(Dockable dockable) Gets aCLocationdescribing the location ofdockableon the station of this handle.CScreenDockStationHandle.getCLocation(Dockable dockable, Location location) Assuming dockable would be at locationlocationif it would be a child of this station, returns the CLocation that matcheslocation.CScreenDockStationHandle.Maximal.getCLocation(Dockable dockable) CScreenDockStationHandle.Maximal.getCLocation(Dockable dockable, Location location) CSplitDockStationHandle.Maximal.getCLocation(Dockable dockable) CSplitDockStationHandle.Maximal.getCLocation(Dockable dockable, Location location) CSplitDockStationHandle.Normal.getCLocation(Dockable dockable) CSplitDockStationHandle.Normal.getCLocation(Dockable dockable, Location location) ExternalizedCSplitDockStationHandler.Externalized.getCLocation(Dockable dockable) ExternalizedCSplitDockStationHandler.Externalized.getCLocation(Dockable dockable, Location location) Constructors in bibliothek.gui.dock.common.mode.station with parameters of type CLocationModifierConstructorDescriptionCFlapDockStationHandle(String id, CFlapDockStation station, CLocation location) Creates a new handle
CDockable.setLocationsAside(CDockable)andCDockable.setLocationsAsideFocused(), because these methods can directly modifyDockStations and insert placeholders when necessary.