Packages
jade.content  
jade.content.abs  
jade.content.acl  
jade.content.lang  
jade.content.lang.j  
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.core.event  
jade.domain This package and its sub-packages contains FIPA specific agents and ontologies.
jade.domain.DFGUIManagement  
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. 23 version H (15th August 2001).
jade.domain.introspection This package contains the definition of the ontology used by JADE for internal monitoring of the agent platform and running agents.
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.gui This package contains general purpose components that can be used to build Swing-based Graphical User Interfaces for JADE agents.
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.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.