com.jstatcom.project
Interface SettingsElement
- All Known Implementing Classes:
- AppSettings, FileSupportSettings, ProjectTreeNode, TopFrameSettings
public interface SettingsElement
Represents runtime information that should be stored permanently between two
program runs. All settings elements are added to an instance of
Settings
by the SettingsManager
when the
program is quit. They are stored as part of an XML file in the users home
directory. At program startup all settings elements are retrieved from that
file and the setElement
method of each object is called. This
method should implement how the information stored in the
SettingsElement
is used.
- Author:
- Markus Kraetzig
Method Summary |
void |
setElement()
Implementations of this method should use the information stored in this
SettingsElement to set the state of components at runtime. |
setElement
void setElement()
- Implementations of this method should use the information stored in this
SettingsElement
to set the state of components at runtime.
For example, one implementation of this interface, the
ProjectTreeNode
, adds itself to the
ProjectTree
when this method is called. Before that, it
has been restored from its serialization in an XML file.