com.thingmagic
Class LoadSaveConfiguration
java.lang.Object
java.util.Dictionary<K,V>
java.util.Hashtable<java.lang.Object,java.lang.Object>
java.util.Properties
com.thingmagic.LoadSaveConfiguration
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, java.util.Map<java.lang.Object,java.lang.Object>
public class LoadSaveConfiguration
- extends java.util.Properties
- See Also:
- Serialized Form
Methods inherited from class java.util.Properties |
getProperty, getProperty, list, list, load, load, loadFromXML, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNames |
Methods inherited from class java.util.Hashtable |
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, putAll, size, toString, values |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
booleanParameters
public java.util.List<java.lang.String> booleanParameters
readOnlyParameters
public java.util.List<java.lang.String> readOnlyParameters
LoadSaveConfiguration
public LoadSaveConfiguration()
propertyNames
public java.util.Enumeration propertyNames()
- Overrides:
propertyNames
in class java.util.Properties
put
public java.lang.Object put(java.lang.Object key,
java.lang.Object value)
- Specified by:
put
in interface java.util.Map<java.lang.Object,java.lang.Object>
- Overrides:
put
in class java.util.Hashtable<java.lang.Object,java.lang.Object>
remove
public java.lang.Object remove(java.lang.Object key)
- Specified by:
remove
in interface java.util.Map<java.lang.Object,java.lang.Object>
- Overrides:
remove
in class java.util.Hashtable<java.lang.Object,java.lang.Object>
loadConfiguration
public void loadConfiguration(java.lang.String filePath,
Reader r)
throws ReaderException
- Throws:
ReaderException
rollBackConfigData
public void rollBackConfigData(Reader r,
java.lang.String filePath)
throws ReaderException,
java.io.IOException
- Throws:
ReaderException
java.io.IOException
addbooleanParameters
public void addbooleanParameters()
addEnumClasses
public void addEnumClasses()
parseValue
public java.lang.Object parseValue(java.lang.String param,
java.lang.String value)
throws java.lang.Exception
- Throws:
java.lang.Exception
parseReaderStats
public java.lang.Object parseReaderStats(java.lang.String value)
throws java.lang.Exception
- Throws:
java.lang.Exception
parseValue
public java.lang.Object parseValue(java.lang.String value)
parseBool
public java.lang.Object parseBool(java.lang.String value)
parseSimpleReadPlan
public ReadPlan parseSimpleReadPlan(java.lang.String value)
throws java.lang.Exception
- Throws:
java.lang.Exception
saveConfiguration
public void saveConfiguration(java.lang.String filePath,
Reader r,
java.util.List<java.lang.String> readOnly)
throws ReaderException
- Throws:
ReaderException
getParametersToSave
public java.util.Map<java.lang.String,java.lang.String> getParametersToSave(Reader r)
throws java.lang.Exception
- Throws:
java.lang.Exception
formatValue
public java.lang.String formatValue(java.lang.Object obj)
formatReadPlan
public java.lang.String formatReadPlan(java.lang.Object value)
saveSimpleReadPlan
public java.lang.String saveSimpleReadPlan(ReadPlan rp)