Uses of Class
bibliothek.gui.dock.station.split.PutInfo

Packages that use PutInfo
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 The five basic classes implementing Dockable and DockStation plus some supporting elements. 
bibliothek.gui.dock.facile.station.split Support classes for SplitDockStation
bibliothek.gui.dock.station.split Elements which are needed by the SplitDockStation, and which are needed to interact with the station. 
 

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

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

Uses of PutInfo in bibliothek.gui.dock
 

Methods in bibliothek.gui.dock that return PutInfo
 PutInfo SplitDockStation.getDropInfo()
          Gets information about the current SplitDockStation.drop() or SplitDockStation.move() operation.
 

Methods in bibliothek.gui.dock with parameters of type PutInfo
 void SplitDockStation.drop(PutInfo put)
          Executes a drop operation using the information from put.
 

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

Methods in bibliothek.gui.dock.facile.station.split that return PutInfo
 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)
           
 PutInfo DelegatingSplitLayoutManager.validatePutInfo(SplitDockStation station, PutInfo info)
           
 

Methods in bibliothek.gui.dock.facile.station.split with parameters of type PutInfo
 void DelegatingSplitLayoutManager.calculateDivider(SplitDockStation station, PutInfo putInfo, Leaf origin)
           
 PutInfo DelegatingSplitLayoutManager.validatePutInfo(SplitDockStation station, PutInfo info)
           
 

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

Methods in bibliothek.gui.dock.station.split that return PutInfo
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.
 PutInfo Root.getPut(int x, int y, Dockable drop)
          Gets the preferred operation when dragging the Dockable drop to the location x/y.
 PutInfo Leaf.getPut(int x, int y, double factorW, double factorH, Dockable drop)
           
 PutInfo Node.getPut(int x, int y, double factorW, double factorH, Dockable drop)
           
 PutInfo Placeholder.getPut(int x, int y, double factorW, double factorH, Dockable drop)
           
 PutInfo Root.getPut(int x, int y, double factorW, double factorH, Dockable drop)
           
abstract  PutInfo SplitNode.getPut(int x, int y, double factorW, double factorH, Dockable drop)
          Determines where to drop the Dockable drop if the mouse is at location x/y.
 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.
 PutInfo SplitDockAccess.validatePutInfo(PutInfo info)
          Checks whether info is valid or not.
 PutInfo DefaultSplitLayoutManager.validatePutInfo(SplitDockStation station, PutInfo putInfo)
           
 PutInfo SplitLayoutManager.validatePutInfo(SplitDockStation station, PutInfo info)
          Checks whether info is valid or not.
 

Methods in bibliothek.gui.dock.station.split with parameters of type PutInfo
 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.
 PutInfo SplitDockAccess.validatePutInfo(PutInfo info)
          Checks whether info is valid or not.
 PutInfo DefaultSplitLayoutManager.validatePutInfo(SplitDockStation station, PutInfo putInfo)
           
 PutInfo SplitLayoutManager.validatePutInfo(SplitDockStation station, PutInfo info)
          Checks whether info is valid or not.
 

Constructors in bibliothek.gui.dock.station.split with parameters of type PutInfo
SplitDockCombinerSource(PutInfo info, SplitDockStation station, java.awt.Point mouseOnStation)
          Creates a new object