org.bdgp.util
Class MultiProperties

java.lang.Object
  |
  +--java.util.Dictionary
        |
        +--java.util.Hashtable
              |
              +--java.util.Properties
                    |
                    +--org.bdgp.util.MultiProperties
All Implemented Interfaces:
java.lang.Cloneable, java.util.Map, java.io.Serializable

public class MultiProperties
extends java.util.Properties

See Also:
Serialized Form

Inner classes inherited from class java.util.Map
java.util.Map.Entry
 
Fields inherited from class java.util.Properties
defaults
 
Constructor Summary
MultiProperties()
           
 
Method Summary
protected  java.lang.String getKeyHead(java.lang.String key)
           
protected  java.lang.String getKeyTail(java.lang.String key)
           
 MultiProperties getProperties(java.lang.String key)
           
 java.util.Enumeration multiPropertyNames()
           
 void removeProperties(java.lang.String key)
           
 void setProperties(java.lang.String key, java.util.Properties p)
           
 java.lang.Object setProperty(java.lang.String key, java.lang.String value)
           
 
Methods inherited from class java.util.Properties
getProperty, getProperty, list, list, load, propertyNames, save, store
 
Methods inherited from class java.util.Hashtable
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, put, putAll, rehash, remove, size, toString, values
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MultiProperties

public MultiProperties()
Method Detail

getProperties

public MultiProperties getProperties(java.lang.String key)

setProperty

public java.lang.Object setProperty(java.lang.String key,
                                    java.lang.String value)
Overrides:
setProperty in class java.util.Properties

setProperties

public void setProperties(java.lang.String key,
                          java.util.Properties p)

removeProperties

public void removeProperties(java.lang.String key)

multiPropertyNames

public java.util.Enumeration multiPropertyNames()

getKeyHead

protected java.lang.String getKeyHead(java.lang.String key)

getKeyTail

protected java.lang.String getKeyTail(java.lang.String key)