| 
 | Jadex 0.941 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
The supertype for all goals (concrete and referenced) and all goal types (perform, achieve, get, maintain).
| Field Summary | |
| static Object | EXCLUDE_NEVERNever exclude plan candidates from apl. | 
| static Object | EXCLUDE_WHEN_FAILEDExclude failed plan candidates from apl. | 
| static Object | EXCLUDE_WHEN_SUCCEEDEDExclude succeeded plan candidates from apl. | 
| static Object | EXCLUDE_WHEN_TRIEDExclude tried plan candidates from apl. | 
| static String | LIFECYCLESTATE_ACTIVEThe lifecycle state "active" (adopted and processed or monitored). | 
| static String | LIFECYCLESTATE_ADOPTEDThe lifecycle state "adopted" (adopted, but not active). | 
| static String | LIFECYCLESTATE_DROPPEDThe lifecycle state "dropped" (deleted). | 
| static String | LIFECYCLESTATE_NEWThe lifecycle state "new" (just created). | 
| static String | LIFECYCLESTATE_OPTIONThe lifecycle state "option" (adopted, but not active). | 
| static String | LIFECYCLESTATE_SUSPENDEDThe lifecycle state "active" (adopted and processed or monitored). | 
| Method Summary | |
|  void | drop()Drop this goal. | 
|  String | getExcludeMode()Get the exclude mode. | 
|  IFilter | getFilter()Get the filter to wait for an info event. | 
|  String | getLifecycleState()Get the lifecycle state. | 
|  Object | getResult()Deprecated. | 
|  long | getRetryDelay()todo: rename ?! | 
|  String | getType()Get the goal type. | 
|  boolean | isActive()Get the activation state. | 
|  boolean | isAdopted()Check if goal is adopted | 
|  boolean | isFailed()Test if a goal is failed. | 
|  boolean | isFinished()Test if a goal is finished. | 
|  boolean | isMetaLevelReasoning()Get the meta-level-reasoning flag. | 
|  boolean | isPostToAll()Get the post-to-all flag. | 
|  boolean | isRandomSelection()Get the random selection flag. | 
|  boolean | isRetry()Get the retry flag. | 
|  boolean | isSucceeded()Test if a goal is succeeded. | 
|  void | setExcludeMode(String exclude)Set the exclude mode. | 
|  void | setMetaLevelReasoning(boolean flag)Set the meta-level-reasoning flag. | 
|  void | setPostToAll(boolean flag)Set the post-to-all flag. | 
|  void | setRandomSelection(boolean flag)Set the random selection flag. | 
|  void | setResult(Object result)Deprecated. | 
|  void | setRetry(boolean flag)Set the retry flag. | 
|  void | setRetryDelay(long delay)Set the retry delay (in millis). | 
| Methods inherited from interface jadex.runtime.IParameterElement | 
| getParameter, getParameters, getParameterSet, getParameterSets, hasParameter, hasParameterSet | 
| Methods inherited from interface jadex.runtime.IElement | 
| getModelElement, getName | 
| Field Detail | 
public static final Object EXCLUDE_NEVER
public static final Object EXCLUDE_WHEN_FAILED
public static final Object EXCLUDE_WHEN_SUCCEEDED
public static final Object EXCLUDE_WHEN_TRIED
public static final String LIFECYCLESTATE_NEW
public static final String LIFECYCLESTATE_ADOPTED
public static final String LIFECYCLESTATE_OPTION
public static final String LIFECYCLESTATE_ACTIVE
public static final String LIFECYCLESTATE_SUSPENDED
public static final String LIFECYCLESTATE_DROPPED
| Method Detail | 
public boolean isPostToAll()
public boolean isMetaLevelReasoning()
public boolean isRandomSelection()
public void setPostToAll(boolean flag)
flag - The post-to-all flag.public void setMetaLevelReasoning(boolean flag)
flag - The meta-level-reasoning flag.public void setRandomSelection(boolean flag)
flag - The random selection flag.public boolean isRetry()
public long getRetryDelay()
public String getExcludeMode()
public void setRetry(boolean flag)
flag - The retry flag.public void setRetryDelay(long delay)
delay - The delay.public void setExcludeMode(String exclude)
exclude - The exclude mode.public boolean isActive()
public boolean isAdopted()
public String getLifecycleState()
public boolean isFinished()
public boolean isSucceeded()
public boolean isFailed()
public void drop()
public String getType()
public void setResult(Object result)
result - The result.public Object getResult()
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.