Uses of Interface
bibliothek.gui.dock.DockFactory

Packages that use DockFactory
bibliothek.gui   
bibliothek.gui.dock.dockable   
bibliothek.gui.dock.frontend   
bibliothek.gui.dock.layout   
bibliothek.gui.dock.security   
bibliothek.gui.dock.station.flap   
bibliothek.gui.dock.station.screen   
bibliothek.gui.dock.station.split   
bibliothek.gui.dock.station.stack   
 

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<? extends Dockable,?> factory, boolean backup)
          Registers a factory to write and read Dockables and DockStations.
 void DockFrontend.registerFactory(DockFactory<? extends DockElement,?> factory)
          Registers a factory to write and read Dockables and DockStations.
 void DockFrontend.unregisterBackupFactory(DockFactory<? extends DockElement,?> factory)
          Removes a backup factory from this frontend.
 void DockFrontend.unregisterFactory(DockFactory<? extends DockElement,?> 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.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,L>
          A DockFactory that wrapps around another factory and adds all elements that are read through RegisteringDockFactory.layout(BackupFactoryData) or RegisteringDockFactory.layout(BackupFactoryData, Map) to a DockFrontend.
 

Methods in bibliothek.gui.dock.frontend with parameters of type DockFactory
 boolean MissingDockableStrategy.shouldCreate(DockFactory<?,?> factory)
          Tells whether factory should be used to create Dockables which do not have an identifier (meaning: that are not registered).
<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,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(String id)
          Searches a backup factory with the name id.
protected  DockFactory<? extends DockElement,?> DockSituation.getFactory(String id)
          Gets the factory which has the given id.
protected  DockFactory<? extends DockElement,?> PredefinedDockSituation.getFactory(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.
 String DockSituation.convertFactoryId(DockFactory<?,?> factory)
          Tells what identifier is used for factory in the DockLayoutComposition.
protected  String DockSituation.getID(DockFactory<?,?> factory)
          Gets the id of factory.
protected  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.security
 

Classes in bibliothek.gui.dock.security that implement DockFactory
 class SecureFlapDockStationFactory
          A factory that creates instances of SecureFlapDockStation
 class SecureScreenDockStationFactory
          A factory which creates instances of SecureScreenDockStation.
 class SecureSplitDockStationFactory
          Creates instances of SecureSplitDockStation.
 class SecureStackDockStationFactory
          A factory creating instances of SecureStackDockStation.
 

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.