Package | Description |
---|---|
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.frontend |
Classes and interfaces needed by the
DockFrontend |
Modifier and Type | Method and Description |
---|---|
protected Setting |
DockFrontend.createSetting()
Creates a bag that contains all information needed to describe the
current set of properties.
|
Setting |
DockFrontend.getLastAppliedEntrySetting()
Gets the last
Setting that was given to DockFrontend.setSetting(Setting, boolean)
when the entry-parameter was set to true . |
Setting |
DockFrontend.getLastAppliedFullSetting()
Gets the last
Setting that was given to DockFrontend.setSetting(Setting, boolean)
when the entry-parameter was set to false . |
Setting |
DockFrontend.getSetting(boolean entry)
Creates a new
Setting which describes the current set of
properties of this frontend. |
Setting |
DockFrontend.getSetting(String name)
Gets the
Setting which stores locations and other information under the key name . |
protected Setting |
DockFrontend.read(boolean entry,
DataInputStream in)
|
protected Setting |
DockFrontend.readXML(boolean entry,
XElement element)
|
Modifier and Type | Method and Description |
---|---|
void |
DockFrontend.setSetting(Setting setting,
boolean entry)
Changes the content of all root-stations according to
setting .This method may add new empty infos if it finds
information for a non existing, non empty Dockable but whose
key passes the methods of MissingDockableStrategy . |
void |
DockFrontend.setSetting(String name,
Setting setting)
Stores the setting
setting with the given name. |
protected void |
DockFrontend.write(Setting setting,
boolean entry,
DataOutputStream out)
|
protected void |
DockFrontend.writeXML(Setting setting,
boolean entry,
XElement element)
|
Modifier and Type | Class and Description |
---|---|
class |
CSetting
A
Setting that stores also the contents of a CLocationModeManager . |
Modifier and Type | Method and Description |
---|---|
protected Setting |
CDockFrontend.createSetting() |
Setting |
CDockFrontend.getSetting(boolean entry) |
Modifier and Type | Method and Description |
---|---|
void |
CDockFrontend.setSetting(Setting setting,
boolean entry) |
Modifier and Type | Method and Description |
---|---|
protected DefaultLayoutChangeStrategy.SettingAccess |
CLayoutChangeStrategy.createAccess(DockFrontendInternals frontend,
Setting setting) |
Constructor and Description |
---|
CLayoutChangeStrategy.CSettingAccess(DockFrontendInternals frontend,
Setting setting) |
Modifier and Type | Method and Description |
---|---|
Setting |
SettingsBlop.getCurrentSetting()
Gets the current setting, the layout that is currently shown by the application.
|
Setting |
DefaultLayoutChangeStrategy.SettingAccess.getSetting()
Gets the setting that is hidden by this wrapper.
|
Setting |
SettingsBlop.getSetting(String name)
|
Modifier and Type | Method and Description |
---|---|
protected DefaultLayoutChangeStrategy.SettingAccess |
DefaultLayoutChangeStrategy.createAccess(DockFrontendInternals frontend,
Setting setting)
Creates a wrapper around
setting that allows the algorithm of this
LayoutChangeStrategy to access the setting. |
void |
SettingsBlop.put(String name,
Setting setting)
|
void |
SettingsBlop.setCurrent(String name,
Setting setting)
Sets name and setting of the current layout.
|
boolean |
DefaultLayoutChangeStrategy.setLayout(DockFrontendInternals frontend,
Setting setting,
boolean entry) |
boolean |
LayoutChangeStrategy.setLayout(DockFrontendInternals frontend,
Setting setting,
boolean entry)
Changes the layout of
frontend by reading and applying setting . |
Constructor and Description |
---|
DefaultLayoutChangeStrategy.SettingAccess(Setting setting)
Creates a new wrapper.
|