Package org.apache.cayenne.map.event
Class EntityEvent
java.lang.Object
java.util.EventObject
org.apache.cayenne.event.CayenneEvent
org.apache.cayenne.map.event.MapEvent
org.apache.cayenne.map.event.EntityEvent
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- AttributeEvent,- RelationshipEvent
public class EntityEvent extends MapEvent
Represents events resulted from Entity changes 
 in CayenneModeler. This event is used for both ObjEntities
 and DbEntities.
- See Also:
- Serialized Form
- 
Field SummaryFields inherited from class org.apache.cayenne.map.event.MapEventADD, CHANGE, domain, id, oldName, oldNameSet, REMOVEFields inherited from class org.apache.cayenne.event.CayenneEventinfo, postedBy, subjectFields inherited from class java.util.EventObjectsource
- 
Constructor SummaryConstructors Constructor Description EntityEvent(Object src, Entity entity)Creates a Entity change event.EntityEvent(Object src, Entity entity, int id)Creates a Entity event of a specified type.EntityEvent(Object src, Entity entity, String oldName)Creates a Entity name change event.
- 
Method SummaryMethods inherited from class org.apache.cayenne.map.event.MapEventgetDomain, getId, getOldName, isNameChange, setDomain, setId, setOldNameMethods inherited from class org.apache.cayenne.event.CayenneEventgetInfo, getPostedBy, getSubject, setPostedBy, setSubjectMethods inherited from class java.util.EventObjectgetSource, toString
- 
Field Details- 
entity
 
- 
- 
Constructor Details- 
EntityEventCreates a Entity change event.
- 
EntityEventCreates a Entity event of a specified type.
- 
EntityEventCreates a Entity name change event.
 
- 
- 
Method Details- 
getEntityReturns entity object associated with this event.
- 
setEntitySets the entity.- Parameters:
- entity- The entity to set
 
- 
getNewNameDescription copied from class:MapEventReturns the newName of the object that caused this event.- Specified by:
- getNewNamein class- MapEvent
 
 
-