Package | Description |
---|---|
bibliothek.gui.dock.common |
A set of classes that can be used to create basic applications.
|
bibliothek.gui.dock.common.intern |
Classes and interfaces used internally.
|
bibliothek.gui.dock.common.perspective |
The perspective API offers clients the possibility to define or modify the layout
of an application without actually creating any
CDockable s. |
Modifier and Type | Interface and Description |
---|---|
interface |
MultipleCDockableFactory<F extends MultipleCDockable,L extends MultipleCDockableLayout>
A factory that can create and store
MultipleCDockable s. |
Modifier and Type | Method and Description |
---|---|
<L extends MultipleCDockableLayout> |
MissingCDockableStrategy.shouldCreate(String id,
MultipleCDockableFactory<?,L> factory,
String uniqueId,
L data)
Tells whether the
MultipleCDockable with identifier uniqueId
should automatically be created outside the normal setup-phase. |
Modifier and Type | Method and Description |
---|---|
MultipleCDockableLayout |
EmptyMultipleCDockableFactory.create() |
MultipleCDockableLayout |
EmptyMultipleCDockableFactory.write(F dockable) |
Modifier and Type | Method and Description |
---|---|
boolean |
EmptyMultipleCDockableFactory.match(F dockable,
MultipleCDockableLayout layout) |
F |
EmptyMultipleCDockableFactory.read(MultipleCDockableLayout layout) |
Modifier and Type | Method and Description |
---|---|
MultipleCDockableLayout |
CommonMultipleDockableLayout.getLayout()
Gets the layout of the
MultipleCDockable that is associated with
the CommonDockable for which this layout was created. |
Modifier and Type | Method and Description |
---|---|
void |
CommonMultipleDockableLayout.setLayout(MultipleCDockableLayout layout)
Sets the description of the layout of a
MultipleCDockable . |
Modifier and Type | Method and Description |
---|---|
MultipleCDockableLayout |
MultipleCDockablePerspective.getLayout()
Gets the layout which describes the content of this dockable.
|
Modifier and Type | Method and Description |
---|---|
void |
MultipleCDockablePerspective.setLayout(MultipleCDockableLayout layout)
Sets the layout which describes this dockable.
|
Constructor and Description |
---|
MultipleCDockablePerspective(String factoryId,
MultipleCDockableLayout layout)
Creates a new representation.
|
MultipleCDockablePerspective(String factoryId,
String uniqueId,
MultipleCDockableLayout layout)
Creates a new representation.
|