public abstract class AbstractFilePropertyIO extends AbstractPropertyIO
Constructor and Description |
---|
AbstractFilePropertyIO(File file,
boolean readonly,
boolean cached)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
File |
getFile()
The file the
AbstractFilePropertyIO reads and writes to. |
String |
getName()
A short descriptive name of the Property IO.
|
String |
getSource()
A detailed description of the source of the property data.
|
void |
validate()
Validates the PropertyIO.
|
backup, getCacheTime, getLastLoaded, getLastSaved, getLogger, getTypedProperties, getTypedValue, getValue, isCached, isReadonly, logPerformanceGetProperties, logPerformanceSetValue, reload, setCacheTime, storeTypedValue, updateLastLoaded, updateLastSaved, validateWritable
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getProperties, setValue
public AbstractFilePropertyIO(File file, boolean readonly, boolean cached)
readonly
- shall the AbstractPropertyIO
be read only.cached
- shall the values be cached in the PropertyIO
's.public final File getFile()
AbstractFilePropertyIO
reads and writes to.public final String getName()
PropertyIO
public final String getSource()
PropertyIO
public void validate() throws PropertyIOException
PropertyIO
PropertyIOException