| 
 | 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.