Uses of Package
jade.core

Packages that use jade.core
jade.content
jade.content.onto.basic   
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. 23 version H (15th August 2001).  
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.introspection This package contains the definition of the ontology used by JADE for internal monitoring of the agent platform and running agents.  
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.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.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.wrapper.gateway This is a subpackage of jade.wrapper and contains a set of classes that enables a non-JADE application to issue commands to a JADE-based application.  
 

Classes in jade.core used by jade.content
AID
          This class represents a JADE Agent Identifier.
 

Classes in jade.core used by jade.content.onto.basic
AID
          This class represents a JADE Agent Identifier.
 

Classes in jade.core used by jade.core
Agent
          The Agent class is the common superclass for user defined software agents.
AgentContainer
          This interface represents the local container as it is seen by JADE kernel level services installed in the underlying Node
AID
          This class represents a JADE Agent Identifier.
Command
          The Command interface has to be implemented by all JADE kernel-level commands, used by the various platform services.
ContainerID
          A class identifying an aget container in the JADE platform.
Filter
          Base class for command filters, that allow to set up an open-ended chain of platform services to process commands coming from the upper JADE layers.
HorizontalCommand
          The HorizontalCommand interface represents those kernel-level commands that are exchanged among the slices of a given JADE service, and they are sent across the network by the platform IMTP.
Location
          Abstract interface to represent JADE network locations.
Node
          This interface represents a node of a JADE platform (i.e. a component that can host a slice of a platform-level service).
NotFoundException
          This exception is thrown when some component (agent, agent container, etc.)
Profile
          This class allows retrieving configuration-dependent classes.
ProfileException
          This class represents an exception related to JADE profile creation or management.
Runtime
          The singleton instance (accessible through the instance() static method) of this class allows controlling the JADE runtime system from an external application.
Service
          The Service interface represents a centralized view of a JADE kernel-level service.
Service.Slice
          The Slice nested interface represents that part of a service that is deployed at a given network node.
ServiceException
          Generic exception thrown by JADE kernel level services.
ServiceFinder
          The ServiceFinder interface serves as an access point for kernel-level service discovery.
ServiceHelper
          This interface is implemented by all the service helper classes, i.e.
Sink
          The Sink interface has to be implemented by all the components that process JADE kernel-level commands in an exclusive and terminal way.
Specifier
          This class represent a specifier and collects a name, a className, and an array of arguments.
VerticalCommand
          The VerticalCommand interface represents those kernel-level commands that are sent to or through JADE kernel-level services.
 

Classes in jade.core used by jade.core.behaviours
Agent
          The Agent class is the common superclass for user defined software agents.
NotFoundException
          This exception is thrown when some component (agent, agent container, etc.)
 

Classes in jade.core used by jade.domain
Agent
          The Agent class is the common superclass for user defined software agents.
AID
          This class represents a JADE Agent Identifier.
 

Classes in jade.core used by jade.domain.FIPAAgentManagement
AID
          This class represents a JADE Agent Identifier.
 

Classes in jade.core used by jade.domain.JADEAgentManagement
AID
          This class represents a JADE Agent Identifier.
ContainerID
          A class identifying an aget container in the JADE platform.
Location
          Abstract interface to represent JADE network locations.
 

Classes in jade.core used by jade.domain.introspection
Agent
          The Agent class is the common superclass for user defined software agents.
AID
          This class represents a JADE Agent Identifier.
ContainerID
          A class identifying an aget container in the JADE platform.
 

Classes in jade.core used by jade.domain.mobility
AID
          This class represents a JADE Agent Identifier.
Location
          Abstract interface to represent JADE network locations.
 

Classes in jade.core used by jade.gui
Agent
          The Agent class is the common superclass for user defined software agents.
 

Classes in jade.core used by jade.lang.acl
Agent
          The Agent class is the common superclass for user defined software agents.
AID
          This class represents a JADE Agent Identifier.
 

Classes in jade.core used by jade.proto
Agent
          The Agent class is the common superclass for user defined software agents.
AID
          This class represents a JADE Agent Identifier.
 

Classes in jade.core used by jade.proto.states
Agent
          The Agent class is the common superclass for user defined software agents.
 

Classes in jade.core used by jade.wrapper
Agent
          The Agent class is the common superclass for user defined software agents.
AgentContainer
          This interface represents the local container as it is seen by JADE kernel level services installed in the underlying Node
AID
          This class represents a JADE Agent Identifier.
Location
          Abstract interface to represent JADE network locations.
NotFoundException
          This exception is thrown when some component (agent, agent container, etc.)
 

Classes in jade.core used by jade.wrapper.gateway
Agent
          The Agent class is the common superclass for user defined software agents.
 



JADE