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, wait
load
protected java.util.Properties userproperties
public boolean getBooleanProperty(java.lang.String propertyname, boolean defaultvalue)
IPrefsStorage
getBooleanProperty
in interface IPrefsStorage
public int getIntegerProperty(java.lang.String propertyname, int defaultvalue)
getIntegerProperty
in interface IPrefsStorage
public void setIntegerProperty(java.lang.String propertyname, int value)
setIntegerProperty
in interface IPrefsStorage
public void setBooleanProperty(java.lang.String propertyname, boolean value)
setBooleanProperty
in interface IPrefsStorage
public java.io.File getFileProperty(java.lang.String propertyname, java.io.File defaultvalue)
getFileProperty
in interface IPrefsStorage
public void setFileProperty(java.lang.String propertyname, java.io.File value)
setFileProperty
in interface IPrefsStorage
public java.lang.String getStringProperty(java.lang.String propertyname, java.lang.String defaultvalue)
getStringProperty
in interface IPrefsStorage
public void setStringProperty(java.lang.String propertyname, java.lang.String value)
setStringProperty
in interface IPrefsStorage
public void setDoubleProperty(java.lang.String propertyname, double value)
setDoubleProperty
in interface IPrefsStorage
public double getDoubleProperty(java.lang.String propertyname, double defaultvalue)
getDoubleProperty
in interface IPrefsStorage
public abstract void save()
IPrefsStorage
save
in interface IPrefsStorage
public java.awt.Dimension getDimension(java.lang.String propertyName)
getDimension
in interface IPrefsStorage
public void setDimension(java.lang.String propertyname, java.awt.Dimension dimension)
setDimension
in interface IPrefsStorage
public void setPoint(java.lang.String propertyName, java.awt.Point point)
setPoint
in interface IPrefsStorage
public java.awt.Point getPoint(java.lang.String propertyName)
getPoint
in interface IPrefsStorage