Class COM.bensoft.base.BensEventMulticaster
All Packages Class Hierarchy This Package Previous Next Index
Class COM.bensoft.base.BensEventMulticaster
java.lang.Object
|
+----COM.bensoft.base.BensEventMulticaster
- public class BensEventMulticaster
- extends Object
BensEventMulticaster keeps track of listeners like JDK 1.1, but works
with JDK 1.0.2. Multiple listeners can be registered to one event.
- Author:
- Michael Benson
-
BensEventMulticaster()
- EventMulticaster constructor.
-
addListener(BensEventListener)
- Add a listener.
-
elements()
- Allow user to iterate through the list of listeners.
-
hasListeners()
- Returns whether or not there are any listeners present.
-
removeListener(BensEventListener)
- Remove a listener.
BensEventMulticaster
public BensEventMulticaster()
- EventMulticaster constructor. Initialize to empty.
elements
public synchronized Enumeration elements()
- Allow user to iterate through the list of listeners.
- Returns:
- a clone of the list of listeners (as a Vector).
addListener
public synchronized void addListener(BensEventListener el)
- Add a listener.
- Parameters:
- el - the listener to be added.
removeListener
public synchronized void removeListener(BensEventListener el)
- Remove a listener.
- Parameters:
- el - the listener to be removed.
hasListeners
public synchronized boolean hasListeners()
- Returns whether or not there are any listeners present.
- Returns:
- true if there are listeners, false if not.
All Packages Class Hierarchy This Package Previous Next Index