Uses of Class
jade.util.leap.Properties

Packages that use Properties
jade This package simply contains classes to bootstrap JADE system. 
jade.core This package contains the microkernel of JADE system. 
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.util This package contains utility classes and in particular: classes for handling properties in an extended way (see the Tutorial), the Logger class for logging capabilities; the leap subpackage, that is a replacement for the Java collection framework that is not supported by J2ME. 
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. 
 

Uses of Properties in jade
 

Methods in jade that return Properties
static Properties Boot.parseCmdLineArgs(java.lang.String[] args)
           
 

Uses of Properties in jade.core
 

Fields in jade.core declared as Properties
protected  Properties ProfileImpl.bootProps
           
 

Methods in jade.core that return Properties
 Properties AID.getAllUserDefinedSlot()
          Returns the user-defined slots as properties.
 Properties ProfileImpl.getBootProperties()
          Retrieve the configuration properties as they were passed to this Profile object, i.e. without internal initializations automatically performed by the Profile class.
abstract  Properties Profile.getBootProperties()
          Retrieve the configuration properties as they were passed to this Profile object, i.e. without internal initializations automatically performed by the Profile class.
 Properties Agent.getBootProperties()
           
 Properties ProfileImpl.getProperties()
          Return the underlying properties collection.
 

Methods in jade.core with parameters of type Properties
static void MicroRuntime.startJADE(Properties p, java.lang.Runnable r)
          Start up the JADE runtime.
 

Constructors in jade.core with parameters of type Properties
ProfileImpl(Properties aProp)
          Creates a Profile implementation using the given properties to configure the platform startup process.
 

Uses of Properties in jade.lang.acl
 

Methods in jade.lang.acl that return Properties
 Properties ACLMessage.getAllUserDefinedParameters()
          Return all user defined parameters of this ACLMessage in form of a Properties object
 

Methods in jade.lang.acl with parameters of type Properties
 void ACLMessage.setAllUserDefinedParameters(Properties userDefProps)
          Replace all user defined parameters of this ACLMessage with the specified Properties object.
 

Uses of Properties in jade.util
 

Subclasses of Properties in jade.util
 class ExtendedProperties
          Provides enhanced property management.
 

Methods in jade.util with parameters of type Properties
static void Logger.initialize(Properties pp)
          Initialize the logging mechanism.
 

Uses of Properties in jade.wrapper.gateway
 

Methods in jade.wrapper.gateway with parameters of type Properties
static void JadeGateway.init(java.lang.String agentClassName, java.lang.Object[] agentArgs, Properties jadeProfile)
          Initialize this gateway by passing the proper configuration parameters
 void DynamicJadeGateway.init(java.lang.String agentClassName, java.lang.Object[] agentArgs, Properties jadeProfile)
          Initialize this gateway by passing the proper configuration parameters
static void JadeGateway.init(java.lang.String agentClassName, Properties jadeProfile)
           
 void DynamicJadeGateway.init(java.lang.String agentClassName, Properties jadeProfile)
           
 



These are the official JADE API. For these API backward compatibility is guaranteed accross JADE versions