Package | Description |
---|---|
casa |
The casa package is the main package for CASA (Collaborative Agent System
Architecture), which is an infrastructure for agent based systems.
|
jade.semantics.actions | |
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.
|
jade.semantics.lang.sl.tools |
Provides useful classes to handle FIPA-SL expressions.
|
Modifier and Type | Method and Description |
---|---|
static Collection<Term> |
TransientAgent.getTermsFromContent(Content cont) |
Modifier and Type | Method and Description |
---|---|
Content |
CommunicativeAction.getContent()
Returns the content.
|
Content |
CommunicativeAction.getSurfaceContent()
Returns the surface content.
|
Modifier and Type | Method and Description |
---|---|
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
|
void |
CommunicativeAction.setContent(Content content)
Sets the content with the given content
|
void |
CommunicativeAction.setSurfaceContent(Content content)
Sets the surface content with the given content
|
Modifier and Type | Class and Description |
---|---|
class |
ContentNode |
Modifier and Type | Method and Description |
---|---|
void |
Content.Operations.addContentElement(Content node,
Node element) |
int |
Content.Operations.contentElementNumber(Content node) |
Node |
Content.Operations.getContentElement(Content node,
int i) |
MatchResult |
Content.Operations.match(Content node,
Node expression) |
void |
Content.Operations.setContentElement(Content node,
int i,
Node element) |
void |
Content.Operations.setContentElements(Content node,
int number) |
String |
Content.Operations.toSLString(Content node) |
Modifier and Type | Method and Description |
---|---|
void |
ContentNodeOperations.addContentElement(Content node,
Node element) |
int |
ContentNodeOperations.contentElementNumber(Content node) |
Node |
ContentNodeOperations.getContentElement(Content node,
int i) |
MatchResult |
ContentNodeOperations.match(Content node,
Node expression) |
void |
ContentNodeOperations.setContentElement(Content node,
int i,
Node element) |
void |
ContentNodeOperations.setContentElements(Content node,
int number) |
String |
ContentNodeOperations.toSLString(Content node) |
Modifier and Type | Method and Description |
---|---|
Content |
SLParser.Content(ArrayList variables) |
Content |
SLParser.parseContent(Reader stream) |
Content |
SLParser.parseContent(Reader stream,
boolean extended) |
Content |
SLParser.parseContent(String content) |
Content |
SLParser.parseContent(String content,
boolean extended) |
Modifier and Type | Method and Description |
---|---|
static Content |
SL.content(String expression) |
static Content |
SL.fromContent(String expression)
Deprecated.
use content instead
|