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.