Package org.apache.cayenne.graph
Class GraphEvent
java.lang.Object
java.util.EventObject
org.apache.cayenne.event.CayenneEvent
org.apache.cayenne.graph.GraphEvent
- All Implemented Interfaces:
- Serializable
public class GraphEvent extends CayenneEvent
An event indicating a change in the object graph. A change is expressed as a
 GraphDiff, so the easiest way to process the event is the following:
 
 
    GraphChangeHandler handler = ..;
    event.getDiff().apply(handler);
 - Since:
- 1.2
- See Also:
- Serialized Form
- 
Field SummaryFields inherited from class org.apache.cayenne.event.CayenneEventinfo, postedBy, subjectFields inherited from class java.util.EventObjectsource
- 
Constructor SummaryConstructors Constructor Description GraphEvent(Object source, Object postedBy, GraphDiff diff)GraphEvent(Object source, GraphDiff diff)
- 
Method SummaryMethods inherited from class org.apache.cayenne.event.CayenneEventgetInfo, getPostedBy, getSubject, setPostedBy, setSubjectMethods inherited from class java.util.EventObjectgetSource, toString
- 
Field Details- 
diff
 
- 
- 
Constructor Details- 
GraphEvent
- 
GraphEvent
 
- 
- 
Method Details- 
getDiff
 
-