|
Jadex 0.96-beta1 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IMDeliberation
Goal deliberation options.
Method Summary | |
---|---|
IMInhibits |
createInhibits(String ref,
String expression,
String inhibit)
Create a new inhibition link. |
void |
deleteInhibits(IMInhibits inhibits)
Delete an inhibition link. |
int |
getCardinality()
Get the cardinality (i.e. max. number of active goals) or -1 if not set. |
IMInhibits[] |
getInhibits()
Get all inhibition links. |
void |
setCardinality(int cardinality)
Set the cardinality (i.e. max. number of active goals) or -1 if unlimited. |
Methods inherited from interface jadex.model.IMElement |
---|
check, getChildren, getDescription, getEncodableRepresentation, getName, getOwner, getReport, getScope, getSystemExpressionParameters, setDescription, setName |
Method Detail |
---|
IMInhibits[] getInhibits()
IMInhibits createInhibits(String ref, String expression, String inhibit)
ref
- The goal type to be inhibited.expression
- An optional boolean expression specifying the context in which the inhibition link is active.inhibit
- An optional identifier for the goal's lifecycle state in which the inhibition link is active.void deleteInhibits(IMInhibits inhibits)
inhibits
- The inhibition link.int getCardinality()
void setCardinality(int cardinality)
|
Jadex 0.96-beta1 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (C) 2002-2007 Lars Braubach, Alexander Pokahr - University of Hamburg. Use is subject to license terms.