|
Jadex 0.96-beta1 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IMPlanTrigger
The plan trigger identifier elements which trigger execution of a plan.
Method Summary | |
---|---|
void |
createBeliefChange(String ref)
Create a belief changes. |
void |
createBeliefSetChange(String ref)
Create a beliefset changes. |
IMCondition |
createCondition(String expression)
Create a creation condition for the plan. |
void |
createFactAddedTrigger(String ref)
Create a fact added trigger. |
void |
createFactRemovedTrigger(String ref)
Create a fact removed trigger. |
IMReference |
createGoal(String ref)
Create a goal. |
void |
deleteBeliefChange(String ref)
Delete a belief changes. |
void |
deleteBeliefSetChange(String ref)
Delete a beliefset changes. |
void |
deleteCondition()
Delete the creation condition of the plan. |
void |
deleteFactAddedTrigger(String ref)
Delete a fact added trigger. |
void |
deleteFactRemovedTrigger(String ref)
Delete a fact removed trigger. |
void |
deleteGoal(IMReference ref)
Delete a goal. |
String[] |
getBeliefChanges()
Get the belief changes. |
String[] |
getBeliefSetChanges()
Get the beliefset changes. |
IMCondition |
getCondition()
Get the creation condition of the plan. |
String[] |
getFactAddedTriggers()
Get the belief set fact added triggers. |
String[] |
getFactRemovedTriggers()
Get the belief set changes. |
IMReference[] |
getGoals()
Get the goals. |
Methods inherited from interface jadex.model.IMTrigger |
---|
createFilter, createGoalFinished, createInternalEvent, createMessageEvent, deleteFilter, deleteGoalFinished, deleteInternalEvent, deleteMessageEvent, getFilter, getGoalFinisheds, getInternalEvents, getMessageEvents |
Methods inherited from interface jadex.model.IMElement |
---|
check, getChildren, getDescription, getEncodableRepresentation, getName, getOwner, getReport, getScope, getSystemExpressionParameters, setDescription, setName |
Method Detail |
---|
IMReference[] getGoals()
IMReference createGoal(String ref)
ref
- The referenced goal.
void deleteGoal(IMReference ref)
ref
- The goal.IMCondition getCondition()
IMCondition createCondition(String expression)
expression
- The expression string.
void deleteCondition()
String[] getBeliefChanges()
void createBeliefChange(String ref)
ref
- The belief change.
//@return The new belief change.void deleteBeliefChange(String ref)
ref
- The belief change.String[] getBeliefSetChanges()
void createBeliefSetChange(String ref)
ref
- The beliefset change.
//@return The new beliefset change.void deleteBeliefSetChange(String ref)
ref
- The beliefset change.String[] getFactAddedTriggers()
void createFactAddedTrigger(String ref)
ref
- The belief set.void deleteFactAddedTrigger(String ref)
ref
- The belief set.String[] getFactRemovedTriggers()
void createFactRemovedTrigger(String ref)
ref
- The belief set.void deleteFactRemovedTrigger(String ref)
ref
- The belief set.
|
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.