Uses of Class
bibliothek.gui.dock.SplitDockStation

Packages that use SplitDockStation
bibliothek.extension.gui.dock.station.split   
bibliothek.gui.dock.common A set of classes that can be used to create basic applications. 
bibliothek.gui.dock.common.intern Classes and interfaces used internally. 
bibliothek.gui.dock.common.intern.station   
bibliothek.gui.dock.event Listeners, adapters and events used in the whole framework.
A Listener is added to some object that needs to be observed, the Listener will be informed whenever the observed object changes. An Adapter is an implementation of a Listener, but the methods of an Adapter are empty. An Event is an object carrying information from an observed object to a Listener.  
bibliothek.gui.dock.facile.state   
bibliothek.gui.dock.facile.station.split   
bibliothek.gui.dock.security A package dealing with the issues of Applets and Wepstart-applications.
DockingFrames monitors mouse- and other events globally. 
bibliothek.gui.dock.station.split Elements which are needed by the SplitDockStation, and which are needed to interact with the station. 
 

Uses of SplitDockStation in bibliothek.extension.gui.dock.station.split
 

Methods in bibliothek.extension.gui.dock.station.split with parameters of type SplitDockStation
 void LbSplitLayoutManager.calculateDivider(SplitDockStation station, PutInfo putInfo, Leaf origin)
           
 

Uses of SplitDockStation in bibliothek.gui.dock.common
 

Methods in bibliothek.gui.dock.common that return SplitDockStation
 SplitDockStation CContentArea.getCenter()
          Gets the station in the center of this CContentArea.
 SplitDockStation CGridArea.getStation()
           
 

Uses of SplitDockStation in bibliothek.gui.dock.common.intern
 

Methods in bibliothek.gui.dock.common.intern that return SplitDockStation
 SplitDockStation CControlFactory.createSplitDockStation()
          Creates a new SplitDockStation.
 SplitDockStation EfficientControlFactory.createSplitDockStation()
           
 SplitDockStation SecureControlFactory.createSplitDockStation()
           
 

Uses of SplitDockStation in bibliothek.gui.dock.common.intern.station
 

Constructors in bibliothek.gui.dock.common.intern.station with parameters of type SplitDockStation
SplitResizeRequestHandler(SplitDockStation station)
          Creates a new handler.
 

Uses of SplitDockStation in bibliothek.gui.dock.event
 

Methods in bibliothek.gui.dock.event with parameters of type SplitDockStation
 void SplitDockListener.fullScreenDockableChanged(SplitDockStation station, Dockable oldFullScreen, Dockable newFullScreen)
          Invoked when a new Dockable was made fullscreen, or no Dockable at all is fullscreen.
 

Uses of SplitDockStation in bibliothek.gui.dock.facile.state
 

Methods in bibliothek.gui.dock.facile.state with parameters of type SplitDockStation
 void StateManager.add(String name, SplitDockStation station)
          Adds a station to which a Dockable can be normalized or maximized.
 

Constructors in bibliothek.gui.dock.facile.state with parameters of type SplitDockStation
MaximizeSplitDockStation(String uniqueId, SplitDockStation station)
          Creates a new area.
 

Uses of SplitDockStation in bibliothek.gui.dock.facile.station.split
 

Methods in bibliothek.gui.dock.facile.station.split with parameters of type SplitDockStation
 void DelegatingSplitLayoutManager.calculateDivider(SplitDockStation station, PutInfo putInfo, Leaf origin)
           
 void DelegatingSplitLayoutManager.install(SplitDockStation station)
           
 PutInfo DelegatingSplitLayoutManager.prepareDrop(SplitDockStation station, int x, int y, int titleX, int titleY, boolean checkOverrideZone, Dockable dockable)
           
 PutInfo DelegatingSplitLayoutManager.prepareMove(SplitDockStation station, int x, int y, int titleX, int titleY, boolean checkOverrideZone, Dockable dockable)
           
 void DelegatingSplitLayoutManager.uninstall(SplitDockStation station)
           
 double DelegatingSplitLayoutManager.validateDivider(SplitDockStation station, double divider, Node node)
           
 PutInfo DelegatingSplitLayoutManager.validatePutInfo(SplitDockStation station, PutInfo info)
           
 Dockable DelegatingSplitLayoutManager.willMakeFullscreen(SplitDockStation station, Dockable dockable)
           
 

Uses of SplitDockStation in bibliothek.gui.dock.security
 

Subclasses of SplitDockStation in bibliothek.gui.dock.security
 class SecureSplitDockStation
          A SplitDockStation which can work in a restricted environment.
