|
||||||||||
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 Dockable s
on their DockStation and allowing to store the
whole layout of a set of Dockable s and stations. |
bibliothek.gui.dock.perspective | The perspective API allows clients to access and modify the layout without
actually creating any Dockable s. |
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 Dockable s and DockStation s. |
|
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 CommonDockable s. |
class |
CommonSingleDockableFactory
This factory is used to create new SingleCDockable s using various
SingleCDockableFactory s. |
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 MultipleCDockable s 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 CommonDockStation s. |
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 PerspectiveElement,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 DockFactory s that were added using DockFrontend.registerBackupFactory(DockFactory) . |
DockFactory<?,?,?>[] |
DockFrontendInternals.getDockFactories()
Gets a list of all DockFactory s 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,?,? extends 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 FlapDockStation s. |
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 |