Uses of Interface
bibliothek.gui.dock.perspective.PerspectiveStation

Packages that use PerspectiveStation
bibliothek.gui.dock.common.perspective The perspective API offers clients the possibility to define or modify the layout of an application without actually creating any CDockables. 
bibliothek.gui.dock.dockable Some classes related to Dockable
bibliothek.gui.dock.frontend Classes and interfaces needed by the DockFrontend 
bibliothek.gui.dock.layout Elements dealing with the location of Dockables on their DockStation and allowing to store the whole layout of a set of Dockables and stations. 
bibliothek.gui.dock.perspective The perspective API allows clients to access and modify the layout without actually creating any Dockables. 
bibliothek.gui.dock.station.flap Elements that are related to the FlapDockStation
bibliothek.gui.dock.station.screen Elements that are related to the ScreenDockStation
bibliothek.gui.dock.station.split Elements which are needed by the SplitDockStation, and which are needed to interact with the station. 
bibliothek.gui.dock.station.stack Elements which are related to the StackDockStation
bibliothek.gui.dock.station.support Elements used by various DockStations to store properties and to propagate events to other objects. 
bibliothek.gui.dock.util Distribution of information in a global scale and methods available from everywhere. 
 

Uses of PerspectiveStation in bibliothek.gui.dock.common.perspective
 

Subinterfaces of PerspectiveStation in bibliothek.gui.dock.common.perspective
 interface ShrinkablePerspectiveStation
          This kind of PerspectiveStation can find out whether it is really needed and can remove itself if not.
 

Classes in bibliothek.gui.dock.common.perspective that implement PerspectiveStation
 class CExternalizePerspective.CommonScreenDockPerspective
          This type of object is used by the CExternalizePerspective as intern representation.
 class CGridPerspective.CommonSplitDockPerspective
          The type of object that is used by a CGridPerspective as intern representation.
 class CMinimizePerspective.CommonFlapDockPerspective
          The type of object that is used by CMinimizePerspective as intern representation.
 class CStackPerspective
          This perspective represents a group of dockables.
 

Methods in bibliothek.gui.dock.common.perspective that return PerspectiveStation
 PerspectiveStation MultipleCDockablePerspective.Intern.asStation()
           
 PerspectiveStation SingleCDockablePerspective.Intern.asStation()
           
 PerspectiveStation MultipleCDockablePerspective.Intern.getParent()
           
 PerspectiveStation SingleCDockablePerspective.Intern.getParent()
           
 

Methods in bibliothek.gui.dock.common.perspective with parameters of type PerspectiveStation
 void MultipleCDockablePerspective.Intern.setParent(PerspectiveStation parent)
           
 void SingleCDockablePerspective.Intern.setParent(PerspectiveStation parent)
           
 

Uses of PerspectiveStation in bibliothek.gui.dock.dockable
 

Methods in bibliothek.gui.dock.dockable that return PerspectiveStation
 PerspectiveStation DefaultDockablePerspective.asStation()
           
 PerspectiveStation DefaultDockablePerspective.getParent()
           
 

Methods in bibliothek.gui.dock.dockable with parameters of type PerspectiveStation
 void DefaultDockablePerspective.setParent(PerspectiveStation parent)
           
 

Uses of PerspectiveStation in bibliothek.gui.dock.frontend
 

Methods in bibliothek.gui.dock.frontend that return PerspectiveStation
 PerspectiveStation DefaultDockFrontendPerspective.getRoot(String root)
           
 PerspectiveStation DockFrontendPerspective.getRoot(String root)
          Allows access to the root DockStation named root.
 

Methods in bibliothek.gui.dock.frontend with parameters of type PerspectiveStation
 boolean DefaultFrontendPerspectiveCache.isRootStation(PerspectiveStation station)
           
 boolean FrontendPerspectiveCache.isRootStation(PerspectiveStation station)
          Tells whether station is supposed to be a root-station.
 

Uses of PerspectiveStation in bibliothek.gui.dock.layout
 

Methods in bibliothek.gui.dock.layout with parameters of type PerspectiveStation
 boolean DockSituationIgnore.ignoreChildren(PerspectiveStation station)
          Tells whether to ignore the children of the station when saving or not.
 

Uses of PerspectiveStation in bibliothek.gui.dock.perspective
 

Methods in bibliothek.gui.dock.perspective that return PerspectiveStation
 PerspectiveStation PerspectiveElement.asStation()
          Returns the representation of this as PerspectiveStation
 PerspectiveStation PerspectiveDockable.getParent()
          Gets the parent DockStation of this Dockable.
 

