Goals

jocundmail
Class Frontend

java.lang.Object
  extended by 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:
Progress:
(5/27/07) Sets up default UI to get rid of bold text in JLabel, and pops RootWindow

Field Summary
protected  RootWindow rootWindow
           
protected  SettingsEditor sEditor
           
protected  int setting_count
           
protected  SettingList<Setting> settings
           
protected  Settings settingsFile
           
protected  java.lang.Integer testval
           
 
Constructor Summary
Frontend()
          More or less an extension of the main function.
 
Method Summary
 void addSetting(Setting setting)
           
 SettingList<Setting> getSettings()
           
static void main(java.lang.String[] args)
           
 void settingChange(Setting set)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

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
Constructor Detail

Frontend

public Frontend()
More or less an extension of the main function.

Method Detail

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

SourceForge.net Logo