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

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

public abstract class ObjectReactOnce<OBJECT extends IWorldObject>
extends ObjectEventReactOnce<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
ObjectReactOnce(java.lang.Class<?> objectClass, java.lang.Class<?> eventClass, IWorldView worldView)
           
ObjectReactOnce(java.lang.Class<?> objectClass, IWorldView worldView)
           
ObjectReactOnce(WorldObjectId objectId, java.lang.Class<?> eventClass, IWorldView worldView)
           
ObjectReactOnce(WorldObjectId objectId, IWorldView worldView)
           
 
Method Summary
 
Methods inherited from class cz.cuni.amis.pogamut.base.communication.worldview.react.ObjectEventReactOnce
postReact
 
Methods inherited from class cz.cuni.amis.pogamut.base.communication.worldview.react.ObjectEventReact
disable, enable, preReact, react
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectReactOnce

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

ObjectReactOnce

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

ObjectReactOnce

public ObjectReactOnce(WorldObjectId objectId,
                       IWorldView worldView)

ObjectReactOnce

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