org.entityfs.event
Class AbstractEntityEvent<T extends EntityEvent<?>>

java.lang.Object
  extended by org.entityfs.event.AbstractEntityEvent<T>
All Implemented Interfaces:
EntityEvent<T>
Direct Known Subclasses:
AbstractChildEntitiesEvent, EntityDeletedEvent, EntityDisappearedEvent, EntityModifiedEvent, EntityRenamedEvent, NewEntityEvent

public abstract class AbstractEntityEvent<T extends EntityEvent<?>>
extends Object
implements EntityEvent<T>

Abstract base class for EntityEvent implementations.

Since:
1.0
Author:
Karl Gustafsson

Constructor Summary
protected AbstractEntityEvent(EntityView entity)
           
 
Method Summary
 EntityView getSender()
          Get the entity (view) that sent this event.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.entityfs.event.EntityEvent
copy
 

Constructor Detail

AbstractEntityEvent

protected AbstractEntityEvent(EntityView entity)
Method Detail

getSender

public EntityView getSender()
Description copied from interface: EntityEvent
Get the entity (view) that sent this event.

Specified by:
getSender in interface EntityEvent<T extends EntityEvent<?>>
Returns:
The entity view.

toString

public String toString()
Overrides:
toString in class Object