Class CayenneEvent
java.lang.Object
java.util.EventObject
org.apache.cayenne.event.CayenneEvent
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
GraphEvent, SnapshotEvent
Common superclass for events passed from the EventManager to Listeners. In addition to the event source it
tracks the object that posted the event, which may differ from the source when an event is resent by a listener.
- See Also:
-
Field Summary
FieldsFields inherited from class EventObject
source -
Constructor Summary
ConstructorsConstructorDescriptionCayenneEvent(Object source) CayenneEvent(Object source, Object postedBy) Creates CayenneEvent with possibly different event source and poster. -
Method Summary
Modifier and TypeMethodDescriptionReturns an object that posted this event.voidsetPostedBy(Object postedBy) voidsetSubject(EventSubject subject) Methods inherited from class EventObject
getSource, toString
-
Field Details
-
postedBy
-
subject
-
-
Constructor Details
-
CayenneEvent
-
CayenneEvent
-
-
Method Details
-
getSubject
- Since:
- 1.2
-
setSubject
- Since:
- 1.2
-
getPostedBy
Returns an object that posted this event. It may be different from event source, if event is reposted multiple times. -
setPostedBy
-