|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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.common.intern.station | Contains the CommonDockStation, various implementations of CommonDockStation 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 | The perspective API allows clients to access and modify the layout without
actually creating any Dockables. |
| 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 that return DockFactory | |
|---|---|
DockFactory<?,?,?> |
DockFrontend.getDockFactory(String factoryId)
Searches for a DockFactory which id factoryId. |
| 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
|
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.common.intern.station |
|---|
| Classes in bibliothek.gui.dock.common.intern.station that implement DockFactory | |
|---|---|
class |
CommonDockStationFactory
A factory that is responsible for storing and loading the layout of the CommonDockStations. |
| Methods in bibliothek.gui.dock.common.intern.station with parameters of type DockFactory | |
|---|---|
void |
CommonDockStationLayout.updateLayout(DockFactory<?,?,Object> factory,
PlaceholderStrategy placeholders)
Updates the contents of the internal DockLayoutInfo using factory to read
a byte array or an XElement. |
| 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 | ||
|---|---|---|
|
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(String id)
Searches a backup factory with the name id. |
DockFactory<? extends DockElement,?,?> |
DockSituation.getFactory(String id)
Gets the factory which has the given id. |
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.This method just calls DockSituation.getID(DockFactory), but
DockSituation.getID(DockFactory) is intended for internal use while this
method is intended to be used by clients which read out a 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.perspective |
|---|
| Methods in bibliothek.gui.dock.perspective that return DockFactory | |
|---|---|
protected abstract DockFactory<?,?,?> |
Perspective.getFactory(String id)
Gets the factory which is responsible to store an element whose id is id. |
| 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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||