|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.Dictionary
java.util.Hashtable
java.util.Properties
org.vrspace.util.ObservableProperties
Properties which notify it's Observers when a property changes
Field Summary |
Fields inherited from class java.util.Properties |
defaults |
Constructor Summary | |
ObservableProperties()
Constructor |
|
ObservableProperties(java.util.Properties props)
Creates ObservableProperties from Properties |
Method Summary | |
void |
addObserver(java.util.Observer observer)
Adds an Observer |
void |
deleteObserver(java.util.Observer observer)
Deletes an Observer from the list of observers |
void |
deleteObsevers()
Deletes all Observers |
boolean |
hasChanged()
Properties changed? |
java.lang.Object |
setProperty(java.lang.String key,
java.lang.String value)
Sets the property key to value, and notifies Observers |
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 |
public ObservableProperties()
public ObservableProperties(java.util.Properties props)
Method Detail |
public void addObserver(java.util.Observer observer)
public void deleteObserver(java.util.Observer observer)
public void deleteObsevers()
public boolean hasChanged()
public java.lang.Object setProperty(java.lang.String key, java.lang.String value)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |