rcf.core.concurrent.events
Interface CausedEvent

All Superinterfaces:
Event, EventCausedEvent, ThrowableCausedEvent
All Known Implementing Classes:
DynamicPropertyEvent.Caused

@Revision(value="$Revision: 1.2 $",
          date="$Date: 2006/12/15 20:37:48 $",
          tag="$Name:  $")
public interface CausedEvent
extends ThrowableCausedEvent, EventCausedEvent

An event which was caused either by another Event or a Throwable. A combination of the ThrowableCausedEvent and EventCausedEvent interfaces.

TODO: Javadoc review, Seal/Finalize

Version:
$Revision: 1.2 $
Author:
Greg Gibeling

Method Summary
 
Methods inherited from interface rcf.core.concurrent.events.ThrowableCausedEvent
throwableCause
 
Methods inherited from interface rcf.core.concurrent.events.Event
getEventSequenceNumber, isCancelled, source
 
Methods inherited from interface rcf.core.concurrent.events.EventCausedEvent
eventCause
 
Methods inherited from interface rcf.core.concurrent.events.Event
getEventSequenceNumber, isCancelled, source