Uses of Interface
bibliothek.gui.dock.frontend.DockFrontendInternals

Packages that use DockFrontendInternals
bibliothek.gui.dock.common.intern.layout   
bibliothek.gui.dock.frontend Classes and interfaces needed by the DockFrontend 
 

Uses of DockFrontendInternals in bibliothek.gui.dock.common.intern.layout
 

Methods in bibliothek.gui.dock.common.intern.layout with parameters of type DockFrontendInternals
protected  DefaultLayoutChangeStrategy.SettingAccess CLayoutChangeStrategy.createAccess(DockFrontendInternals frontend, Setting setting)
           
protected  DockSituation CLayoutChangeStrategy.createSituation(DockFrontendInternals frontend, boolean entry, boolean onSetLayout)
           
protected  Set<Dockable> CLayoutChangeStrategy.estimateVisible(DockFrontendInternals frontend, DockSituation situation, DockLayoutComposition layout)
           
protected  Collection<Dockable> CLayoutChangeStrategy.getClosingDockables(DockFrontendInternals frontend, Set<Dockable> visible)
           
protected  DockLayoutComposition CLayoutChangeStrategy.replaceMultipleDockables(DockFrontendInternals frontend, CLayoutChangeStrategy.CSettingAccess setting, DockLayoutComposition composition)
          Checks the DockLayout that is associated with composition and may replace the layout by another layout if a MultipleCDockableFactory finds a match between an existing item and meta-data about an item.
 

Constructors in bibliothek.gui.dock.common.intern.layout with parameters of type DockFrontendInternals
CLayoutChangeStrategy.CSettingAccess(DockFrontendInternals frontend, Setting setting)
           
 

Uses of DockFrontendInternals in bibliothek.gui.dock.frontend
 

Methods in bibliothek.gui.dock.frontend with parameters of type DockFrontendInternals
protected  void DefaultLayoutChangeStrategy.applyInvisibleLayout(DockFrontendInternals frontend, DockSituation situation, DefaultLayoutChangeStrategy.SettingAccess setting)
          Applies setting to the invisible elements.
protected  void DefaultLayoutChangeStrategy.applyLayout(DockFrontendInternals frontend, DockSituation situation, DefaultLayoutChangeStrategy.SettingAccess setting, boolean entry)
          Applies the layout described in setting to the visible elements.
protected  Collection<Dockable> DefaultLayoutChangeStrategy.approveClosing(DockFrontendInternals frontend, DockSituation situation, DefaultLayoutChangeStrategy.SettingAccess setting)
          Asks the VetoManager whether some Dockables can be hidden.
protected  DefaultLayoutChangeStrategy.SettingAccess DefaultLayoutChangeStrategy.createAccess(DockFrontendInternals frontend, Setting setting)
          Creates a wrapper around setting that allows the algorithm of this LayoutChangeStrategy to access the setting.
 DockSituation DefaultLayoutChangeStrategy.createSituation(DockFrontendInternals frontend, boolean entry)
          Forwards to DefaultLayoutChangeStrategy.createSituation(DockFrontendInternals, boolean, boolean) with the last argument set to false.
 DockSituation LayoutChangeStrategy.createSituation(DockFrontendInternals frontend, boolean entry)
          Creates a new DockSituation that is used to write and read the current setting from and to a stream.
protected  DockSituation DefaultLayoutChangeStrategy.createSituation(DockFrontendInternals frontend, boolean entry, boolean onSetLayout)
          Creates a DockSituation which represents all the knowledge frontend currently has.
 PropertyTransformer DefaultLayoutChangeStrategy.createTransformer(DockFrontendInternals frontend)
           
 PropertyTransformer LayoutChangeStrategy.createTransformer(DockFrontendInternals frontend)
          Creates a converter for reading and writing DockablePropertys.
 void DefaultLayoutChangeStrategy.estimateLocations(DockFrontendInternals frontend, DockSituation situation, DockLayoutComposition layout)
           
 void LayoutChangeStrategy.estimateLocations(DockFrontendInternals frontend, DockSituation situation, DockLayoutComposition layout)
          Tries to fill the property location for each element in layout.
protected  Set<Dockable> DefaultLayoutChangeStrategy.estimateVisible(DockFrontendInternals frontend, DockSituation situation, DockLayoutComposition layout)
          Tries to estimate which of the currently visible Dockables will still be visible if layout is applied to frontend.
protected  Collection<Dockable> DefaultLayoutChangeStrategy.getClosingDockables(DockFrontendInternals frontend, Set<Dockable> visible)
          Creates a collection of all the Dockables that are about to be closed.
 boolean DefaultLayoutChangeStrategy.setLayout(DockFrontendInternals frontend, Setting setting, boolean entry)
           
 boolean LayoutChangeStrategy.setLayout(DockFrontendInternals frontend, Setting setting, boolean entry)
          Changes the layout of frontend by reading and applying setting.