# Uses of Class
org.apache.cayenne.map.event.RelationshipEvent

Packages that use RelationshipEvent
Package
Description
org.apache.cayenne.map
Contains O/R mapping classes that store relational database metadata information and map it to Java classes.
org.apache.cayenne.map.event

- ## Uses of RelationshipEvent in org.apache.cayenne.map

  Methods in org.apache.cayenne.map with parameters of type RelationshipEvent
  Modifier and Type
  Method
  Description
  `void`
  DbEntity.`dbRelationshipAdded(RelationshipEvent e)`
  Relationship has been created/added.
  `void`
  DbEntity.`dbRelationshipChanged(RelationshipEvent e)`
  Relationship property changed.
  `void`
  DbEntity.`dbRelationshipRemoved(RelationshipEvent e)`
  Relationship has been removed.

- ## Uses of RelationshipEvent in org.apache.cayenne.map.event

  Methods in org.apache.cayenne.map.event with parameters of type RelationshipEvent
  Modifier and Type
  Method
  Description
  `void`
  DbRelationshipListener.`dbRelationshipAdded(RelationshipEvent e)`
  Relationship has been created/added.
  `void`
  DbRelationshipListener.`dbRelationshipChanged(RelationshipEvent e)`
  Relationship property changed.
  `void`
  DbRelationshipListener.`dbRelationshipRemoved(RelationshipEvent e)`
  Relationship has been removed.
  `void`
  ObjRelationshipListener.`objRelationshipAdded(RelationshipEvent e)`
  Relationship has been created/added.
  `void`
  ObjRelationshipListener.`objRelationshipChanged(RelationshipEvent e)`
  Relationship property changed.
  `void`
  ObjRelationshipListener.`objRelationshipRemoved(RelationshipEvent e)`
  Relationship has been removed.