All Downloads are FREE. Search and download functionalities are using the official Maven repository.

astra.statement.StatementHandler Maven / Gradle / Ivy

package astra.statement;

import java.util.Queue;

import astra.core.Intention;
import astra.core.RuleExecutor;
import astra.formula.Formula;
import astra.formula.Goal;

public interface StatementHandler {
	boolean execute(Intention Intention);
	boolean onFail(Intention intention);
	Statement statement();
	void addGoals(Queue list, Goal goal);
	void setRuleExecutor(RuleExecutor executor);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy