Package | Description |
---|---|
jade.content | |
jade.content.abs | |
jade.content.onto.basic | |
jade.core.behaviours |
This package is a subpackage of
jade.core and contains
the classes used to implement basic agent
behaviours. |
jade.domain |
This package and its sub-packages contains FIPA specific
agents and ontologies.
|
jade.domain.FIPAAgentManagement |
This package contains the definition of the FIPA-Agent-Management ontology
as specified by the FIPA standard
FIPA Agent Management
Specification - document no. 23 version H (15th August 2001).
|
jade.domain.JADEAgentManagement |
This package contains the definition of the JADE-Agent-Management ontology, the
vocabulary with the list of used symbols, and all the Java classes that implement the concepts
of the ontology.
|
jade.domain.mobility |
This package contains the definition of the JADE-mobility ontology, the
vocabulary with the list of used symbols, and all the Java classes that implement the concepts
of the ontology.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AgentAction
Generic interface to be implemented by classes associated to agent actions
in an ontology.
|
interface |
Predicate
Generic interface to be implemented by classes associated to predicates
in an ontology.
|
Modifier and Type | Class and Description |
---|---|
class |
ContentElementList
Utility class to deal with a list of content elements as a
content element itself.
|
class |
OntoACLMessage
Utility class that allow using an
ACLMessage object
as an ontological agent action. |
Modifier and Type | Method and Description |
---|---|
ContentElement |
ContentManager.extractContent(ACLMessage msg)
Translates the
:content slot of an
ACLMessage msg into a ContentElement
using the content language and ontology indicated in the
:language and :ontology fields of msg . |
ContentElement |
ContentElementList.get(int i)
Retrieves the
i -th element in this content element list. |
ContentElement |
ContentElementList.remove(int index)
Removes the element at the given position from this content
element list.
|
ContentElement[] |
ContentElementList.toArray()
Retrieve all elements in this content element list in the form of
an array.
|
Modifier and Type | Method and Description |
---|---|
void |
ContentElementList.add(ContentElement element)
Adds a new element (that must be a content element) to this
content element list.
|
boolean |
ContentElementList.contains(ContentElement element)
Test if a given content element is contained in this
content element list.
|
void |
ContentManager.fillContent(ACLMessage msg,
ContentElement content)
Fills the
:content slot of an
ACLMessage msg using the content language
and ontology indicated in the :language and
:ontology fields of msg . |
int |
ContentElementList.indexOf(ContentElement element)
Returns the position of an element within this content element list.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AbsContentElement
An abstract descriptor that can hold a generic content element
expression.
|
Modifier and Type | Class and Description |
---|---|
class |
AbsAgentAction
An abstract descriptor that can hold an agent action
expression.
|
class |
AbsContentElementList
An abstract descriptor that can hold a list of
generic content element expressions.
|
class |
AbsIRE
An Abstract descriptor that can hold an Identifying
Referential Expression (IRE).
|
class |
AbsPredicate
An abstract descriptor that can hold a predicate expression.
|
Modifier and Type | Class and Description |
---|---|
class |
Action
This class implements the
action operator of the
FIPA SL0 action. |
class |
Done
This class implements the
done operator of the
FIPA SL0 action. |
class |
Equals
This class implements the
= operator of the FIPA SL0 language. |
class |
FalseProposition
This class represents the FALSE proposition i.e. a predicate
that is always false.
|
class |
Result
This class implements the
result operator of the
FIPA SL0 action. |
class |
TrueProposition
This class represents the TRUE proposition i.e. a predicate
that is always true.
|
Modifier and Type | Method and Description |
---|---|
ContentElement |
OntologyServer.getReceivedContentElement()
Allows subclasses to retrieve the actually received content element e.g.
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
OntologyServer.extractKeyContentElement(ContentElement ce) |
Modifier and Type | Class and Description |
---|---|
class |
FIPAException
This class represents a generic FIPAException, i.e. one of
NotUnderstood,Failure,Refuse, as defined in
jade.domain.FIPAAgentManagement . |
Modifier and Type | Class and Description |
---|---|
class |
AlreadyRegistered |
class |
Deregister
This class implements the
deregister action of the
fipa-agent-management ontology . |
class |
FailureException
This class represents a generic FailureException
|
class |
GetDescription
This class implements the
get-description action of the
fipa-agent-management ontology . |
class |
InternalError |
class |
MissingArgument |
class |
MissingParameter |
class |
Modify
This class implements the
modify action of the
fipa-agent-management ontology . |
class |
NotRegistered |
class |
NotUnderstoodException |
class |
RefuseException
This class represents a generic RefuseException
|
class |
Register
This class implements the
register action of the
fipa-agent-management ontology . |
class |
Search
This class implements the
search action of the
fipa-agent-management ontology . |
class |
Unauthorised |
class |
UnexpectedAct |
class |
UnexpectedArgument |
class |
UnexpectedArgumentCount |
class |
UnexpectedParameter |
class |
UnrecognisedParameterValue |
class |
UnrecognisedValue |
class |
UnsupportedAct |
class |
UnsupportedFunction |
class |
UnsupportedValue |
Modifier and Type | Class and Description |
---|---|
class |
CreateAgent
This class represents the
create-agent action of
the JADE-agent-management ontology . |
class |
InstallMTP
This class represents the
install-MTP action of
the JADE-agent-management ontology . |
class |
KillAgent
This class represents the
kill-agent action of
the JADE-agent-management ontology . |
class |
KillContainer
This class represents the
kill-container action of
the JADE-agent-management ontology . |
class |
QueryAgentsOnLocation
This class represents the
query-agents-on-location action of
the JADE-agent-management ontology . |
class |
QueryPlatformLocationsAction
This class represents the
query-platform-locations action of
the JADE-agent-management ontology . |
class |
ShowGui
This class represents the
show-gui action of
the JADE-agent-management ontology . |
class |
ShutdownPlatform
This class represents the
shutdown-platform action of
the JADE-agent-management ontology . |
class |
UninstallMTP
This class represents the
uninstall-MTP action of
the JADE-agent-management ontology . |
class |
WhereIsAgentAction
This class represents the
where-is-agent action of
the JADE-agent-management ontology . |
Modifier and Type | Class and Description |
---|---|
class |
CloneAction
This class represents the
clone-agent action,
requesting to clone an agent within the platform. |
class |
LoadBehaviour
This action represents a request to load a
Behaviour whose
code is not included in the classpath of the JVM where the agent that is
going to execute the behaviour lives. |
class |
MoveAction
This class represents the
move-agent action, requesting
to move an agent within the platform. |