Methods in bibliothek.gui.dock.perspective that return types with arguments of type PerspectiveStation
 Map<String,PerspectiveStation> Perspective.read(DataInputStream in)
          Reads the contents of in and returns them in a map.
 Map<String,PerspectiveStation> Perspective.readXML(XElement root)
          Reads the contents of root and returns them in a map.
 

Methods in bibliothek.gui.dock.perspective with parameters of type PerspectiveStation
 void PerspectiveDockable.setParent(PerspectiveStation parent)
          Sets the parent DockStation of this Dockable.
 

Method parameters in bibliothek.gui.dock.perspective with type arguments of type PerspectiveStation
 void Perspective.write(Map<String,PerspectiveStation> stations, DataOutputStream out)
          Writes the layout created by stations to out.
 void Perspective.writeXML(Map<String,PerspectiveStation> stations, XElement element)
          Converts the content of stations to XML.
 

Uses of PerspectiveStation in bibliothek.gui.dock.station.flap
 

Classes in bibliothek.gui.dock.station.flap that implement PerspectiveStation
 class FlapDockPerspective
          A representation of a FlapDockStation in a Perspective.
Note: while this perspective allows to set the hold and size property of a dockable, the final decision of how these properties look like are made by the FlapLayoutManager that is installed on the FlapDockStation which shows the real Dockables.
 

Methods in bibliothek.gui.dock.station.flap that return PerspectiveStation
 PerspectiveStation FlapDockPerspective.asStation()
           
 PerspectiveStation FlapDockPerspective.getParent()
           
 

Methods in bibliothek.gui.dock.station.flap with parameters of type PerspectiveStation
 void FlapDockPerspective.setParent(PerspectiveStation parent)
           
 

Uses of PerspectiveStation in bibliothek.gui.dock.station.screen
 

Classes in bibliothek.gui.dock.station.screen that implement PerspectiveStation
 class ScreenDockPerspective
          A representation of a ScreenDockStation in a Perspective.
 

Methods in bibliothek.gui.dock.station.screen that return PerspectiveStation
 PerspectiveStation ScreenDockPerspective.asStation()
           
 

Uses of PerspectiveStation in bibliothek.gui.dock.station.split
 

Classes in bibliothek.gui.dock.station.split that implement PerspectiveStation
 class SplitDockPerspective
          Represents a SplitDockStation in a Perspective.
 

Methods in bibliothek.gui.dock.station.split that return PerspectiveStation
 PerspectiveStation SplitDockPerspective.asStation()
           
 PerspectiveStation SplitDockPerspective.getParent()
           
 

Methods in bibliothek.gui.dock.station.split with parameters of type PerspectiveStation
 void SplitDockPerspective.setParent(PerspectiveStation parent)
           
 

Uses of PerspectiveStation in bibliothek.gui.dock.station.stack
 

Classes in bibliothek.gui.dock.station.stack that implement PerspectiveStation
 class StackDockPerspective
          A representation of a StackDockStation in a Perspective.
 

Methods in bibliothek.gui.dock.station.stack that return PerspectiveStation
 PerspectiveStation StackDockPerspective.asStation()
           
 PerspectiveStation StackDockPerspective.getParent()
           
 

Methods in bibliothek.gui.dock.station.stack with parameters of type PerspectiveStation
 void StackDockPerspective.setParent(PerspectiveStation parent)
           
 

Uses of PerspectiveStation in bibliothek.gui.dock.station.support
 

Methods in bibliothek.gui.dock.station.support that return PerspectiveStation
protected  PerspectiveStation PerspectivePlaceholderList.toStation(PerspectiveDockable dockable)
           
 

Methods in bibliothek.gui.dock.station.support with parameters of type PerspectiveStation
protected  PerspectiveDockable[] PerspectivePlaceholderList.getChildren(PerspectiveStation station)
           
protected  PlaceholderMap PerspectivePlaceholderList.getPlaceholders(PerspectiveStation station)
           
protected  void PerspectivePlaceholderList.setPlaceholders(PerspectiveStation station, PlaceholderMap map)
           
 

Uses of PerspectiveStation in bibliothek.gui.dock.util
 

Methods in bibliothek.gui.dock.util with parameters of type PerspectiveStation
static void DockUtilities.ensureTreeValidity(PerspectiveStation newParent, PerspectiveDockable newChild)
          Ensures that newChild has either no parent or newParent as parent, and that there will be no cycle when newChild is added to newParent
static DockableProperty DockUtilities.getPropertyChain(PerspectiveStation ground, PerspectiveDockable dockable)
          Creates a DockableProperty describing the path from ground to dockable.