|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Ontology | |
jade.content | |
jade.content.lang | |
jade.content.lang.leap | |
jade.content.lang.sl | |
jade.content.onto | |
jade.content.onto.basic | |
jade.content.schema | |
jade.content.schema.facets | |
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.introspection | This package contains the definition of the ontology used by JADE for internal monitoring of the agent platform and running agents. |
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. |
Uses of Ontology in jade.content |
Methods in jade.content that return Ontology | |
Ontology |
ContentManager.lookupOntology(java.lang.String name)
Retrieves a previously registered Ontology
giving its name . |
Methods in jade.content with parameters of type Ontology | |
void |
ContentManager.registerOntology(Ontology o)
Registers an Ontology with its default name (i.e.
|
void |
ContentManager.registerOntology(Ontology o,
java.lang.String name)
Registers an Ontology with a given name. |
Uses of Ontology in jade.content.lang |
Methods in jade.content.lang that return Ontology | |
Ontology |
Codec.getInnerOntology()
|
Methods in jade.content.lang with parameters of type Ontology | |
abstract java.lang.String |
StringCodec.encode(Ontology ontology,
AbsContentElement content)
Encodes a content into a string using a given ontology. |
abstract AbsContentElement |
StringCodec.decode(Ontology ontology,
java.lang.String content)
Decodes the content to an abstract description using a given ontology. |
abstract byte[] |
ByteArrayCodec.encode(Ontology ontology,
AbsContentElement content)
Encodes a content into a byte array. |
abstract AbsContentElement |
ByteArrayCodec.decode(Ontology ontology,
byte[] content)
Decodes the content to an abstract description. |
Uses of Ontology in jade.content.lang.leap |
Methods in jade.content.lang.leap with parameters of type Ontology | |
byte[] |
LEAPCodec.encode(Ontology ontology,
AbsContentElement content)
Encodes a content into a byte array. |
AbsContentElement |
LEAPCodec.decode(Ontology ontology,
byte[] content)
Decodes the content to an abstract description. |
Uses of Ontology in jade.content.lang.sl |
Subclasses of Ontology in jade.content.lang.sl | |
(package private) class |
jade.content.lang.sl.SL0Ontology
Ontology containing schemas for the SL0 language operators. |
(package private) class |
jade.content.lang.sl.SL1Ontology
Ontology containing schemas for the SL1 language operators. |
(package private) class |
jade.content.lang.sl.SL2Ontology
Ontology containing schemas for the SL2 language operators. |
class |
SLOntology
Ontology containing schemas for the full SL language operators. |
Methods in jade.content.lang.sl that return Ontology | |
static Ontology |
SLOntology.getInstance()
|
Ontology |
SLCodec.getInnerOntology()
|
Methods in jade.content.lang.sl with parameters of type Ontology | |
java.lang.String |
SLCodec.encode(Ontology ontology,
AbsContentElement content)
Encodes a content into a String. |
AbsContentElement |
SLCodec.decode(Ontology ontology,
java.lang.String content)
Decodes the content to an abstract description. |
AbsTerm |
SLCodec.decodeTerm(Ontology ontology,
java.lang.String term)
Decodes the content to an abstract description, where the content is known to be a Term. |
java.lang.String |
SLCodec.encodeTerm(Ontology ontology,
AbsTerm term)
Encodes the content into a String, where the content is known to be a Term. |
AbsPredicate |
SLCodec.decodeFormula(Ontology ontology,
java.lang.String formula)
Decodes the content to an abstract description, where the content is known to be a Well-formed Formula |
java.lang.String |
SLCodec.encodeFormula(Ontology ontology,
AbsPredicate formula)
Encodes the content into a String, where the content is known to be a Well-formed Formula |
Uses of Ontology in jade.content.onto |
Subclasses of Ontology in jade.content.onto | |
class |
BasicOntology
This class implements an ontology containing schemas for Primitive types and SL0 operators i.e. basic ontological elements required for minimal agent interaction. |
class |
SerializableOntology
This ontology allows dealing with Java Serializable objects as if they were instances of ontological elements. |
Methods in jade.content.onto that return Ontology | |
static Ontology |
SerializableOntology.getInstance()
Returns the singleton instance of the SerializableOntology . |
static Ontology |
BasicOntology.getInstance()
Returns the singleton instance of the BasicOntology . |
Methods in jade.content.onto with parameters of type Ontology | |
AbsObject |
ReflectiveIntrospector.externalise(java.lang.Object obj,
ObjectSchema schema,
java.lang.Class javaClass,
Ontology referenceOnto)
Translate an object of a class representing an element in an ontology into a proper abstract descriptor |
java.lang.Object |
ReflectiveIntrospector.internalise(AbsObject abs,
ObjectSchema schema,
java.lang.Class javaClass,
Ontology referenceOnto)
Translate an abstract descriptor into an object of a proper class representing an element in an ontology |
void |
ReflectiveIntrospector.checkClass(ObjectSchema schema,
java.lang.Class javaClass,
Ontology onto)
Check the structure of a java class associated to an ontological element to ensure that translations to/from abstract descriptors and java objects (instances of that class) can be accomplished by this introspector. |
AbsObject |
MicroIntrospector.externalise(java.lang.Object obj,
ObjectSchema schema,
java.lang.Class javaClass,
Ontology referenceOnto)
Translate an object of a class representing an element in an ontology into a proper abstract descriptor |
java.lang.Object |
MicroIntrospector.internalise(AbsObject abs,
ObjectSchema schema,
java.lang.Class javaClass,
Ontology referenceOnto)
Translate an abstract descriptor into an object of a proper class representing an element in an ontology |
void |
MicroIntrospector.checkClass(ObjectSchema schema,
java.lang.Class javaClass,
Ontology onto)
Check the structure of a java class associated to an ontological element to ensure that translations to/from abstract descriptors and java objects (instances of that class) can be accomplished by this introspector. |
AbsObject |
Introspector.externalise(java.lang.Object obj,
ObjectSchema schema,
java.lang.Class javaClass,
Ontology referenceOnto)
Translate an object of a class representing an element in an ontology into a proper abstract descriptor |
java.lang.Object |
Introspector.internalise(AbsObject abs,
ObjectSchema schema,
java.lang.Class javaClass,
Ontology referenceOnto)
Translate an abstract descriptor into an object of a proper class representing an element in an ontology |
void |
Introspector.checkClass(ObjectSchema schema,
java.lang.Class javaClass,
Ontology onto)
Check the structure of a java class associated to an ontological element to ensure that translations to/from abstract descriptors and java objects (instances of that class) can be accomplished by this introspector. |
void |
Introspectable.externalise(AbsObject abs,
Ontology onto)
Externalise this object into the given abstract descriptor |
void |
Introspectable.internalise(AbsObject abs,
Ontology onto)
Internalise this object from a given abstract descriptor |
AbsObject |
BCReflectiveIntrospector.externalise(java.lang.Object obj,
ObjectSchema schema,
java.lang.Class javaClass,
Ontology referenceOnto)
Translate an object of a class representing an element in an ontology into a proper abstract descriptor. |
java.lang.Object |
BCReflectiveIntrospector.internalise(AbsObject abs,
ObjectSchema schema,
java.lang.Class javaClass,
Ontology referenceOnto)
Translate an abstract descriptor into an object of a proper class representing an element in an ontology |
void |
BCReflectiveIntrospector.checkClass(ObjectSchema schema,
java.lang.Class javaClass,
Ontology onto)
Check the structure of a java class associated to an ontological element to ensure that translations to/from abstract descriptors and java objects (instances of that class) can be accomplished by this introspector. |
Constructors in jade.content.onto with parameters of type Ontology | |
Ontology(java.lang.String name,
Ontology base)
Construct an Ontology object with a given name
that extends a given ontology.
|
|
Ontology(java.lang.String name,
Ontology base,
Introspector introspector)
Construct an Ontology object with a given name
that extends a given ontology and that uses a given Introspector to
convert between Java objects and abstract descriptors. |
|
Ontology(java.lang.String name,
Ontology[] base,
Introspector introspector)
Construct an Ontology object with a given name
that extends a given set of ontologies and that uses a given Introspector to
convert between Java objects and abstract descriptors. |
Uses of Ontology in jade.content.onto.basic |
Methods in jade.content.onto.basic with parameters of type Ontology | |
void |
Action.externalise(AbsObject abs,
Ontology onto)
|
void |
Action.internalise(AbsObject abs,
Ontology onto)
|
Uses of Ontology in jade.content.schema |
Methods in jade.content.schema with parameters of type Ontology | |
void |
VariableSchema.validate(AbsObject abs,
Ontology onto)
Check whether a given abstract descriptor complies with this schema. |
void |
PrimitiveSchema.validate(AbsObject abs,
Ontology onto)
Check whether a given abstract descriptor complies with this schema. |
void |
PredicateSchema.validate(AbsObject abs,
Ontology onto)
Check whether a given abstract descriptor complies with this schema. |
abstract void |
ObjectSchema.validate(AbsObject abs,
Ontology onto)
Check whether a given abstract descriptor complies with this schema. |
void |
IRESchema.validate(AbsObject abs,
Ontology onto)
Check whether a given abstract descriptor complies with this schema. |
void |
Facet.validate(AbsObject value,
Ontology onto)
Check whether a given value for the slot this Facet applies to is valid. |
void |
ContentElementListSchema.validate(AbsObject abs,
Ontology onto)
Check whether a given abstract descriptor complies with this schema. |
void |
ConceptSchema.validate(AbsObject abs,
Ontology onto)
Check whether a given abstract descriptor complies with this schema. |
void |
AggregateSchema.validate(AbsObject abs,
Ontology onto)
Check whether a given abstract descriptor complies with this schema. |
void |
AgentActionSchema.validate(AbsObject abs,
Ontology onto)
Check whether a given abstract descriptor complies with this schema. |
Uses of Ontology in jade.content.schema.facets |
Methods in jade.content.schema.facets with parameters of type Ontology | |
void |
TypedAggregateFacet.validate(AbsObject value,
Ontology onto)
Check whether a given value for the slot this Facet applies to is valid. |
void |
CardinalityFacet.validate(AbsObject value,
Ontology onto)
Check that the number of elements in an AbsAggregate is within a given range |
Uses of Ontology in jade.domain.FIPAAgentManagement |
Subclasses of Ontology in jade.domain.FIPAAgentManagement | |
class |
ExceptionOntology
This class groups into a separated ontology the elements of the FIPA-Agent-Management-ontology (see FIPA specification document no. 23) representing generic exceptions. |
class |
FIPAManagementOntology
This class represents the ontology defined by FIPA Agent Management specifications (document no. 23). |
Methods in jade.domain.FIPAAgentManagement that return Ontology | |
static Ontology |
FIPAManagementOntology.getInstance()
This method returns the unique instance (according to the singleton pattern) of the FIPA-Agent-Management-ontology. |
static Ontology |
ExceptionOntology.getInstance()
This method returns the unique instance (according to the singleton pattern) of the Exception-ontology. |
Uses of Ontology in jade.domain.introspection |
Subclasses of Ontology in jade.domain.introspection | |
class |
IntrospectionOntology
This class represents the ontology jade-introspection ,
containing all JADE extensions related to agent and platform
monitoring. |
Methods in jade.domain.introspection that return Ontology | |
static Ontology |
IntrospectionOntology.getInstance()
This method grants access to the unique instance of the ontology. |
Uses of Ontology in jade.domain.JADEAgentManagement |
Subclasses of Ontology in jade.domain.JADEAgentManagement | |
class |
JADEManagementOntology
This class represents the JADE-Agent-Management-ontology i.e. the set of concepts, actions and predicates that relates to the JADE specific actions that can be requested to the JADE AMS and DF. |
Methods in jade.domain.JADEAgentManagement that return Ontology | |
static Ontology |
JADEManagementOntology.getInstance()
This method returns the unique instance (according to the singleton pattern) of the JADE-Agent-Management-ontology. |
Uses of Ontology in jade.domain.mobility |
Subclasses of Ontology in jade.domain.mobility | |
class |
BehaviourLoadingOntology
This class represents the BehaviourLoading ontology including the concepts and actions required to dynamically load and execute jade behaviours whose code is not included in the JVM classpath. |
class |
MobilityOntology
This class represents the ontology used for JADE mobility. |
Methods in jade.domain.mobility that return Ontology | |
static Ontology |
MobilityOntology.getInstance()
|
static Ontology |
BehaviourLoadingOntology.getInstance()
This method returns the singleton instance of the Behaviour-Loading ontology. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |