Package jadex.bdi.annotation
Annotation Interface Deliberation
Deliberation settings.
Instance level inhibitions are defined as method using the @GoalInhibit annotation.
-
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionboolean
The cardinality.boolean
Suspend or drop on inhibition.Class<?>[]
The inhibited goal.
-
Element Details
-
cardinalityone
boolean cardinalityoneThe cardinality. True if only one goal can be active at the same time.- Default:
false
-
inhibits
Class<?>[] inhibitsThe inhibited goal.- Default:
{}
-
droponinhibit
boolean droponinhibitSuspend or drop on inhibition.- Returns:
- True, if goal should be dropped.
- Default:
false
-