package org.jactr.modules.pm.common.memory.impl; /* * default logging */ import org.commonreality.agents.IAgent; /** * marker interface of filters, maps or encoders that need to be notified of the * IAgent. The extender of this will be notified of the agent before * abstractPerceptualMemory attaches its own listener for the maps, etc. * * @author harrison */ public interface INeedsAgent { /** * will be called to set and null * * @param agent */ public void setAgent(IAgent agent); }