Package | Description |
---|---|
jade.content | |
jade.content.abs | |
jade.content.onto | |
jade.content.onto.basic | |
jade.content.schema | |
jade.content.schema.facets | |
jade.domain | |
jade.domain.FIPAAgentManagement | |
jade.lang.acl |
This package contains the support for the FIPA Agent Communication Language (ACL)
including the ACLMessage class, the parser, the encoder, and
an helper class for representing templates of ACL messages.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AgentAction
Generic interface to be implemented by classes associated to agent actions
in an ontology.
|
interface |
Concept
Generic interface to be implemented by classes associated to concepts
in an ontology.
|
interface |
ContentElement
Interface representing a generic content element, i.e.
|
interface |
Predicate
Generic interface to be implemented by classes associated to predicates
in an ontology.
|
interface |
Term
Interface representing a generic term, i.e.
|
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. |
class |
OntoAID
Utility class that allow using an
AID object
as an ontological concept. |
Modifier and Type | Interface and Description |
---|---|
interface |
AbsContentElement
An abstract descriptor that can hold a generic content element
expression.
|
interface |
AbsObject
The common ancestor of all abstract descriptors
|
interface |
AbsTerm
An abstract descriptor that can hold a term expression.
|
Modifier and Type | Class and Description |
---|---|
class |
AbsAgentAction
An abstract descriptor that can hold an agent action
expression.
|
class |
AbsAggregate
An abstract descriptor that can hold an aggregate entitiy
expression.
|
class |
AbsConcept
An abstract descriptor that can hold a concept
expression.
|
class |
AbsConceptSlotFunction |
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 |
AbsObjectImpl
Base class for all non-primitive abstract descriptor classes.
|
class |
AbsPredicate
An abstract descriptor that can hold a predicate expression.
|
class |
AbsPrimitive
An abstract descriptor that can hold a primitive expression.
|
class |
AbsPrimitiveSlotsHolder
This class is not intended to be used by programmers.
|
class |
AbsVariable
An abstract descriptor that can hold a variable expression, i.e.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Introspector
This interface defines the methods to convert objects of
ontological classes into/from abstract descriptors.
|
Modifier and Type | Class and Description |
---|---|
class |
BCReflectiveIntrospector
Backward Compatible reflective introspector.
|
(package private) class |
BeanIntrospector |
class |
CFReflectiveIntrospector |
class |
ConceptSlotFunction
The ConceptSlotFunction class allows treating the slots of an ontological concept as functions.
|
class |
MicroIntrospector
This introspector does nothing but "asking objects to convert
themselves into/from abstract descriptors".
|
class |
ReflectiveIntrospector
The default introspector for user defined ontologies that uses
Java Reflection to translate java objects to/from abstract
descriptors.
|
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.
|
class |
Result
This class implements the
result operator of the
FIPA SL0 action. |
class |
TrueProposition
This class represents the TRUE proposition i.e.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Facet
Represent a generic Facet (i.e.
|
Modifier and Type | Class and Description |
---|---|
class |
CardinalityFacet
This facet forces an AbsAggregate to contain a number of
elements that is comprised between a given min and a given max.
|
class |
DefaultValueFacet
This facet set the default value of an AbsObject.
|
class |
DocumentationFacet |
class |
PermittedValuesFacet
This facet forces an AbsPrimitive to contain a specific set of values.
|
class |
RegexFacet
This facet forces an AbsPrimitive to contain a specific set of values
expressed as a regular expression.
|
class |
TypedAggregateFacet
This facet forces the elements in an AbsAggregate
to be compliant to a given schema.
|
Modifier and Type | Class and Description |
---|---|
class |
FIPAException
This class represents a generic FIPAException, i.e.
|
Modifier and Type | Class and Description |
---|---|
class |
Envelope
This class models an envelope.
|
class |
Property
This class implements the
property type, a pair of a
name and value. |
class |
ReceivedObject
This class implements the
received-object object from
the FIPA Agent Management ontology. |
Modifier and Type | Method and Description |
---|---|
private Serializable |
ACLMessage.getUserDefinedProperties() |
Modifier and Type | Method and Description |
---|---|
private void |
ACLMessage.setUserDefinedProperties(Serializable p) |