[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
FYI: javax.swing.event.EventListenerList
From: |
Sascha Brawer |
Subject: |
FYI: javax.swing.event.EventListenerList |
Date: |
Tue, 6 Jan 2004 16:13:16 +0100 |
Hi all,
I re-wrote large parts of javax.swing.event.EventListenerList because the
previous implementation was totally broken. Tests for this class are now
in Mauve.
In order to have individual changes in cvs, separated by "topic"/fixed
bug, I've made several commits (revision 1.3 to 1.8).
2004-01-06 Sascha Brawer <address@hidden>
* javax/swing/event/EventListenerList.java (toString): Implemented.
* javax/swing/event/EventListenerList.java: Document typical usage.
(getListeners): Re-written.
Fix for Classpath bug #7105.
* javax/swing/event/EventListenerList.java (remove): Re-written.
* NEWS: Mention fixed bug.
Fix for Classpath bug #7104.
* javax/swing/event/EventListenerList.java (add): Re-written.
* NEWS: Mention fixed bug.
* javax/swing/event/EventListenerList.java (NO_LISTENERS): New
singleton field.
(listenerList): Declare as transient; document.
(serialVersionUID): Document.
Fix for Classpath bug #7099.
* javax/swing/event/EventListenerList.java (getListenerCount(Class)):
More efficient implementation, also accepts null argument.
Improve Javadoc.
* NEWS: Mention fixed bug.
* javax/swing/event/EventListenerList.java (getListenerCount()):
Remove unnecessary cast; docfix.
* javax/swing/event/EventListenerList.java: Reformatted.
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/
event/EventListenerList.java.diff?r1=1.2&r2=1.8
-- Sascha
Sascha Brawer, address@hidden, http://www.dandelis.ch/people/brawer/