|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.jostraca.util.PropertySetManager
Manage a collection of PropertySets, including loading and storing defaults. Contracts: RejectBadArgs
| Nested Class Summary | |
static class |
PropertySetManager.Mode
|
| Field Summary | |
static java.lang.String |
CN
|
static PropertySetManager.Mode |
FILE_MUST_EXIST
|
static PropertySetManager.Mode |
USE_DEFAULT_IF_FILE_DOES_NOT_EXIST
|
| Constructor Summary | |
PropertySetManager()
No defaults. |
|
PropertySetManager(java.util.Map pDefaults)
Provide defaults in Hashtable: keys should be Strings, values should be PropertySets |
|
| Method Summary | |
PropertySet |
get(java.lang.String pName)
get a named PropertySet |
java.util.List |
listNames()
|
PropertySet |
load(java.lang.String pName,
java.io.File pFile)
load a PropertySet |
PropertySet |
load(java.lang.String pName,
java.io.File pFile,
PropertySetManager.Mode pMode)
|
void |
put(java.lang.String pName,
PropertySet pPropertySet)
add a named PropertySet |
PropertySet |
remove(java.lang.String pName)
remove a named PropertySet |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String CN
public static final PropertySetManager.Mode FILE_MUST_EXIST
public static final PropertySetManager.Mode USE_DEFAULT_IF_FILE_DOES_NOT_EXIST
| Constructor Detail |
public PropertySetManager()
public PropertySetManager(java.util.Map pDefaults)
| Method Detail |
public PropertySet load(java.lang.String pName,
java.io.File pFile)
public PropertySet load(java.lang.String pName,
java.io.File pFile,
PropertySetManager.Mode pMode)
public void put(java.lang.String pName,
PropertySet pPropertySet)
public PropertySet get(java.lang.String pName)
public PropertySet remove(java.lang.String pName)
public java.util.List listNames()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||