|
From: | Tom Tromey |
Subject: | [commit-cp] classpath gnu/java/util/prefs/NodeWriter.java g... |
Date: | Tue, 28 Feb 2006 16:53:16 +0000 |
CVSROOT: /cvsroot/classpath Module name: classpath Branch: Changes by: Tom Tromey <address@hidden> 06/02/28 16:53:16 Modified files: gnu/java/util/prefs: NodeWriter.java MemoryBasedPreferences.java . : ChangeLog java/util/prefs: PreferenceChangeEvent.java NodeChangeEvent.java Preferences.java AbstractPreferences.java Added files: gnu/java/util/prefs: EventDispatcher.java Log message: * gnu/java/util/prefs/MemoryBasedPreferences.java (childrenNamesSpi): Javadoc fix. * gnu/java/util/prefs/EventDispatcher.java: New file. * gnu/java/util/prefs/NodeWriter.java (NodeWriter): Removed. (NodeWriter): Specify UTF-8. (writeHeader): Emit DOCTYPE. * java/util/prefs/Preferences.java (getFactory): Add cause to exception. (exportNode): Documented. (exportSubtree): Likewise. (importPreferences): Likewise. * java/util/prefs/NodeChangeEvent.java (readObject): New method. (writeObject): Likewise. * java/util/prefs/PreferenceChangeEvent.java (readObject): New method. (writeObject): Likewise. * java/util/prefs/AbstractPreferences.java (putBoolean): Use 1.4 code. (nodeListeners): New field. (preferenceListeners): Likewise. (addNodeChangeListener): Implemented. (addPreferenceChangeListener): Likewise. (removeNodeChangeListener): Likewise. (removePreferenceChangeListener): Likewise. (fire): New methods. (put): Fire event. (remove): Likewise. (purge): Likewise. Fixed synchronization. (removeNode): Fixed synchronization. (getNode): Fire event. (flushNode): Fixed synchronization. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/util/prefs/NodeWriter.java.diff?tr1=1.3&tr2=1.4&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/util/prefs/MemoryBasedPreferences.java.diff?tr1=1.3&tr2=1.4&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/util/prefs/EventDispatcher.java?rev=1.1 http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6533&tr2=1.6534&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/java/util/prefs/PreferenceChangeEvent.java.diff?tr1=1.4&tr2=1.5&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/java/util/prefs/NodeChangeEvent.java.diff?tr1=1.4&tr2=1.5&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/java/util/prefs/Preferences.java.diff?tr1=1.12&tr2=1.13&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/java/util/prefs/AbstractPreferences.java.diff?tr1=1.12&tr2=1.13&r1=text&r2=text
[Prev in Thread] | Current Thread | [Next in Thread] |