jocundmail
Class Frontend
java.lang.Object
jocundmail.Frontend
- All Implemented Interfaces:
- Settingable
public class Frontend
- extends java.lang.Object
- implements Settingable
This will be where the frontend specifics are loaded and the client starts
- Version:
- 0.4.0
- Author:
- J.J. Sestrich
- Goals:
| 0.6.0
| Load some settings for Settings | |
| 1.0.0
| First release version - More specifics to come. | |
- Todo:
- Load settings - waiting on Settings to be operational
- Progress:
| (5/27/07)
| Sets up default UI to get rid of bold text in JLabel, and pops RootWindow |
|
Constructor Summary |
Frontend()
More or less an extension of the main function. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
rootWindow
protected RootWindow rootWindow
settingsFile
protected Settings settingsFile
sEditor
protected SettingsEditor sEditor
setting_count
protected int setting_count
testval
protected java.lang.Integer testval
settings
protected SettingList<Setting> settings
Frontend
public Frontend()
- More or less an extension of the main function.
addSetting
public void addSetting(Setting setting)
- Specified by:
addSetting in interface Settingable
- Parameters:
setting - Adds the given Setting class to the list of settings
getSettings
public SettingList<Setting> getSettings()
- Specified by:
getSettings in interface Settingable
- Returns:
- Returns the SettingList for this class
settingChange
public void settingChange(Setting set)
- Specified by:
settingChange in interface Settingable
- Parameters:
set - The Setting that has changed
main
public static void main(java.lang.String[] args)
- Parameters:
args - All args ignored at this time