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

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

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.
 DockFrontendPerspective DefaultLayoutChangeStrategy.createPerspective(DockFrontendInternals frontend, boolean entry, FrontendPerspectiveCache cache)
           
 DockFrontendPerspective LayoutChangeStrategy.createPerspective(DockFrontendInternals frontend, boolean entry, FrontendPerspectiveCache cache)
          Creates a Perspective that is used to read and write perspectives related to frontend.
 PredefinedDockSituation 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.
Note: the result of this method is used to read and write data from a file, the frontend expects that always the same format (i.e.
protected  PredefinedDockSituation 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.
 PlaceholderStrategy DefaultLayoutChangeStrategy.getPlaceholderStrategy(DockFrontendInternals frontend)
           
 PlaceholderStrategy LayoutChangeStrategy.getPlaceholderStrategy(DockFrontendInternals frontend)
          Gets the default PlaceholderStrategy which should be used to filter placeholders by frontend.
 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.