public interface IWaitAbstraction
Modifier and Type | Method and Description |
---|---|
IWaitAbstraction |
addCondition(String condition)
Add a condition.
|
IWaitAbstraction |
addExternalCondition(IExternalCondition condition)
Add an external condition.
|
IWaitAbstraction |
addFactAdded(String beliefset)
Add a fact added.
|
IWaitAbstraction |
addFactChanged(String belief)
Add a fact changed.
|
IWaitAbstraction |
addFactRemoved(String beliefset)
Add a fact removed.
|
IWaitAbstraction |
addGoal(IGoal goal)
Add a goal.
|
IWaitAbstraction |
addGoal(String type)
Add a goal.
|
IWaitAbstraction |
addInternalEvent(String type)
Add an internal event.
|
IWaitAbstraction |
addMessageEvent(String type)
Add a message event.
|
IWaitAbstraction |
addReply(IMessageEvent me)
Add a message event reply.
|
void |
removeCondition(String condition)
Remove a condition.
|
void |
removeExternalCondition(IExternalCondition condition)
Remove an external condition.
|
void |
removeFactAdded(String beliefset)
Remove a fact added.
|
void |
removeFactChanged(String belief)
Remove a fact changed.
|
void |
removeFactRemoved(String beliefset)
Remove a fact removed.
|
void |
removeGoal(IGoal goal)
Remove a goal.
|
void |
removeGoal(String type)
Remove a goal.
|
void |
removeInternalEvent(String type)
Remove an internal event.
|
void |
removeMessageEvent(String type)
Remove a message event.
|
void |
removeReply(IMessageEvent me)
Remove a message event reply.
|
IWaitAbstraction addMessageEvent(String type)
type
- The type.IWaitAbstraction addReply(IMessageEvent me)
me
- The message event.IWaitAbstraction addInternalEvent(String type)
type
- The type.IWaitAbstraction addGoal(String type)
type
- The type.IWaitAbstraction addGoal(IGoal goal)
goal
- The goal.IWaitAbstraction addFactChanged(String belief)
belief
- The belief or beliefset.IWaitAbstraction addFactAdded(String beliefset)
beliefset
- The beliefset.IWaitAbstraction addFactRemoved(String beliefset)
beliefset
- The beliefset.IWaitAbstraction addCondition(String condition)
condition
- the condition name.IWaitAbstraction addExternalCondition(IExternalCondition condition)
condition
- the condition.void removeMessageEvent(String type)
type
- The type.void removeReply(IMessageEvent me)
me
- The message event.void removeInternalEvent(String type)
type
- The type.void removeGoal(String type)
type
- The type.void removeGoal(IGoal goal)
goal
- The goal.void removeFactChanged(String belief)
belief
- The belief or beliefset.void removeFactAdded(String beliefset)
beliefset
- The beliefset.void removeFactRemoved(String beliefset)
beliefset
- The beliefset.void removeCondition(String condition)
condition
- the condition name.void removeExternalCondition(IExternalCondition condition)
condition
- the condition.Copyright © 2012. All Rights Reserved.