]> source.dussan.org Git - vaadin-framework.git/commit
Fixed #588 (partially, other places still need fixes)
authorJani Laakso <jani.laakso@itmill.com>
Thu, 31 Jan 2008 11:06:01 +0000 (11:06 +0000)
committerJani Laakso <jani.laakso@itmill.com>
Thu, 31 Jan 2008 11:06:01 +0000 (11:06 +0000)
commitaf23b1effd57a89deda86e8a33c737b9cb9115e8
tree5eca6215936a88af992c18a330d08a4903edbc39
parent09837a9ad03cd073436c73359886e29176b805b9
Fixed #588 (partially, other places still need fixes)

EventRouter
 * is now thread safe
 * listenerList contains unique listeners, duplicates are not allowed

ListenerMethod
 * implemented proper equals and hashCode methods

AbstractComponent
 * @deprecated Use {@link #addListener(Class, Object, Method)} or
             {@link #addListener(com.itmill.toolkit.ui.Component.Listener)}
             instead. Using this method is discouraged because it cannot
              be checked during compilation.

svn changeset:3681/svn branch:trunk
src/com/itmill/toolkit/event/EventRouter.java
src/com/itmill/toolkit/event/ListenerMethod.java
src/com/itmill/toolkit/ui/AbstractComponent.java