cz.cuni.amis.pogamut.base.communication.worldview.react
Class ObjectReact<OBJECT extends IWorldObject>

java.lang.Object
  extended by cz.cuni.amis.pogamut.base.communication.worldview.react.ObjectEventReact<OBJECT,IWorldObjectEvent<OBJECT>>
      extended by cz.cuni.amis.pogamut.base.communication.worldview.react.ObjectReact<OBJECT>

public abstract class ObjectReact<OBJECT extends IWorldObject>
extends ObjectEventReact<OBJECT,IWorldObjectEvent<OBJECT>>


Field Summary
 
Fields inherited from class cz.cuni.amis.pogamut.base.communication.worldview.react.ObjectEventReact
LEVEL_B_EVENT, LEVEL_C_EVENT, LEVEL_D_EVENT, LEVEL_E_EVENT, reactEventClass, reactListener, reactObjectClass, reactObjectEventType, reactObjectId, reactWorldView
 
Constructor Summary
ObjectReact(java.lang.Class<?> objectClass, java.lang.Class<?> eventClass, IWorldView worldView)
           
ObjectReact(java.lang.Class<?> objectClass, IWorldView worldView)
           
ObjectReact(WorldObjectId objectId, java.lang.Class<?> eventClass, IWorldView worldView)
           
ObjectReact(WorldObjectId objectId, IWorldView worldView)
           
 
Method Summary
 
Methods inherited from class cz.cuni.amis.pogamut.base.communication.worldview.react.ObjectEventReact
disable, enable, postReact, preReact, react
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectReact

public ObjectReact(java.lang.Class<?> objectClass,
                   IWorldView worldView)

ObjectReact

public ObjectReact(java.lang.Class<?> objectClass,
                   java.lang.Class<?> eventClass,
                   IWorldView worldView)

ObjectReact

public ObjectReact(WorldObjectId objectId,
                   IWorldView worldView)

ObjectReact

public ObjectReact(WorldObjectId objectId,
                   java.lang.Class<?> eventClass,
                   IWorldView worldView)