jade.domain.introspection
Class IntrospectionOntology

java.lang.Object
  |
  +--jade.content.onto.Ontology
        |
        +--jade.domain.introspection.IntrospectionOntology

public class IntrospectionOntology
extends Ontology
implements IntrospectionVocabulary

This class represents the ontology jade-introspection, containing all JADE extensions related to agent and platform monitoring. There is only a single instance of this class.

The package contains one class for each Frame in the ontology.

Version:
$Date: 2003/03/05 15:00:01 $ $Revision: 1.10 $
Author:
Giovanni Rimassa - Universita` di Parma
See Also:
Serialized Form

Field Summary
static java.lang.String NAME
          A symbolic constant, containing the name of this ontology.
 
Fields inherited from interface jade.domain.introspection.IntrospectionVocabulary
ACLMESSAGE, ACLMESSAGE_ACLREPRESENTATION, ACLMESSAGE_ENVELOPE, ACLMESSAGE_PAYLOAD, ADDEDBEHAVIOUR, ADDEDBEHAVIOUR_AGENT, ADDEDBEHAVIOUR_BEHAVIOUR, ADDEDCONTAINER, ADDEDCONTAINER_CONTAINER, ADDEDCONTAINER_OWNERSHIP, ADDEDMTP, ADDEDMTP_ADDRESS, ADDEDMTP_WHERE, AGENTSTATE, AGENTSTATE_NAME, APDESCRIPTION, APDESCRIPTION_NAME, APDESCRIPTION_SERVICES, APSERVICE, APSERVICE_ADDRESSES, APSERVICE_NAME, APSERVICE_TYPE, BEHAVIOURID, BEHAVIOURID_CHILDREN, BEHAVIOURID_CLASS_NAME, BEHAVIOURID_KIND, BEHAVIOURID_NAME, BORNAGENT, BORNAGENT_AGENT, BORNAGENT_OWNERSHIP, BORNAGENT_STATE, BORNAGENT_WHERE, CHANGEDAGENTOWNERSHIP, CHANGEDAGENTOWNERSHIP_AGENT, CHANGEDAGENTOWNERSHIP_FROM, CHANGEDAGENTOWNERSHIP_TO, CHANGEDAGENTOWNERSHIP_WHERE, CHANGEDAGENTSTATE, CHANGEDAGENTSTATE_AGENT, CHANGEDAGENTSTATE_FROM, CHANGEDAGENTSTATE_TO, CHANGEDBEHAVIOURSTATE, CHANGEDBEHAVIOURSTATE_AGENT, CHANGEDBEHAVIOURSTATE_BEHAVIOUR, CHANGEDBEHAVIOURSTATE_FROM, CHANGEDBEHAVIOURSTATE_TO, CHANNEL, CHANNEL_ADDRESS, CHANNEL_NAME, CHANNEL_PROTOCOL, CONTAINERID, CONTAINERID_ADDRESS, CONTAINERID_NAME, DEADAGENT, DEADAGENT_AGENT, DEADAGENT_WHERE, ENVELOPE, ENVELOPE_ACLREPRESENTATION, ENVELOPE_COMMENTS, ENVELOPE_DATE, ENVELOPE_FROM, ENVELOPE_INTENDEDRECEIVER, ENVELOPE_PAYLOADENCODING, ENVELOPE_PAYLOADLENGTH, ENVELOPE_RECEIVED, ENVELOPE_TO, EVENTRECORD, EVENTRECORD_WHAT, EVENTRECORD_WHEN, EVENTRECORD_WHERE, MOVEDAGENT, MOVEDAGENT_AGENT, MOVEDAGENT_FROM, MOVEDAGENT_TO, OCCURRED, OCCURRED_WHAT, PLATFORMDESCRIPTION, PLATFORMDESCRIPTION_PLATFORM, POSTEDMESSAGE, POSTEDMESSAGE_MESSAGE, POSTEDMESSAGE_RECEIVER, RECEIVEDMESSAGE, RECEIVEDMESSAGE_MESSAGE, RECEIVEDMESSAGE_RECEIVER, RECEIVEDOBJECT, RECEIVEDOBJECT_BY, RECEIVEDOBJECT_DATE, RECEIVEDOBJECT_FROM, RECEIVEDOBJECT_ID, RECEIVEDOBJECT_VIA, REMOVEDBEHAVIOUR, REMOVEDBEHAVIOUR_AGENT, REMOVEDBEHAVIOUR_BEHAVIOUR, REMOVEDCONTAINER, REMOVEDCONTAINER_CONTAINER, REMOVEDMTP, REMOVEDMTP_ADDRESS, REMOVEDMTP_WHERE, RESUMEDAGENT, RESUMEDAGENT_AGENT, RESUMEDAGENT_WHERE, ROUTEDMESSAGE, ROUTEDMESSAGE_FROM, ROUTEDMESSAGE_MESSAGE, ROUTEDMESSAGE_TO, SENTMESSAGE, SENTMESSAGE_MESSAGE, SENTMESSAGE_SENDER, STARTNOTIFY, STARTNOTIFY_EVENTS, STARTNOTIFY_OBSERVED, STOPNOTIFY, STOPNOTIFY_EVENTS, STOPNOTIFY_OBSERVED, SUSPENDEDAGENT, SUSPENDEDAGENT_AGENT, SUSPENDEDAGENT_WHERE
 
Method Summary
static Ontology getInstance()
          This method grants access to the unique instance of the ontology.
static void main(java.lang.String[] args)
           
 
Methods inherited from class jade.content.onto.Ontology
add, add, checkIsTerm, fromObject, fromObject, getClassForElement, getName, getSchema, toObject, toObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAME

public static final java.lang.String NAME
A symbolic constant, containing the name of this ontology.
Method Detail

getInstance

public static Ontology getInstance()
This method grants access to the unique instance of the ontology.
Returns:
An Ontology object, containing the concepts of the ontology.

main

public static void main(java.lang.String[] args)