jade.domain
Class MobilityOntology

java.lang.Object
  |
  +--jade.domain.MobilityOntology

public class MobilityOntology
extends java.lang.Object

This class represents the ontology used for JADE mobility. There is only a single instance of this class.

See Also:
instance()

Inner Class Summary
static class MobilityOntology.CloneAction
          This class represent the 'clone-agent' action in JADE mobility ontology.
static class MobilityOntology.Location
          This class represent the ':location' concept in JADE mobility ontology.
static class MobilityOntology.MobileAgentDescription
          This class represent the ':mobile-agent-description' concept in JADE mobility ontology.
static class MobilityOntology.MobileAgentLanguage
          This class represent the ':mobile-agent-language' concept in JADE mobility ontology.
static class MobilityOntology.MobileAgentOS
          This class represent the ':mobile-agent-os' concept in JADE mobility ontology.
static class MobilityOntology.MobileAgentProfile
          This class represent the ':mobile-agent-profile' concept in JADE mobility ontology.
static class MobilityOntology.MobileAgentSystem
          This class represent the ':mobile-agent-system' concept in JADE mobility ontology.
static class MobilityOntology.MoveAction
          This class represent the 'move-agent' action in JADE mobility ontology.
static class MobilityOntology.QueryPlatformLocationsAction
          This class represent the 'query-platform-locations' action in JADE mobility ontology.
static class MobilityOntology.WhereIsAgentAction
          This class represent the 'where-is-agent' action in JADE mobility ontology.
 
Field Summary
static java.lang.String CLONE
          A symbolic constant, containing the name of the action.
static java.lang.String LOCATION
          A symbolic constant, containing the name of the concept.
static java.lang.String MOBILE_AGENT_DESCRIPTION
          A symbolic constant, containing the name of the concept.
static java.lang.String MOBILE_AGENT_LANGUAGE
          A symbolic constant, containing the name of the concept.
static java.lang.String MOBILE_AGENT_OS
          A symbolic constant, containing the name of the concept.
static java.lang.String MOBILE_AGENT_PROFILE
          A symbolic constant, containing the name of the concept.
static java.lang.String MOBILE_AGENT_SYSTEM
          A symbolic constant, containing the name of the concept.
static java.lang.String MOVE
          A symbolic constant, containing the name of the action.
static java.lang.String NAME
          A symbolic constant, containing the name of this ontology.
static java.lang.String QUERY_PLATFORM_LOCATIONS
          A symbolic constant, containing the name of the action.
static java.lang.String WHERE_IS
          A symbolic constant, containing the name of the action.
 
Method Summary
static Ontology instance()
          This method grants access to the unique instance of JADE mobility ontology.
 
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.

MOBILE_AGENT_DESCRIPTION

public static final java.lang.String MOBILE_AGENT_DESCRIPTION
A symbolic constant, containing the name of the concept.

MOBILE_AGENT_PROFILE

public static final java.lang.String MOBILE_AGENT_PROFILE
A symbolic constant, containing the name of the concept.

MOBILE_AGENT_SYSTEM

public static final java.lang.String MOBILE_AGENT_SYSTEM
A symbolic constant, containing the name of the concept.

MOBILE_AGENT_LANGUAGE

public static final java.lang.String MOBILE_AGENT_LANGUAGE
A symbolic constant, containing the name of the concept.

MOBILE_AGENT_OS

public static final java.lang.String MOBILE_AGENT_OS
A symbolic constant, containing the name of the concept.

LOCATION

public static final java.lang.String LOCATION
A symbolic constant, containing the name of the concept.

MOVE

public static final java.lang.String MOVE
A symbolic constant, containing the name of the action.

CLONE

public static final java.lang.String CLONE
A symbolic constant, containing the name of the action.

WHERE_IS

public static final java.lang.String WHERE_IS
A symbolic constant, containing the name of the action.

QUERY_PLATFORM_LOCATIONS

public static final java.lang.String QUERY_PLATFORM_LOCATIONS
A symbolic constant, containing the name of the action.
Method Detail

instance

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