org.datamanager.event
Class AddEntityPoolEvent

java.lang.Object
  |
  +--org.datamanager.event.DataManagerEventAdapter
        |
        +--org.datamanager.event.AddEntityPoolEvent
All Implemented Interfaces:
ContainsEntityEvent, DataManagerEvent, EntityValue, KernelEvent, PoolEvent, Serializable

public class AddEntityPoolEvent
extends DataManagerEventAdapter
implements PoolEvent, ContainsEntityEvent

This event is fired when Pool.add(Entity) is invoked.

Author:
Matthew Farrellee
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.datamanager.event.DataManagerEventAdapter
source, time
 
Constructor Summary
AddEntityPoolEvent(EventGenerator source, Entity addedEntity)
          The public constructor used to create an AddEntityPoolEvent.
 
Method Summary
 Entity getEntity()
          Reports the new Entity that has been added to the Pool.
 String toString()
          A toString() method to provide a meaningful String representation of this event.
 
Methods inherited from class org.datamanager.event.DataManagerEventAdapter
getSource, getTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.datamanager.event.DataManagerEvent
getSource, getTime
 

Constructor Detail

AddEntityPoolEvent

public AddEntityPoolEvent(EventGenerator source,
                          Entity addedEntity)
The public constructor used to create an AddEntityPoolEvent.

Parameters:
source - The source of this event. Usually 'this.'
addedEntity - The Entity that was added.
Method Detail

getEntity

public Entity getEntity()
Reports the new Entity that has been added to the Pool.

Specified by:
getEntity in interface ContainsEntityEvent
Returns:
The Entity that was added.

toString

public String toString()
A toString() method to provide a meaningful String representation of this event.

Specified by:
toString in interface DataManagerEvent
Specified by:
toString in class DataManagerEventAdapter
Returns:
A meaningful String representation of this event.


See the Helium Website