Note: This station can only work in the realm of a SecureDockController.
 

Methods in bibliothek.gui.dock.security that return SplitDockStation
protected  SplitDockStation SecureSplitDockStationFactory.createStation()
           
 

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

Methods in bibliothek.gui.dock.station.split that return SplitDockStation
protected  SplitDockStation SplitDockStationFactory.createStation()
          Creates new objects of SplitDockStation
 SplitDockStation SplitDockAccess.getOwner()
          Gets the station to which this object grants access.
 SplitDockStation SplitDropTreeException.getStation()
          Gets the station which is the source of this exception.
 SplitDockStation SplitNode.getStation()
          Gets the station this node belongs to.
 SplitDockStation SplitDockStationFactory.layout(SplitDockStationLayout layout)
           
 SplitDockStation SplitDockStationFactory.layout(SplitDockStationLayout layout, Map<Integer,Dockable> children)
           
 

Methods in bibliothek.gui.dock.station.split with parameters of type SplitDockStation
 void DefaultSplitLayoutManager.calculateDivider(SplitDockStation station, PutInfo putInfo, Leaf origin)
           
 void SplitLayoutManager.calculateDivider(SplitDockStation station, PutInfo putInfo, Leaf origin)
          Calculates the value a divider should have if the Dockable of putInfo is added alongside of origin.
protected  PutInfo DefaultSplitLayoutManager.calculateSideSnap(SplitDockStation station, int x, int y, Leaf leaf, Dockable drop)
          Calculates where to add a Dockable if the mouse is outside this station.
 SplitDockStationLayout SplitDockStationFactory.getLayout(SplitDockStation station, Map<Dockable,Integer> children)
           
 void DefaultSplitLayoutManager.install(SplitDockStation station)
           
 void SplitLayoutManager.install(SplitDockStation station)
          Called by a SplitDockStation when this manager will be used by the station.
 PutInfo DefaultSplitLayoutManager.prepareDrop(SplitDockStation station, int x, int y, int titleX, int titleY, boolean checkOverrideZone, Dockable dockable)
           
 PutInfo SplitLayoutManager.prepareDrop(SplitDockStation station, int x, int y, int titleX, int titleY, boolean checkOverrideZone, Dockable dockable)
          Call forwarded from DockStation.prepareDrop.
 PutInfo DefaultSplitLayoutManager.prepareMove(SplitDockStation station, int x, int y, int titleX, int titleY, boolean checkOverrideZone, Dockable dockable)
           
 PutInfo SplitLayoutManager.prepareMove(SplitDockStation station, int x, int y, int titleX, int titleY, boolean checkOverrideZone, Dockable dockable)
          Call forwarded from DockStation.prepareMove.
 void SplitDockStationFactory.setLayout(SplitDockStation element, SplitDockStationLayout layout)
           
 void SplitDockStationFactory.setLayout(SplitDockStation station, SplitDockStationLayout layout, Map<Integer,Dockable> children)
           
 void DefaultSplitLayoutManager.uninstall(SplitDockStation station)
           
 void SplitLayoutManager.uninstall(SplitDockStation station)
          Called by a SplitDockStation which used this manager and no longer does.
protected  double DefaultSplitLayoutManager.validateDivider(SplitDockStation station, double divider, Dimension minimumLeft, Dimension minimumRight, SplitDockStation.Orientation orientation, double width, double height)
          Tests whether the specified divider-value is legal or not.
 double DefaultSplitLayoutManager.validateDivider(SplitDockStation station, double divider, Node node)
           
 double SplitLayoutManager.validateDivider(SplitDockStation station, double divider, Node node)
          Tests whether the specified divider-value is legal or not.
 PutInfo DefaultSplitLayoutManager.validatePutInfo(SplitDockStation station, PutInfo putInfo)
           
 PutInfo SplitLayoutManager.validatePutInfo(SplitDockStation station, PutInfo info)
          Checks whether info is valid or not.
 Dockable DefaultSplitLayoutManager.willMakeFullscreen(SplitDockStation station, Dockable dockable)
           
 Dockable SplitLayoutManager.willMakeFullscreen(SplitDockStation station, Dockable dockable)
          Called before the station changes its fullscreen-Dockable.
 

Constructors in bibliothek.gui.dock.station.split with parameters of type SplitDockStation
SplitDropTreeException(SplitDockStation station, String message)
          Creates a new exception.
SplitFullScreenAction(SplitDockStation station)
          Constructs the action and sets the station on which the Dockables will be made fullscreen.