SimulationTerminationCondition.java |
package org.lucci.madhoc.simulation.monitor; import org.lucci.madhoc.simulation.MadhocSimulation; import org.lucci.madhoc.simulation.Monitor; import org.lucci.madhoc.simulation.TerminationCondition; /* * Created on May 30, 2005 */ /** * @author luc.hogie */ public class SimulationTerminationCondition extends TerminationCondition { /* (non-Javadoc) * @see org.lucci.madhoc.simulation.SimulationApplicationTerminationCondition#applicationHasCompleted(org.lucci.madhoc.simulation.Monitor) */ public boolean applicationHasCompleted(Monitor app) { return ((MadhocSimulation) getMonitor().getNetwork().getSimulation()).findRunningApplications().isEmpty(); } /* (non-Javadoc) * @see org.lucci.madhoc.config.Configurable#configure() */ public void configure() throws Throwable { } }