|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object bibliothek.gui.DockFrontend bibliothek.gui.dock.common.intern.CDockFrontend
@FrameworkOnly public class CDockFrontend
A DockFrontend
that uses CSetting
instead of Setting
.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class bibliothek.gui.DockFrontend |
---|
DockFrontend.DockInfo, DockFrontend.Hider, DockFrontend.RootInfo |
Field Summary |
---|
Fields inherited from class bibliothek.gui.DockFrontend |
---|
DOCKABLE_KEY_PREFIX, HIDE_ACCELERATOR, ROOT_KEY_PREFIX |
Constructor Summary | |
---|---|
CDockFrontend(CControlAccess control,
DockController controller)
Creates a new frontend. |
Method Summary | |
---|---|
protected Setting |
createSetting()
Creates a bag that contains all information needed to describe the current set of properties. |
Setting |
getSetting(boolean entry)
Creates a new Setting which describes the current set of
properties of this frontend. |
void |
remove(Dockable dockable)
Removes a Dockable which was earlier added to this frontend. |
void |
setSetting(Setting setting,
boolean entry)
Changes the content of all root-stations according to setting . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CDockFrontend(CControlAccess control, DockController controller)
control
- the owner of this objectcontroller
- the controller to useMethod Detail |
---|
public void remove(Dockable dockable)
DockFrontend
Dockable
which was earlier added to this frontend.
remove
in class DockFrontend
dockable
- the element to removeprotected Setting createSetting()
DockFrontend
createSetting
in class DockFrontend
public Setting getSetting(boolean entry)
DockFrontend
Setting
which describes the current set of
properties of this frontend. The setting contains information about
the location of each Dockable
.
getSetting
in class DockFrontend
entry
- true
if only the information for an ordinary
entry should be stored, false
if the setting should contain
as much information as possible.
DockFrontend.createSetting()
public void setSetting(Setting setting, boolean entry)
DockFrontend
setting
.empty infos
if it finds
information for a non existing, non empty Dockable
but whose
key passes the methods of MissingDockableStrategy
.
setSetting
in class DockFrontend
setting
- a new set of propertiesentry
- true
if only information for an ordinary
entry should be extracted, false
if as much information
as possible should be extracted. The value of this argument should
be the same as was used when DockFrontend.getSetting(boolean)
was called.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |