|
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_NEVER
Never exclude plan candidates from apl. |
static Object |
EXCLUDE_WHEN_FAILED
Exclude failed plan candidates from apl. |
static Object |
EXCLUDE_WHEN_SUCCEEDED
Exclude succeeded plan candidates from apl. |
static Object |
EXCLUDE_WHEN_TRIED
Exclude tried plan candidates from apl. |
static String |
LIFECYCLESTATE_ACTIVE
The lifecycle state "active" (adopted and processed or monitored). |
static String |
LIFECYCLESTATE_ADOPTED
The lifecycle state "adopted" (adopted, but not active). |
static String |
LIFECYCLESTATE_DROPPED
The lifecycle state "dropped" (deleted). |
static String |
LIFECYCLESTATE_NEW
The lifecycle state "new" (just created). |
static String |
LIFECYCLESTATE_OPTION
The lifecycle state "option" (adopted, but not active). |
static String |
LIFECYCLESTATE_SUSPENDED
The 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.