Package | Description |
---|---|
jade.semantics.actions | |
jade.semantics.interpreter | |
jade.semantics.kbase.filters.std | |
jade.semantics.lang.sl.grammar |
Provides the hierarchy of classes implementing the abstract grammar of the
FIPA-SL language.
|
jade.semantics.lang.sl.grammar.operations |
Provides the implementation of the operations defined on the nodes of the
abstract grammar of the FIPA-SL language.
|
jade.semantics.lang.sl.parser |
Provides the classes used by the JSA engine to parse and unparse FIPA-SL
expressions.
|
Modifier and Type | Method and Description |
---|---|
ActionExpression |
SemanticAction.toActionExpression()
Returns the action expression representation of this action.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
SemanticAction |
SemanticCapabilities.SemanticActionTable.getSemanticActionInstance(ActionExpression actionExp) |
static boolean |
Tools.isCommunicativeActionFromMeToReceiver(ActionExpression actionExp,
Term receiver,
SemanticCapabilities capabilities)
Tests if the action expression given in parameter is a communicative
action from the semantic agent (me) to the specified receiver.
|
Modifier and Type | Method and Description |
---|---|
private void |
EventMemoryFilters.addEventInMemory(ActionExpression action)
Adds a new event in the event memory
|
Modifier and Type | Class and Description |
---|---|
class |
ActionExpressionNode |
class |
AlternativeActionExpressionNode |
class |
SequenceActionExpressionNode |
Modifier and Type | Method and Description |
---|---|
ActionExpression |
ActionContentExpressionNode.as_action_expression() |
ActionExpression |
ActionExpression.getFirstStep() |
ActionExpression |
ActionExpression.Operations.getFirstStep(ActionExpression node) |
Modifier and Type | Method and Description |
---|---|
void |
ActionContentExpressionNode.as_action_expression(ActionExpression s) |
Term |
ActionExpression.Operations.getActor(ActionExpression node) |
ListOfTerm |
ActionExpression.Operations.getActors(ActionExpression node) |
ActionExpression |
ActionExpression.Operations.getFirstStep(ActionExpression node) |
Constructor and Description |
---|
ActionContentExpressionNode(ActionExpression as_action_expression) |
Modifier and Type | Method and Description |
---|---|
ActionExpression |
ActionExpressionNodeOperations.getFirstStep(ActionExpression node) |
Modifier and Type | Method and Description |
---|---|
Term |
ActionExpressionNodeOperations.getActor(ActionExpression node) |
ListOfTerm |
ActionExpressionNodeOperations.getActors(ActionExpression node) |
ActionExpression |
ActionExpressionNodeOperations.getFirstStep(ActionExpression node) |
Modifier and Type | Method and Description |
---|---|
ActionExpression |
SLParser.ActionExpression(ArrayList variables) |