Uses of Class
bibliothek.gui.dock.SplitDockStation

Packages that use SplitDockStation
bibliothek.extension.gui.dock.station.split Optional helper functions to keep the size of Dockable even if the elements are moved around. 
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 Contains the CommonDockStation, various implementations of CommonDockStation and supporting classes. 
bibliothek.gui.dock.common.mode.station Contains wrapper classes for various DockStations, implementing the interface CLocationMode
bibliothek.gui.dock.event Listeners, adapters and events used in the whole framework. 
bibliothek.gui.dock.facile.station.split Support classes for SplitDockStation
bibliothek.gui.dock.security A package dealing with the issues of Applets and Wepstart-applications. 
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)
          Deprecated.  
 

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 types with arguments of type SplitDockStation
 CommonDockStation<SplitDockStation,?> CControlFactory.createSplitDockStation(CommonStationDelegate<SplitDockStation> delegate)
          Creates a new SplitDockStation that implements CommonDockable as well.
 CommonDockStation<SplitDockStation,?> EfficientControlFactory.createSplitDockStation(CommonStationDelegate<SplitDockStation> delegate)
           
 

Method parameters in bibliothek.gui.dock.common.intern with type arguments of type SplitDockStation
 CommonDockStation<SplitDockStation,?> CControlFactory.createSplitDockStation(CommonStationDelegate<SplitDockStation> delegate)
          Creates a new SplitDockStation that implements CommonDockable as well.
 CommonDockStation<SplitDockStation,?> EfficientControlFactory.createSplitDockStation(CommonStationDelegate<SplitDockStation> delegate)
           
 

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

Subclasses of SplitDockStation in bibliothek.gui.dock.common.intern.station
 class CSplitDockStation
          An implementation of SplitDockStation that also satisfies the CommonDockStation interface.
 class SecureCSplitDockStation
          Deprecated. this class is no longer required and will be removed in a future release
 

Methods in bibliothek.gui.dock.common.intern.station that return SplitDockStation
 SplitDockStation CSplitDockStation.getDockStation()
           
 SplitDockStation SecureCSplitDockStation.getDockStation()
          Deprecated.  
 

Methods in bibliothek.gui.dock.common.intern.station that return types with arguments of type SplitDockStation
 CStation<SplitDockStation> CSplitDockStation.getStation()
           
 CStation<SplitDockStation> SecureCSplitDockStation.getStation()
          Deprecated.  
 

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

Constructor parameters in bibliothek.gui.dock.common.intern.station with type arguments of type SplitDockStation
CSplitDockStation(CommonStationDelegate<SplitDockStation> delegate)
           
SecureCSplitDockStation(CommonStationDelegate<SplitDockStation> delegate)
          Deprecated.  
 

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

Methods in bibliothek.gui.dock.common.mode.station that return SplitDockStation
 SplitDockStation CSplitDockStationHandle.getStation()
          Gets the station which is managed by this handle.
 SplitDockStation CSplitDockStationHandle.Normal.getStation()
           
 SplitDockStation CSplitDockStationHandle.Maximal.getStation()
           
 

Constructor parameters in bibliothek.gui.dock.common.mode.station with type arguments of type SplitDockStation
CSplitDockStationHandle(CStation<SplitDockStation> station, CLocationModeManager manager)
          Creates a new handle.
 

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.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
          Deprecated. this class is no longer necessary and will be removed in a future release
 

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

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

Methods in bibliothek.gui.dock.station.split that return SplitDockStation
protected  SplitDockStation SplitDockStationFactory.createStation(boolean hasFullscreenAction)
          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, java.util.Map<java.lang.Integer,Dockable> children, PlaceholderStrategy placeholders)
           
 SplitDockStation SplitDockStationFactory.layout(SplitDockStationLayout layout, PlaceholderStrategy placeholders)
           
 

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, java.util.Map<Dockable,java.lang.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 station, SplitDockStationLayout layout, java.util.Map<java.lang.Integer,Dockable> children, PlaceholderStrategy placeholders)
           
 void SplitDockStationFactory.setLayout(SplitDockStation element, SplitDockStationLayout layout, PlaceholderStrategy placeholders)
           
 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, java.awt.Dimension minimumLeft, java.awt.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
SplitDockCombinerSource(PutInfo info, SplitDockStation station, java.awt.Point mouseOnStation)
          Creates a new object
SplitDropTreeException(SplitDockStation station, java.lang.String message)
          Creates a new exception.
SplitFullScreenAction(SplitDockStation station)
          Constructs the action and sets the station on which the Dockables will be made fullscreen.