jade.domain.mobility
Class BehaviourLoadingOntology

java.lang.Object
  |
  +--jade.content.onto.Ontology
        |
        +--jade.domain.mobility.BehaviourLoadingOntology
All Implemented Interfaces:
BehaviourLoadingVocabulary, ExceptionVocabulary, Serializable, java.io.Serializable

public class BehaviourLoadingOntology
extends Ontology
implements BehaviourLoadingVocabulary

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.

Author:
Giovanni Caire - TILAB
See Also:
LoaderBehaviour, Serialized Form

Field Summary
 
Fields inherited from interface jade.domain.mobility.BehaviourLoadingVocabulary
LOAD_BEHAVIOUR, LOAD_BEHAVIOUR_CLASS_NAME, LOAD_BEHAVIOUR_CODE, LOAD_BEHAVIOUR_PARAMETERS, LOAD_BEHAVIOUR_ZIP, NAME, PARAMETER, PARAMETER_MODE, PARAMETER_NAME, PARAMETER_VALUE
 
Fields inherited from interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
INTERNALERROR, INTERNALERROR_MESSAGE, MISSINGARGUMENT, MISSINGARGUMENT_ARGUMENT, MISSINGPARAMETER, MISSINGPARAMETER_OBJECT_NAME, MISSINGPARAMETER_PARAMETER_NAME, UNAUTHORISED, UNEXPECTEDACT, UNEXPECTEDACT_ACT, UNEXPECTEDARGUMENT, UNEXPECTEDARGUMENT_ARGUMENT, UNEXPECTEDARGUMENTCOUNT, UNEXPECTEDPARAMETER, UNEXPECTEDPARAMETER_OBJECT_NAME, UNEXPECTEDPARAMETER_PARAMETER_NAME, UNRECOGNISEDPARAMETERVALUE, UNRECOGNISEDPARAMETERVALUE_PARAMETER_NAME, UNRECOGNISEDPARAMETERVALUE_PARAMETER_VALUE, UNRECOGNISEDVALUE, UNRECOGNISEDVALUE_VALUE, UNSUPPORTEDACT, UNSUPPORTEDACT_ACT, UNSUPPORTEDFUNCTION, UNSUPPORTEDFUNCTION_FUNCTION, UNSUPPORTEDVALUE, UNSUPPORTEDVALUE_VALUE
 
Method Summary
static Ontology getInstance()
          This method returns the singleton instance of the Behaviour-Loading ontology.
 
Methods inherited from class jade.content.onto.Ontology
add, add, checkIsTerm, fromObject, getActionNames, getClassForElement, getConceptNames, getName, getPredicateNames, getSchema, toObject, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getInstance

public static Ontology getInstance()
This method returns the singleton instance of the Behaviour-Loading ontology.

Returns:
The singleton Ontology object, containing the schemas for the elements of the Behaviour-Loading ontology.


JADE