jade.domain.FIPAAgentManagement
Class FIPAAgentManagementOntology
java.lang.Object
|
+--jade.domain.FIPAAgentManagement.FIPAAgentManagementOntology
- public class FIPAAgentManagementOntology
- extends java.lang.Object
This class represents the ontology defined by FIPA Agent Management
specifications (document no. 23). There is
only a single instance of this class.
The package contains one class for each Frame in the ontology.
Notice that userDefinedslots will be parsed but ignored and not
returned in the Java object. In order to get a userDefined Slot, a new
Termdescriptor must be added to the Frame
of this
ontology and a new couple of set/get methods to the Java class representing
that frame.
Every class implementing a concept of the fipa-agent-management ontology is a
simple collection of attributes, with public methods to read and write them,
according to the frame based model that represents FIPA fipa-agent-management
ontology concepts.
The following convention has been used.
For each attribute of the class, named attrName and of type attrType,
two cases are possible:
1) The attribute type is a single value; then it can be read with attrType getAttrName()
and written with void setAttrName(attrType a), where every call to setAttrName()
overwrites any previous value of the attribute.
2) The attribute type is a set or a sequence of values; then there is
an void addAttrName(attrType a) method to insert a new value and
a void clearAllAttrName() method to remove all the values (the list becomes empty).
Reading is performed by a Iterator getAllAttrName() method that returns an Iterator
that allows the programmer to walk through the List and cast its elements to the appropriate type.
|
Method Summary |
static Ontology |
instance()
This method grants access to the unique instance of the
ontology. |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
NAME
public static final java.lang.String NAME
- A symbolic constant, containing the name of this ontology.
DFAGENTDESCRIPTION
public static final java.lang.String DFAGENTDESCRIPTION
SERVICEDESCRIPTION
public static final java.lang.String SERVICEDESCRIPTION
SEARCHCONSTRAINTS
public static final java.lang.String SEARCHCONSTRAINTS
AMSAGENTDESCRIPTION
public static final java.lang.String AMSAGENTDESCRIPTION
APDESCRIPTION
public static final java.lang.String APDESCRIPTION
APTRANSPORTDESCRIPTION
public static final java.lang.String APTRANSPORTDESCRIPTION
MTPDESCRIPTION
public static final java.lang.String MTPDESCRIPTION
PROPERTY
public static final java.lang.String PROPERTY
REGISTER
public static final java.lang.String REGISTER
DEREGISTER
public static final java.lang.String DEREGISTER
MODIFY
public static final java.lang.String MODIFY
SEARCH
public static final java.lang.String SEARCH
GETDESCRIPTION
public static final java.lang.String GETDESCRIPTION
QUIT
public static final java.lang.String QUIT
UNSUPPORTEDACT
public static final java.lang.String UNSUPPORTEDACT
UNEXPECTEDACT
public static final java.lang.String UNEXPECTEDACT
UNSUPPORTEDVALUE
public static final java.lang.String UNSUPPORTEDVALUE
UNRECOGNISEDVALUE
public static final java.lang.String UNRECOGNISEDVALUE
UNAUTHORISED
public static final java.lang.String UNAUTHORISED
UNSUPPORTEDFUNCTION
public static final java.lang.String UNSUPPORTEDFUNCTION
MISSINGPARAMETER
public static final java.lang.String MISSINGPARAMETER
UNEXPECTEDPARAMETER
public static final java.lang.String UNEXPECTEDPARAMETER
UNRECOGNISEDPARAMETERVALUE
public static final java.lang.String UNRECOGNISEDPARAMETERVALUE
ALREADYREGISTERED
public static final java.lang.String ALREADYREGISTERED
NOTREGISTERED
public static final java.lang.String NOTREGISTERED
INTERNALERROR
public static final java.lang.String INTERNALERROR
instance
public static Ontology instance()
- This method grants access to the unique instance of the
ontology.
- Returns:
- An
Ontology object, containing the concepts
of the ontology.