cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages
Class AliveMessageLocalImpl.AliveMessageLocalUpdate

Package class diagram package AliveMessageLocalImpl.AliveMessageLocalUpdate
java.lang.Object
  extended by cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages.AliveMessageLocalImpl.AliveMessageLocalUpdate
All Implemented Interfaces:
cz.cuni.amis.pogamut.base.communication.translator.event.IWorldChangeEvent, cz.cuni.amis.pogamut.base.communication.worldview.event.IWorldEvent, cz.cuni.amis.pogamut.base.communication.worldview.object.IWorldObjectEvent, cz.cuni.amis.pogamut.multi.communication.translator.event.ILocalWorldObjectUpdatedEvent, IGBWorldObjectEvent, cz.cuni.amis.utils.listener.Event
Enclosing class:
AliveMessageLocalImpl

public static class AliveMessageLocalImpl.AliveMessageLocalUpdate
extends Object
implements cz.cuni.amis.pogamut.multi.communication.translator.event.ILocalWorldObjectUpdatedEvent, IGBWorldObjectEvent


Field Summary
protected  AliveMessageLocal data
           
protected  long time
           
 
Constructor Summary
AliveMessageLocalImpl.AliveMessageLocalUpdate(AliveMessageLocal moverLocal, long time)
           
 
Method Summary
 cz.cuni.amis.pogamut.base.communication.worldview.object.WorldObjectId getId()
           
 cz.cuni.amis.pogamut.base.communication.worldview.object.IWorldObject getObject()
           
 long getSimTime()
          Simulation time in MILLI SECONDS !!!
 cz.cuni.amis.pogamut.base.communication.translator.event.IWorldObjectUpdateResult<cz.cuni.amis.pogamut.multi.communication.worldview.object.ILocalWorldObject> update(cz.cuni.amis.pogamut.multi.communication.worldview.object.ILocalWorldObject object)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

time

protected long time

data

protected AliveMessageLocal data
Constructor Detail

AliveMessageLocalImpl.AliveMessageLocalUpdate

public AliveMessageLocalImpl.AliveMessageLocalUpdate(AliveMessageLocal moverLocal,
                                                     long time)
Method Detail

update

public cz.cuni.amis.pogamut.base.communication.translator.event.IWorldObjectUpdateResult<cz.cuni.amis.pogamut.multi.communication.worldview.object.ILocalWorldObject> update(cz.cuni.amis.pogamut.multi.communication.worldview.object.ILocalWorldObject object)
Specified by:
update in interface cz.cuni.amis.pogamut.multi.communication.translator.event.ILocalWorldObjectUpdatedEvent

getSimTime

public long getSimTime()
Simulation time in MILLI SECONDS !!!

Specified by:
getSimTime in interface cz.cuni.amis.pogamut.base.communication.translator.event.IWorldChangeEvent
Specified by:
getSimTime in interface cz.cuni.amis.pogamut.base.communication.worldview.event.IWorldEvent

getObject

public cz.cuni.amis.pogamut.base.communication.worldview.object.IWorldObject getObject()
Specified by:
getObject in interface cz.cuni.amis.pogamut.base.communication.worldview.object.IWorldObjectEvent

getId

public cz.cuni.amis.pogamut.base.communication.worldview.object.WorldObjectId getId()
Specified by:
getId in interface cz.cuni.amis.pogamut.base.communication.worldview.object.IWorldObjectEvent
Specified by:
getId in interface cz.cuni.amis.pogamut.multi.communication.translator.event.ILocalWorldObjectUpdatedEvent


Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.