2004-01-07 Sascha Brawer <brawer@dandelis.ch>
authormkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Jan 2004 14:42:04 +0000 (14:42 +0000)
committermkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Jan 2004 14:42:04 +0000 (14:42 +0000)
commit198ad41e28233afc638384ad8d38529324d3d66b
treec031ffd0a3d166fbfd7642e5bd4082ad4a86b79c
parent0e2aed375f4eb6824bb6dc69ae542620913c9599
2004-01-07  Sascha Brawer  <brawer@dandelis.ch>

* javax/swing/DefaultBoundedRangeModel.java: Documented API.
(changeEvent): Create event object on demand.
(DefaultBoundedRangeModel, toString, setValue, setExtent,
setMinimum, setMaximum, setValueIsAdjusting, setRangeProperties,
fireStateChanged): Re-written.
* javax/swing/event/EventListenerList.java: Reformatted, document
typical usage.
(toString): Implemented.
(getListeners): Re-written.
(remove): Re-written.
(add): Re-written.
(NO_LISTENERS): New singleton field.
(listenerList): Declare as transient; document.
(serialVersionUID): Document.
(getListenerCount(Class)): More efficient implementation,
also accepts null argument.  Improve Javadoc.
(getListenerCount()): Remove unnecessary cast; docfix.
* javax/swing/undo/UndoableEditSupport.java:
Re-format, document.
(UndoableEditSupport): Set realSource field. Improve documentation.
(_postEdit): Iterate over cloned listener vector.
(toString): Don't emit realSource.
(beginUpdate, endUpdate): Support nested updates.
(postEdit): Use compound edit if present.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75505 138bc75d-0d04-0410-961f-82ee72b054a4
libjava/ChangeLog
libjava/javax/swing/DefaultBoundedRangeModel.java
libjava/javax/swing/event/EventListenerList.java
libjava/javax/swing/undo/UndoableEditSupport.java