Package | Description |
---|---|
jade.semantics.actions | |
jade.semantics.interpreter |
Modifier and Type | Method and Description |
---|---|
SemanticAction |
CommunicativeAction.newAction(ACLMessage aclMessage)
Creates a new instance of this prototype of semantic action from an
ACLMessage.
|
SemanticAction |
SemanticAction.newAction(ActionExpression actionExpression)
Creates a new instance of this prototype of semantic action from
the specified action expression.
|
SemanticAction |
CommunicativeAction.newAction(ActionExpression actionExpression)
Creates a new instance of this prototype of semantic action from
the specified action expression.
|
SemanticAction |
CommunicativeAction.newAction(Content content,
CommunicativeAction body)
Creates an instance of the Semantic Action from a communicative action and a specific content
|
SemanticAction |
CommunicativeAction.newAction(Term author,
ListOfTerm receivers,
Content content,
CommunicativeAction inReplyTo)
Creates an instance of Semantic Action from a sender, receivers and content,
such that it is a consistent reply to another communicative action
|
ActionExpression |
SemanticAction.toActionExpression()
Returns the action expression representation of this action.
|
Modifier and Type | Method and Description |
---|---|
SemanticAction |
SemanticCapabilities.SemanticActionTable.getSemanticActionInstance(ActionExpression actionExp) |