cz.cuni.amis.pogamut.base.communication.worldview.object.event
Class WorldObjectUpdatedEvent<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.WorldObjectUpdatedEvent<T>
Type Parameters:
T -
All Implemented Interfaces:
IWorldEvent, IWorldObjectEvent<T>, Event

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

This event is raised by WorldView whenever the object is updated (possibly one of it's fields has changed - warning it's not neccesery the object's field might be updated to the same value).


Constructor Summary
WorldObjectUpdatedEvent(T updatedObject, 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

WorldObjectUpdatedEvent

public WorldObjectUpdatedEvent(T updatedObject,
                               long simTime)