jadex.model
Interface IMGoalReference
- All Superinterfaces:
- IMElement, IMElementReference, IMParameterElementReference, IMReferenceableElement
- All Known Subinterfaces:
- IMAchieveGoalReference, IMMaintainGoalReference, IMMetaGoalReference, IMPerformGoalReference, IMQueryGoalReference
public interface IMGoalReference
- extends IMParameterElementReference
A reference to a goal.
Methods inherited from interface jadex.model.IMElement |
check, getChildren, getDescription, getEncodableRepresentation, getName, getOwner, getReport, getScope, getSystemExpressionParameters, setDescription, setName |
getDeliberation
IMDeliberation getDeliberation()
- Get the deliberation properties of the goal (if any).
- Returns:
- The deliberation properties.
createDeliberation
IMDeliberation createDeliberation(int cardinality)
- Create new the deliberation properties for the goal.
- Parameters:
cardinality
- The cardinality (i.e. number of concurrently active goals) of this type.
- Returns:
- The deliberation properties.
deleteDeliberation
void deleteDeliberation()
- Delete the deliberation properties of the goal.
Submit a bug or feature
For further API reference and developer documentation, see the Jadex User Guide and the Jadex Tutorial. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, and working code examples. Copyright (C) 2002-2007 Lars Braubach, Alexander Pokahr - University of Hamburg. Use is subject to license terms.