|
Mobile Tools for Java Release 1.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IManifestPreferenceStore
An IPreferenceStore implementation that reads and writes the information as a Manifest format file.
Method Summary | |
---|---|
void |
addPropertyChangeListener(IPropertyChangeListener listener)
|
boolean |
contains(String name)
|
void |
firePropertyChangeEvent(String name,
Object oldValue,
Object newValue)
|
boolean |
getBoolean(String name)
|
boolean |
getDefaultBoolean(String name)
|
double |
getDefaultDouble(String name)
|
float |
getDefaultFloat(String name)
|
int |
getDefaultInt(String name)
|
long |
getDefaultLong(String name)
|
String |
getDefaultString(String name)
|
double |
getDouble(String name)
|
float |
getFloat(String name)
|
int |
getInt(String name)
|
long |
getLong(String name)
|
String |
getString(String name)
|
boolean |
isDefault(String name)
|
void |
load()
Loads this preference store from the file established in the constructor PreferenceStore(java.lang.String) (or by
setFileName ). |
void |
load(InputStream in)
Loads this preference store from the given input stream. |
boolean |
needsSaving()
|
String[] |
preferenceNames()
Returns an array of all preferences known to this store which have current values other than their default value. |
void |
putValue(String name,
String value)
|
void |
removePropertyChangeListener(IPropertyChangeListener listener)
|
void |
save()
|
void |
save(OutputStream out)
Saves this preference store to the given output stream. |
void |
setDefault(String name,
boolean value)
|
void |
setDefault(String name,
double value)
|
void |
setDefault(String name,
float value)
|
void |
setDefault(String name,
int value)
|
void |
setDefault(String name,
long value)
|
void |
setDefault(String name,
String defaultObject)
|
void |
setToDefault(String name)
|
void |
setValue(String name,
boolean value)
|
void |
setValue(String name,
double value)
|
void |
setValue(String name,
float value)
|
void |
setValue(String name,
int value)
|
void |
setValue(String name,
long value)
|
void |
setValue(String name,
String value)
|
Method Detail |
---|
void addPropertyChangeListener(IPropertyChangeListener listener)
boolean contains(String name)
void firePropertyChangeEvent(String name, Object oldValue, Object newValue)
boolean getBoolean(String name)
boolean getDefaultBoolean(String name)
double getDefaultDouble(String name)
float getDefaultFloat(String name)
int getDefaultInt(String name)
long getDefaultLong(String name)
String getDefaultString(String name)
double getDouble(String name)
float getFloat(String name)
int getInt(String name)
long getLong(String name)
String getString(String name)
boolean isDefault(String name)
void load() throws IOException
PreferenceStore(java.lang.String)
(or by
setFileName
). Default preference values are not affected.
IOException
- if there is a problem loading this storevoid load(InputStream in) throws IOException
in
- the input stream
IOException
- if there is a problem loading this storeboolean needsSaving()
String[] preferenceNames()
void putValue(String name, String value)
void removePropertyChangeListener(IPropertyChangeListener listener)
void save() throws IOException
IOException
void save(OutputStream out) throws IOException
out
- the output stream
IOException
- if there is a problem saving this storevoid setDefault(String name, boolean value)
void setDefault(String name, double value)
void setDefault(String name, float value)
void setDefault(String name, int value)
void setDefault(String name, long value)
void setDefault(String name, String defaultObject)
void setToDefault(String name)
void setValue(String name, boolean value)
void setValue(String name, double value)
void setValue(String name, float value)
void setValue(String name, int value)
void setValue(String name, long value)
void setValue(String name, String value)
|
Mobile Tools for Java Release 1.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |