/** * */ package de.thinktel.foragingBee.masonGlue; import sim.engine.Steppable; /** * This interface provides information for the simulation environment for * accessing the scheduler for calling the interation method of this agent. * * @author hoehne * */ public interface IIterationAgent extends Steppable { /** * Return the information a simulation environment needs to access * information to the scheduler regarding this agent. * * @return The information for the scheduler. */ Object getSchedulerInformation(); /** * Set information a simulation environment needs to access information to * the scheduler regarding this agent. * * @param o * The information. */ void setSchedulerInformation(Object o); }