cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages
Class InitedMessage.InitedMessageUpdate

Package class diagram package InitedMessage.InitedMessageUpdate
java.lang.Object
  extended by cz.cuni.amis.pogamut.base.communication.messages.InfoMessage
      extended by cz.cuni.amis.pogamut.ut2004.communication.messages.GBObjectUpdate
          extended by cz.cuni.amis.pogamut.ut2004.communication.messages.gbinfomessages.InitedMessage.InitedMessageUpdate
All Implemented Interfaces:
IWorldChangeEvent, IWorldEvent, IWorldObjectEvent, ICompositeWorldObjectUpdatedEvent, IGBWorldObjectEvent, cz.cuni.amis.utils.listener.Event
Enclosing class:
InitedMessage

public static class InitedMessage.InitedMessageUpdate
extends GBObjectUpdate
implements ICompositeWorldObjectUpdatedEvent, IGBWorldObjectEvent


Constructor Summary
InitedMessage.InitedMessageUpdate(InitedMessage source, long eventTime, ITeamId teamId)
           
 
Method Summary
 WorldObjectId getId()
           
 ILocalWorldObjectUpdatedEvent getLocalEvent()
           
 IWorldObject getObject()
           
 ISharedWorldObjectUpdatedEvent getSharedEvent()
           
 long getSimTime()
          Simulation time in MILLI SECONDS !!!
 IStaticWorldObjectUpdatedEvent getStaticEvent()
           
 
Methods inherited from class cz.cuni.amis.pogamut.base.communication.messages.InfoMessage
toJsonLiteral, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InitedMessage.InitedMessageUpdate

public InitedMessage.InitedMessageUpdate(InitedMessage source,
                                         long eventTime,
                                         ITeamId teamId)
Method Detail

getSimTime

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

Specified by:
getSimTime in interface IWorldChangeEvent
Specified by:
getSimTime in interface IWorldEvent

getObject

public IWorldObject getObject()
Specified by:
getObject in interface IWorldObjectEvent

getId

public WorldObjectId getId()
Specified by:
getId in interface IWorldObjectEvent
Specified by:
getId in interface ICompositeWorldObjectUpdatedEvent

getLocalEvent

public ILocalWorldObjectUpdatedEvent getLocalEvent()
Specified by:
getLocalEvent in interface ICompositeWorldObjectUpdatedEvent

getSharedEvent

public ISharedWorldObjectUpdatedEvent getSharedEvent()
Specified by:
getSharedEvent in interface ICompositeWorldObjectUpdatedEvent

getStaticEvent

public IStaticWorldObjectUpdatedEvent getStaticEvent()
Specified by:
getStaticEvent in interface ICompositeWorldObjectUpdatedEvent


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