|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.landspurg.util.Settings
public class Settings
A class for storing and retrieving application settings and properties. Class stores all settings into one Hashtable variable. Hashtable is loaded from RecordStore at initialization and it is stored back to the RecordStore with save method.
| Method Summary | |
|---|---|
boolean |
getBooleanProperty(java.lang.String name,
boolean defaultValue)
Get boolean property |
static Settings |
getInstance(javax.microedition.midlet.MIDlet midlet,
java.lang.String inName)
Singleton pattern is used to return only one instance of record store |
int |
getIntProperty(java.lang.String name,
int defaultValue)
Get integer property |
java.util.Hashtable |
getProperties()
|
java.lang.String |
getStringProperty(java.lang.String name,
java.lang.String defaultValue)
Get string property |
void |
save(boolean force)
Save property Hashtable to record store |
void |
setBooleanProperty(java.lang.String name,
boolean value)
Set a boolean property |
void |
setIntProperty(java.lang.String name,
int value)
Set an integer property |
boolean |
setStringProperty(java.lang.String name,
java.lang.String value)
Set a string property |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static Settings getInstance(javax.microedition.midlet.MIDlet midlet,
java.lang.String inName)
throws java.io.IOException,
javax.microedition.rms.RecordStoreException
java.io.IOException
javax.microedition.rms.RecordStoreException
public boolean getBooleanProperty(java.lang.String name,
boolean defaultValue)
public int getIntProperty(java.lang.String name,
int defaultValue)
public java.lang.String getStringProperty(java.lang.String name,
java.lang.String defaultValue)
public void save(boolean force)
public void setBooleanProperty(java.lang.String name,
boolean value)
public void setIntProperty(java.lang.String name,
int value)
public boolean setStringProperty(java.lang.String name,
java.lang.String value)
public java.util.Hashtable getProperties()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||