Uses of Interface
bibliothek.gui.dock.DockFactory

Packages that use DockFactory
bibliothek.gui The high level interfaces of the framework and the most often used classes. 
bibliothek.gui.dock.common.intern Classes and interfaces used internally. 
bibliothek.gui.dock.common.intern.layout Implementation of a LayoutChangeStrategy and supporting classes. 
bibliothek.gui.dock.dockable Some classes related to Dockable
bibliothek.gui.dock.frontend Classes and interfaces needed by the DockFrontend 
bibliothek.gui.dock.layout Elements dealing with the location of Dockables on their DockStation and allowing to store the whole layout of a set of Dockables and stations. 
bibliothek.gui.dock.perspective   
bibliothek.gui.dock.security A package dealing with the issues of Applets and Wepstart-applications. 
bibliothek.gui.dock.station.flap Elements that are related to the FlapDockStation
bibliothek.gui.dock.station.screen Elements that are related to the ScreenDockStation
bibliothek.gui.dock.station.split Elements which are needed by the SplitDockStation, and which are needed to interact with the station. 
bibliothek.gui.dock.station.stack Elements which are related to the StackDockStation
 

Uses of DockFactory in bibliothek.gui
 

Methods in bibliothek.gui with parameters of type DockFactory
 void DockFrontend.registerBackupFactory(DockFactory<? extends Dockable,?,?> factory)
          Register a backup factory.
 void DockFrontend.registerFactory(DockFactory<?,?,?> factory)
          Registers a factory to write and read Dockables and DockStations.
 void DockFrontend.registerFactory(DockFactory<? extends Dockable,?,?> factory, boolean backup)
          Registers a factory to write and read Dockables and DockStations.
 void DockFrontend.unregisterBackupFactory(DockFactory<?,?,?> factory)
          Removes a backup factory from this frontend.
 void DockFrontend.unregisterFactory(DockFactory<?,?,?> factory)
          Removes a factory from this frontend.
static
<D extends DockStation,L>
void
DockUI.updateTheme(D station, DockFactory<D,?,L> factory)
          Removes all children of station and then adds the children again.
 

Uses of DockFactory in bibliothek.gui.dock.common.intern
 

Classes in bibliothek.gui.dock.common.intern that implement DockFactory
 class CommonMultipleDockableFactory
          A factory used to create CommonDockables.
 class CommonSingleDockableFactory
          This factory is used to create new SingleCDockables using various SingleCDockableFactorys.
 

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

Classes in bibliothek.gui.dock.common.intern.layout that implement DockFactory
 class ReplacementDockFactory
          This factory is only used to extract MultipleCDockables that have been inserted into a layout by the CLayoutChangeStrategy.
 

Uses of DockFactory in bibliothek.gui.dock.dockable
 

Classes in bibliothek.gui.dock.dockable that implement DockFactory
 class DefaultDockableFactory
          A factory which can read and write the properties of a DefaultDockable.
 

Uses of DockFactory in bibliothek.gui.dock.frontend
 

Classes in bibliothek.gui.dock.frontend that implement DockFactory
 class RegisteringDockFactory<D extends Dockable,P extends PerspectiveDockable,L>
          A DockFactory that wraps around another factory and adds all elements that are read through RegisteringDockFactory.layout(BackupFactoryData, PlaceholderStrategy) or RegisteringDockFactory.layout(BackupFactoryData, Map, PlaceholderStrategy) to a DockFrontend.
 

Methods in bibliothek.gui.dock.frontend that return DockFactory
 DockFactory<?,?,?>[] DockFrontendInternals.getBackupDockFactories()
          Gets a list of all DockFactorys that were added using DockFrontend.registerBackupFactory(DockFactory).
 DockFactory<?,?,?>[] DockFrontendInternals.getDockFactories()
          Gets a list of all DockFactorys that were added using DockFrontend.registerFactory(DockFactory).
 

Methods in bibliothek.gui.dock.frontend with parameters of type DockFactory
<L> boolean
MissingDockableStrategy.shouldCreate(DockFactory<?,?,L> factory, L data)
          Tells whether factory should be used to create a new Dockable using data.
 

Constructors in bibliothek.gui.dock.frontend with parameters of type DockFactory
RegisteringDockFactory(DockFrontend frontend, DockFactory<D,P,L> factory)
          Creates a new factory
 

Uses of DockFactory in bibliothek.gui.dock.layout
 

Methods in bibliothek.gui.dock.layout that return DockFactory
protected  DockFactory<? extends DockElement,?,BackupFactoryData<?>> PredefinedDockSituation.getBackup(java.lang.String id)
          Searches a backup factory with the name id.
 DockFactory<? extends DockElement,?,?> DockSituation.getFactory(java.lang.String id)
          Gets the factory which has the given id.
 DockFactory<? extends DockElement,?,?> PredefinedDockSituation.getFactory(java.lang.String id)
           
 

Methods in bibliothek.gui.dock.layout with parameters of type DockFactory
 void DockSituation.add(DockFactory<?,?,?> factory)
          Adds a factory
 void PredefinedDockSituation.addBackup(DockFactory<? extends DockElement,?,BackupFactoryData<?>> factory)
          Adds a backup factory to this situation.
 java.lang.String DockSituation.convertFactoryId(DockFactory<?,?,?> factory)
          Tells what identifier is used for factory in the DockLayoutComposition.
protected  java.lang.String DockSituation.getID(DockFactory<?,?,?> factory)
          Gets the id of factory.
protected  java.lang.String PredefinedDockSituation.getID(DockFactory<?,?,?> factory)
           
 

Constructors in bibliothek.gui.dock.layout with parameters of type DockFactory
DockSituation(DockFactory<?,?,?>... factories)
          Constructs a new DockSituation and sets some factories which are used to create new DockElements
 

Uses of DockFactory in bibliothek.gui.dock.perspective
 

Methods in bibliothek.gui.dock.perspective that return DockFactory
protected abstract  DockFactory<?,?,?> Perspective.getFactory(java.lang.String id)
          Gets the factory which is responsible to store an element whose id is id.
 

Uses of DockFactory in bibliothek.gui.dock.security
 

Classes in bibliothek.gui.dock.security that implement DockFactory
 class SecureFlapDockStationFactory
          Deprecated. this class is no longer necessary and will be removed in a future release
 class SecureScreenDockStationFactory
          Deprecated. this class is no longer necessary and will be removed in a future release
 class SecureSplitDockStationFactory
          Deprecated. this class is no longer necessary and will be removed in a future release
 class SecureStackDockStationFactory
          Deprecated. this class is no longer necessary and will be removed in a future release
 

Uses of DockFactory in bibliothek.gui.dock.station.flap
 

Classes in bibliothek.gui.dock.station.flap that implement DockFactory
 class FlapDockStationFactory
          A DockFactory which can handle FlapDockStations.
 

Uses of DockFactory in bibliothek.gui.dock.station.screen
 

Classes in bibliothek.gui.dock.station.screen that implement DockFactory
 class ScreenDockStationFactory
          A DockFactory which writes and reads instances of ScreenDockStation.
 

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

Classes in bibliothek.gui.dock.station.split that implement DockFactory
 class SplitDockStationFactory
          A factory that creates SplitDockStations.
 

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

Classes in bibliothek.gui.dock.station.stack that implement DockFactory
 class StackDockStationFactory
          A DockFactory that can read and write instances of StackDockStation.