cz.cuni.amis.pogamut.base.communication.worldview.object.event
Class WorldObjectFirstEncounteredEvent<T extends IWorldObject>

java.lang.Object
  extended by cz.cuni.amis.pogamut.base.communication.worldview.object.event.WorldObjectEvent<T>
      extended by cz.cuni.amis.pogamut.base.communication.worldview.object.event.WorldObjectFirstEncounteredEvent<T>
Type Parameters:
T -
All Implemented Interfaces:
IWorldEvent, IWorldObjectEvent<T>, Event

public class WorldObjectFirstEncounteredEvent<T extends IWorldObject>
extends WorldObjectEvent<T>

This event is raised by WorldView whenever new object appears in the worldview. E.g. the agent sees it for the first time.


Constructor Summary
WorldObjectFirstEncounteredEvent(T appearedObject, long simTime)
           
 
Method Summary
 
Methods inherited from class cz.cuni.amis.pogamut.base.communication.worldview.object.event.WorldObjectEvent
getId, getObject, getSimTime, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WorldObjectFirstEncounteredEvent

public WorldObjectFirstEncounteredEvent(T appearedObject,
                                        long simTime)