public abstract class AbstractPrefsStorage extends java.lang.Object implements IPrefsStorage
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Properties |
userproperties
Mémorisation des préférences utilisateur
|
| Constructor and Description |
|---|
AbstractPrefsStorage() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
getBooleanProperty(java.lang.String propertyname,
boolean defaultvalue)
get a boolean property
|
java.awt.Dimension |
getDimension(java.lang.String propertyName) |
double |
getDoubleProperty(java.lang.String propertyname,
double defaultvalue) |
java.io.File |
getFileProperty(java.lang.String propertyname,
java.io.File defaultvalue) |
int |
getIntegerProperty(java.lang.String propertyname,
int defaultvalue) |
java.awt.Point |
getPoint(java.lang.String propertyName) |
java.lang.String |
getStringProperty(java.lang.String propertyname,
java.lang.String defaultvalue) |
abstract void |
save()
Sauvegarde les propriétés
|
void |
setBooleanProperty(java.lang.String propertyname,
boolean value) |
void |
setDimension(java.lang.String propertyname,
java.awt.Dimension dimension) |
void |
setDoubleProperty(java.lang.String propertyname,
double value) |
void |
setFileProperty(java.lang.String propertyname,
java.io.File value) |
void |
setIntegerProperty(java.lang.String propertyname,
int value) |
void |
setPoint(java.lang.String propertyName,
java.awt.Point point) |
void |
setStringProperty(java.lang.String propertyname,
java.lang.String value) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitloadprotected java.util.Properties userproperties
public boolean getBooleanProperty(java.lang.String propertyname,
boolean defaultvalue)
IPrefsStoragegetBooleanProperty in interface IPrefsStoragepublic int getIntegerProperty(java.lang.String propertyname,
int defaultvalue)
getIntegerProperty in interface IPrefsStoragepublic void setIntegerProperty(java.lang.String propertyname,
int value)
setIntegerProperty in interface IPrefsStoragepublic void setBooleanProperty(java.lang.String propertyname,
boolean value)
setBooleanProperty in interface IPrefsStoragepublic java.io.File getFileProperty(java.lang.String propertyname,
java.io.File defaultvalue)
getFileProperty in interface IPrefsStoragepublic void setFileProperty(java.lang.String propertyname,
java.io.File value)
setFileProperty in interface IPrefsStoragepublic java.lang.String getStringProperty(java.lang.String propertyname,
java.lang.String defaultvalue)
getStringProperty in interface IPrefsStoragepublic void setStringProperty(java.lang.String propertyname,
java.lang.String value)
setStringProperty in interface IPrefsStoragepublic void setDoubleProperty(java.lang.String propertyname,
double value)
setDoubleProperty in interface IPrefsStoragepublic double getDoubleProperty(java.lang.String propertyname,
double defaultvalue)
getDoubleProperty in interface IPrefsStoragepublic abstract void save()
IPrefsStoragesave in interface IPrefsStoragepublic java.awt.Dimension getDimension(java.lang.String propertyName)
getDimension in interface IPrefsStoragepublic void setDimension(java.lang.String propertyname,
java.awt.Dimension dimension)
setDimension in interface IPrefsStoragepublic void setPoint(java.lang.String propertyName,
java.awt.Point point)
setPoint in interface IPrefsStoragepublic java.awt.Point getPoint(java.lang.String propertyName)
getPoint in interface IPrefsStorage