Description
there is no easy way to determine wether a listener has already been added to a listener list (except by getting an iterator and traversing the list).
it would be convenient to have 'hasListener' method in the ListenerList class that encapsulates this.