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  AbstractFilePropertyIOreads 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, validateWritableclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetProperties, setValuepublic 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()
PropertyIOpublic final String getSource()
PropertyIOpublic void validate()
              throws PropertyIOException
PropertyIOPropertyIOException