| 
 | Jadex 0.941 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Common interface for all conditions
| Field Summary | |
| static String | TRACE_ALWAYSAlways trace this condition (generate event whenever satisfied). | 
| static String | TRACE_NEVERDo not trace this condition (the default). | 
| static String | TRACE_ONCETrace this condition once (until satisfied). | 
| static String | TRIGGER_ALWAYSTrigger on every evaluation regardless of state. | 
| static String | TRIGGER_CHANGESTrigger when the state changes. | 
| static String | TRIGGER_CHANGES_TO_FALSETrigger when the state changes to false. | 
| static String | TRIGGER_CHANGES_TO_TRUETrigger when the state changes to true. | 
| static String | TRIGGER_IS_FALSETrigger when the state is to false. | 
| static String | TRIGGER_IS_TRUETrigger when the state is to true. | 
| Method Summary | |
|  IFilter | getFilter()Get the filter to wait for the condition. | 
|  String | getTraceMode()Get the trace mode. | 
|  void | setTraceMode(String trace)Set the trace mode without generating events immediately. | 
|  void | traceAlways()Trace this condition always, generating an event whenever it evaluates to true. | 
|  void | traceOnce()Trace this condition once, until it is triggerd. | 
| Methods inherited from interface jadex.runtime.IExpression | 
| execute, execute, execute, getParameter, getValue, refresh, setParameter | 
| Methods inherited from interface jadex.runtime.IElement | 
| getModelElement, getName | 
| Field Detail | 
public static final String TRACE_NEVER
public static final String TRACE_ALWAYS
public static final String TRACE_ONCE
public static final String TRIGGER_ALWAYS
public static final String TRIGGER_CHANGES
public static final String TRIGGER_CHANGES_TO_FALSE
public static final String TRIGGER_CHANGES_TO_TRUE
public static final String TRIGGER_IS_FALSE
public static final String TRIGGER_IS_TRUE
| Method Detail | 
public String getTraceMode()
public void setTraceMode(String trace)
trace - The new trace mode.public void traceOnce()
public void traceAlways()
public IFilter getFilter()
| 
 | Jadex 0.941 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright (C) 2002-2005 Lars Braubach, Alexander Pokahr, Andrzej Walczak - University of Hamburg. Use is subject to license terms.