jadex.bdi.runtime.impl.AbstractPlanBody Maven / Gradle / Ivy
package jadex.bdi.runtime.impl;
import jadex.bdi.runtime.GoalFailureException;
import jadex.bdi.runtime.PlanFailureException;
import jadex.common.SUtil;
import jadex.core.IComponent;
import jadex.execution.IExecutionFeature;
import jadex.execution.StepAborted;
import jadex.future.Future;
import jadex.future.IFuture;
import jadex.micro.MicroAgent;
/**
 *  Abstract base class for plan body implementations.
 */
public abstract class AbstractPlanBody implements IPlanBody
{
	//-------- attributes --------
	
	/** The rplan. */
	protected RPlan rplan;
	
	/** The currently running plan part. */
	protected Future    © 2015 - 2025 Weber Informatics LLC | Privacy Policy