Uses of Interface
bibliothek.gui.dock.station.layer.DockStationDropLayer

Packages that use DockStationDropLayer
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.common.intern.station Contains the CommonDockStation, various implementations of CommonDockStation and supporting classes. 
bibliothek.gui.dock.station Elements needed by various implementations of the DockStation interface. 
bibliothek.gui.dock.station.flap.layer Contains the various DockStationDropLayers that are used by a FlapDockStation
bibliothek.gui.dock.station.layer The DockStationDropLayer is used by the DockRelocator to find the target of a drag and drop operation. 
bibliothek.gui.dock.station.screen.layer Contains the various DockStationDropLayers that are used by a ScreenDockStation
bibliothek.gui.dock.station.split.layer Contains the various DockStationDropLayers that are used by the SplitDockStation
bibliothek.gui.dock.station.stack Elements which are related to the StackDockStation
 

Uses of DockStationDropLayer in bibliothek.gui
 

Methods in bibliothek.gui that return DockStationDropLayer
 DockStationDropLayer[] DockStation.getLayers()
          Gets a description of all the areas of the screen where this DockStation can handle a drop event.
Everytime the mouse is moved or released during a drag & drop operation, this method is called for all DockStations.
 

Uses of DockStationDropLayer in bibliothek.gui.dock
 

Methods in bibliothek.gui.dock that return DockStationDropLayer
 DockStationDropLayer[] FlapDockStation.getLayers()
           
 DockStationDropLayer[] ScreenDockStation.getLayers()
           
 DockStationDropLayer[] SplitDockStation.getLayers()
           
 DockStationDropLayer[] StackDockStation.getLayers()
           
 

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

Methods in bibliothek.gui.dock.common.intern.station that return DockStationDropLayer
 DockStationDropLayer[] CFlapDockStation.getLayers()
           
 

Uses of DockStationDropLayer in bibliothek.gui.dock.station
 

Methods in bibliothek.gui.dock.station that return DockStationDropLayer
 DockStationDropLayer[] AbstractDockableStation.getLayers()
           
 

Uses of DockStationDropLayer in bibliothek.gui.dock.station.flap.layer
 

Classes in bibliothek.gui.dock.station.flap.layer that implement DockStationDropLayer
 class FlapOverrideDropLayer
          Represents the "tabs" and the DockTitles of a FlapDockStation.
 class FlapSideDropLayer
          A layer around a FlapDockStation, it has a high priority if there are no children in the FlapDockStation (which makes the station very small).
 class WindowDropLayer
          Describes the area covered by the currently open FlapWindow.
 

Methods in bibliothek.gui.dock.station.flap.layer that return DockStationDropLayer
 DockStationDropLayer FlapSideDropLayer.modify(DockStationDropLayer child)
           
 DockStationDropLayer WindowDropLayer.modify(DockStationDropLayer child)
           
 

Methods in bibliothek.gui.dock.station.flap.layer with parameters of type DockStationDropLayer
 boolean FlapSideDropLayer.canCompare(DockStationDropLayer level)
           
 int FlapSideDropLayer.compare(DockStationDropLayer level)
           
 DockStationDropLayer FlapSideDropLayer.modify(DockStationDropLayer child)
           
 DockStationDropLayer WindowDropLayer.modify(DockStationDropLayer child)
           
 

Uses of DockStationDropLayer in bibliothek.gui.dock.station.layer
 

Classes in bibliothek.gui.dock.station.layer that implement DockStationDropLayer
 class DefaultDropLayer
          This DockStationDropLayer represents the base area of a DockStation, the area with priority LayerPriority.BASE and whose Component is the component is the result of Dockable.getComponent() (assuming the station is also a dockable).
 

Methods in bibliothek.gui.dock.station.layer that return DockStationDropLayer
 DockStationDropLayer DefaultDropLayer.modify(DockStationDropLayer child)
           
 DockStationDropLayer DockStationDropLayer.modify(DockStationDropLayer child)
          This method is called for any DockStationDropLayer whose station is a child to the station of this level.
 

Methods in bibliothek.gui.dock.station.layer that return types with arguments of type DockStationDropLayer
protected  List<DockStationDropLayer> OrderedLayerCollection.sort(List<DockStationDropLayer> layers)
          Creates a new ordered list containing all items of layer, the new list is built by an algorithm that is resistent against inconstant ordering.
 

Methods in bibliothek.gui.dock.station.layer with parameters of type DockStationDropLayer
 boolean DefaultDropLayer.canCompare(DockStationDropLayer layer)
           
 boolean DockStationDropLayer.canCompare(DockStationDropLayer level)
          Tells whether this level contains code to tell whether it has a higher or lower priority as level.
 int DefaultDropLayer.compare(DockStationDropLayer layer)
           
 int DockStationDropLayer.compare(DockStationDropLayer level)
          Compares this level with level.
protected  int OrderedLayerCollection.compare(DockStationDropLayer a, DockStationDropLayer b)
          Works like Comparator.compare(Object, Object), compares a to b.
 DockStationDropLayer DefaultDropLayer.modify(DockStationDropLayer child)
           
 DockStationDropLayer DockStationDropLayer.modify(DockStationDropLayer child)
          This method is called for any DockStationDropLayer whose station is a child to the station of this level.
 

Method parameters in bibliothek.gui.dock.station.layer with type arguments of type DockStationDropLayer
protected  List<DockStationDropLayer> OrderedLayerCollection.sort(List<DockStationDropLayer> layers)
          Creates a new ordered list containing all items of layer, the new list is built by an algorithm that is resistent against inconstant ordering.
 

Uses of DockStationDropLayer in bibliothek.gui.dock.station.screen.layer
 

Classes in bibliothek.gui.dock.station.screen.layer that implement DockStationDropLayer
 class ScreenLayer
          Describes the fallback layer, the layer where Dockables start to float.
 class ScreenWindowLayer
          Describes a layer where one ScreenDockWindow resides.
 

Methods in bibliothek.gui.dock.station.screen.layer that return DockStationDropLayer
 DockStationDropLayer ScreenWindowLayer.modify(DockStationDropLayer child)
           
 

Methods in bibliothek.gui.dock.station.screen.layer with parameters of type DockStationDropLayer
 DockStationDropLayer ScreenWindowLayer.modify(DockStationDropLayer child)
           
 

Uses of DockStationDropLayer in bibliothek.gui.dock.station.split.layer
 

Classes in bibliothek.gui.dock.station.split.layer that implement DockStationDropLayer
 class SideSnapDropLayer
          Describes the area around a SplitDockStation where the user can drop a Dockable such that it appears at one side of the station
 class SplitOverrideDropLayer
          Represents the override area of a SplitDockStation as defined by Root.isInOverrideZone(int, int).
 

Methods in bibliothek.gui.dock.station.split.layer that return DockStationDropLayer
 DockStationDropLayer SideSnapDropLayer.modify(DockStationDropLayer child)
           
 

Methods in bibliothek.gui.dock.station.split.layer with parameters of type DockStationDropLayer
 boolean SideSnapDropLayer.canCompare(DockStationDropLayer level)
           
 int SideSnapDropLayer.compare(DockStationDropLayer level)
           
 DockStationDropLayer SideSnapDropLayer.modify(DockStationDropLayer child)
           
 

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

Classes in bibliothek.gui.dock.station.stack that implement DockStationDropLayer
 class TabDropLayer
          A DockStationDropLayer with priority LayerPriority.OVERRIDE_PRECISE representing the tabs of a StackDockStation.