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.
 

Method Detail

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.