- private void notifyListeners(Entity entity, boolean wasOwner, boolean isOwner,
- Collection<EntityOwnershipListener> listeners) {
- EntityOwnershipChanged changed = new EntityOwnershipChanged(entity, wasOwner, isOwner);
- for(EntityOwnershipListener listener: listeners) {
+ private void notifyListeners(DOMEntity entity, boolean wasOwner, boolean isOwner, boolean hasOwner,
+ Collection<DOMEntityOwnershipListener> listeners) {
+ DOMEntityOwnershipChange changed = new DOMEntityOwnershipChange(entity,
+ EntityOwnershipChangeState.from(wasOwner, isOwner, hasOwner), inJeopardy);
+ for(DOMEntityOwnershipListener listener: listeners) {