package jadex.bdi.model; /** * Interface for goalbase model. */ public interface IMGoalbase { /** * Get a goal for a name. * @param name The goal name. */ public IMGoal getGoal(String name); /** * Returns all goals. * @return All goals. */ public IMGoal[] getGoals(); /** * Get a goal reference for a name. * @param name The goal reference name. */ public IMGoalReference getGoalReference(String name); /** * Get all goal references. * @param name Goal references. */ public IMGoalReference[] getGoalReferences(); }