commit-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[commit-cp] classpath gnu/java/util/prefs/NodeWriter.java g...


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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]