Uses of Class
bibliothek.gui.dock.station.StationDropItem

Packages that use StationDropItem
bibliothek.gui The high level interfaces of the framework and the most often used classes. 
bibliothek.gui.dock The five basic classes implementing Dockable and DockStation plus some supporting elements. 
bibliothek.gui.dock.control.relocator Various implementations of RelocateOperation
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 StationDropItem in bibliothek.gui
 

Methods in bibliothek.gui with parameters of type StationDropItem
 StationDropOperation DockStation.prepareDrop(StationDropItem dockable)
          Prepares this station to get the new child dockable or to move around the known child dockable.
 

Uses of StationDropItem in bibliothek.gui.dock
 

Methods in bibliothek.gui.dock with parameters of type StationDropItem
 void SplitDockStation.Access.drop(DockHierarchyLock.Token token, PutInfo putInfo, StationDropItem item)
           
 void SplitDockStation.Access.move(PutInfo putInfo, StationDropItem item)
           
 StationDropOperation ScreenDockStation.prepare(StationDropItem item, boolean drop)
           
 StationDropOperation FlapDockStation.prepareDrop(StationDropItem item)
           
 StationDropOperation ScreenDockStation.prepareDrop(StationDropItem item)
           
 StationDropOperation SplitDockStation.prepareDrop(StationDropItem item)
           
 StationDropOperation StackDockStation.prepareDrop(StationDropItem item)
           
 StationDropOperation StackDockStation.prepareMove(StationDropItem item)
           
 

Uses of StationDropItem in bibliothek.gui.dock.control.relocator
 

Methods in bibliothek.gui.dock.control.relocator that return StationDropItem
 StationDropItem DefaultInserterSource.getItem()
           
 StationDropItem InserterSource.getItem()
          Gets information about the item that is dropped.
 

Constructors in bibliothek.gui.dock.control.relocator with parameters of type StationDropItem
DefaultInserterSource(DockStation parent, StationDropItem item)
          Creates a new InserterSource.
DropOperation(DockController controller, DockStation station, StationDropOperation operation, StationDropItem item)
          Creates a new operation
MergeOperation(DockController controller, Merger merger, DockStation station, StationDropOperation operation, StationDropItem item)
          Creates a new operation.
 

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

Methods in bibliothek.gui.dock.facile.station.split with parameters of type StationDropItem
 void DelegatingSplitLayoutManager.calculateDivider(SplitDockStation station, PutInfo putInfo, Leaf origin, StationDropItem item)
           
 PutInfo DelegatingSplitLayoutManager.prepareDrop(SplitDockStation station, StationDropItem dockable)
           
 PutInfo DelegatingSplitLayoutManager.prepareMove(SplitDockStation station, StationDropItem dockable)
           
 

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

Methods in bibliothek.gui.dock.station.split with parameters of type StationDropItem
 void DefaultSplitLayoutManager.calculateDivider(SplitDockStation station, PutInfo putInfo, Leaf origin, StationDropItem item)
           
 void SplitLayoutManager.calculateDivider(SplitDockStation station, PutInfo putInfo, Leaf origin, StationDropItem item)
          Calculates the value a divider should have if the Dockable of putInfo is added alongside of origin.
 void SplitDockAccess.drop(DockHierarchyLock.Token token, PutInfo putInfo, StationDropItem item)
          Adds the Dockable given by putInfo to this station.
 void SplitDockAccess.move(PutInfo putInfo, StationDropItem item)
          Moves the dockable described by putInfo at a new location
 PutInfo DefaultSplitLayoutManager.prepareDrop(SplitDockStation station, StationDropItem item)
           
 PutInfo SplitLayoutManager.prepareDrop(SplitDockStation station, StationDropItem dockable)
          Call forwarded from DockStation.prepareDrop.
 PutInfo DefaultSplitLayoutManager.prepareMove(SplitDockStation station, StationDropItem item)
           
 PutInfo SplitLayoutManager.prepareMove(SplitDockStation station, StationDropItem dockable)
          Call forwarded from DockStation.prepareDrop if the operation is a move operation (if the dockable is already a child of this station).
 

Constructors in bibliothek.gui.dock.station.split with parameters of type StationDropItem
SplitDropOperation(SplitDockAccess access, PutInfo putInfo, StationDropItem item, boolean move)
          Creates a new operation.