1 package cz.cuni.amis.pogamut.ut2004multi.communication.module; 2 3 import cz.cuni.amis.pogamut.base.agent.IAgentId; 4 import cz.cuni.amis.pogamut.base.communication.worldview.object.IWorldObject; 5 import cz.cuni.amis.pogamut.base.communication.worldview.object.IWorldObjectEvent; 6 import cz.cuni.amis.pogamut.base.communication.worldview.object.IWorldObjectEventListener; 7 8 public abstract class AgentSpecificObjectEventListener<OBJECT extends IWorldObject,EVENT extends IWorldObjectEvent<OBJECT>> implements 9 IWorldObjectEventListener<OBJECT, EVENT> 10 { 11 protected IAgentId agentId; 12 13 public AgentSpecificObjectEventListener(IAgentId agentId) 14 { 15 this.agentId = agentId; 16 } 17 18 }