cz.cuni.amis.pogamut.ut2004multi.communication.worldview.objects
Class TestLocalViewableObject.TestLocalViewableObjectUpdatedEvent

Package class diagram package TestLocalViewableObject.TestLocalViewableObjectUpdatedEvent
java.lang.Object
  extended by cz.cuni.amis.pogamut.ut2004multi.communication.worldview.objects.TestLocalViewableObject.TestLocalViewableObjectUpdatedEvent
All Implemented Interfaces:
IWorldChangeEvent, IWorldEvent, IWorldObjectEvent<IWorldObject>, ILocalWorldObjectUpdatedEvent, cz.cuni.amis.utils.listener.Event
Enclosing class:
TestLocalViewableObject

public static class TestLocalViewableObject.TestLocalViewableObjectUpdatedEvent
extends Object
implements ILocalWorldObjectUpdatedEvent, IWorldObjectEvent<IWorldObject>


Constructor Summary
TestLocalViewableObject.TestLocalViewableObjectUpdatedEvent(TestLocalViewableObject data, long simTime)
           
 
Method Summary
 WorldObjectId getId()
           
 IWorldObject getObject()
           
 long getSimTime()
           
 IWorldObjectUpdateResult<ILocalWorldObject> update(ILocalWorldObject object)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestLocalViewableObject.TestLocalViewableObjectUpdatedEvent

public TestLocalViewableObject.TestLocalViewableObjectUpdatedEvent(TestLocalViewableObject data,
                                                                   long simTime)
Method Detail

getSimTime

public long getSimTime()
Specified by:
getSimTime in interface IWorldChangeEvent
Specified by:
getSimTime in interface IWorldEvent

getId

public WorldObjectId getId()
Specified by:
getId in interface IWorldObjectEvent<IWorldObject>
Specified by:
getId in interface ILocalWorldObjectUpdatedEvent

update

public IWorldObjectUpdateResult<ILocalWorldObject> update(ILocalWorldObject object)
Specified by:
update in interface ILocalWorldObjectUpdatedEvent

getObject

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


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