JADE v3.1 API

Packages
jade This package simply contains classes to bootstrap JADE system.
jade.content
jade.content.abs  
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.core This package contains the microkernel of JADE system.
jade.core.behaviours This package is a subpackage of jade.core and contains the classes used to implement basic agent behaviours.
jade.domain This package and its sub-packages contains FIPA specific agents and ontologies.
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.
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.
jade.lang.acl This package contains the support for the FIPA Agent Communication Language (ACL) including the ACLMessage class, the parser, the encoder, and an helper class for representing templates of ACL messages.
jade.proto This package contains role behaviours for FIPA standard protocols.
jade.proto.states This package contains classes for common states of an interaction protocol, such as "waiting for a given message", "selecting between a number of alternatives", ...
jade.util This package contains utility classes and in particular: classes for handling properties and the leap subpackage that is a replacement for the Java collection framework that is not supported by J2ME.
jade.util.leap This package contains a set of classes that provides a replacement for the Java collection framework that is not supported by J2ME.
jade.wrapper Together with the classes jade.core.Profile and jade.core.Runtime this package provides support for the JADE in-process interface that allows external Java applications to use JADE as a kind of library and to launch the JADE Runtime from within the application itself.

 



JADE