cz.cuni.amis.pogamut.base.communication.translator.event
Class IWorldObjectUpdateResult.WorldObjectUpdateResult<OBJECT extends IWorldObject>

java.lang.Object
  extended by cz.cuni.amis.pogamut.base.communication.translator.event.IWorldObjectUpdateResult.WorldObjectUpdateResult<OBJECT>
Type Parameters:
OBJECT - must extend IWorldObject .
All Implemented Interfaces:
IWorldObjectUpdateResult<OBJECT>
Enclosing interface:
IWorldObjectUpdateResult<OBJECT extends IWorldObject>

public static class IWorldObjectUpdateResult.WorldObjectUpdateResult<OBJECT extends IWorldObject>
extends java.lang.Object
implements IWorldObjectUpdateResult<OBJECT>

Implementation of the IGenericObjectUpdateResult interface.


Nested Class Summary
 
Nested classes/interfaces inherited from interface cz.cuni.amis.pogamut.base.communication.translator.event.IWorldObjectUpdateResult
IWorldObjectUpdateResult.Result, IWorldObjectUpdateResult.WorldObjectUpdateResult<OBJECT extends IWorldObject>
 
Constructor Summary
IWorldObjectUpdateResult.WorldObjectUpdateResult(IWorldObjectUpdateResult.Result result, OBJECT object)
           
 
Method Summary
 OBJECT getObject()
          Returns the updated object.
 IWorldObjectUpdateResult.Result getResult()
          Returns result type.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IWorldObjectUpdateResult.WorldObjectUpdateResult

public IWorldObjectUpdateResult.WorldObjectUpdateResult(IWorldObjectUpdateResult.Result result,
                                                        OBJECT object)
Method Detail

getObject

public OBJECT getObject()
Description copied from interface: IWorldObjectUpdateResult
Returns the updated object.

Specified by:
getObject in interface IWorldObjectUpdateResult<OBJECT extends IWorldObject>
Returns:

getResult

public IWorldObjectUpdateResult.Result getResult()
Description copied from interface: IWorldObjectUpdateResult
Returns result type.

Specified by:
getResult in interface IWorldObjectUpdateResult<OBJECT extends IWorldObject>
Returns: