java.lang.Object +----java.util.EventObject +----com.borland.jb.util.DispatchableEvent +----com.borland.jbcl.model.ModelEvent +----com.borland.jbcl.model.SelectionEvent +----com.borland.jbcl.model.SubfocusEvent +----com.borland.jbcl.view.HeaderEvent +----com.borland.jbcl.view.TreeEvent
Variables Constructors Properties Methods
Implements Serializable
An abstract base class for dispatchable events that com.borland.jb.util.EventMulticaster
can send to mulitple listeners. An EventMulticaster
can also send VetoableDispatch
and ExceptionDispatch
events, but these are not dispatchable events.
public DispatchableEvent(Object source)Constructs a
DispatchableEvent
event.
source
Object
that generates the event.
public ExceptionChain getExceptionChain()Returns the exception chain for this event.
public void appendException(Exception ex)Adds the specified exception to the end of the exception chain for this event.
ex
public abstract void dispatch(EventListener listener)An abstract dispatch method.
listener
protected String paramString()Returns an empty string: " ". The string is the parameter string for the exception.
public String toString()Converts the exception to a string that contains the name of the exception and its parameter string.
Overrides: java.util.EventObject.toString()