java.lang.Objectjava.util.Dictionary
java.util.Hashtable
java.util.Properties
org.jboss.util.property.PropertyMap
org.jboss.util.property.PropertyGroup
All Implemented Interfaces:
Map, Serializable, Cloneable
This class needs more work to be fully functional. It should suffice for adding property listeners and getting/setting property values, but other activies might not work out so well.
< - tt>$Revision: 1.2 $< - a href="mailto:jason@planet57.com">Jason Dillon| Field Summary | ||
|---|---|---|
| protected final String | basename | Base property name |
| Fields inherited from org.jboss.util.property.PropertyMap: |
|---|
| PROPERTY_NAME_SEPARATOR, EMPTY_ARRAY_PROPERTY, unboundListeners, boundListeners |
| Constructor: |
|---|
|
| Method from org.jboss.util.property.PropertyGroup Summary: |
|---|
| addPropertyListener, containsKey, entrySet, get, getBaseName, put, remove, removePropertyListener |
| Methods from org.jboss.util.property.PropertyMap: |
|---|
| addPropertyListener, addPropertyListener, addPropertyListeners, containsProperty, entrySet, firePropertyAdded, firePropertyChanged, firePropertyRemoved, getArrayProperty, getArrayProperty, getProperty, getPropertyGroup, getPropertyGroup, keySet, load, load, load, load, makeIndexPropertyName, makePrefixedPropertyName, names, put, remove, removeProperty, removePropertyListener, removePropertyListener, setProperty |
| Methods from java.util.Properties: |
|---|
| getProperty, getProperty, list, list, load, load, loadFromXML, propertyNames, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNames |
| Methods from java.util.Hashtable: |
|---|
| clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keySet, keys, put, putAll, remove, size, toString, values |
| Methods from java.util.Dictionary: |
|---|
| elements, get, isEmpty, keys, put, remove, size |
| Methods from java.lang.Object: |
|---|
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method from org.jboss.util.property.PropertyGroup Detail: |
|---|
Generates a fully qualified property name and adds the listener under that name. |
|
This is currently ver inefficient, but should get the job done for now. |
|
|
|
|
Generates a fully qualified property name and removes the listener under that name. |