A B C D E F G H I J K L M N O P Q R S T U V W X

A

AboutJadeAction - Class in jade.gui
This class provide the About dialog for Jade.
AboutJadeAction(JFrame) - Constructor for class jade.gui.AboutJadeAction
 
ABS_AGENT_ACTION - Static variable in interface jade.content.abs.AbsObject
 
ABS_AGGREGATE - Static variable in interface jade.content.abs.AbsObject
 
ABS_CONCEPT - Static variable in interface jade.content.abs.AbsObject
 
ABS_CONCEPT_SLOT_FUNCTION - Static variable in interface jade.content.abs.AbsObject
 
ABS_CONTENT_ELEMENT_LIST - Static variable in interface jade.content.abs.AbsObject
 
ABS_EXTENDED_PRIMITIVE - Static variable in class jade.content.abs.AbsExtendedPrimitive
 
ABS_IRE - Static variable in interface jade.content.abs.AbsObject
 
ABS_PREDICATE - Static variable in interface jade.content.abs.AbsObject
 
ABS_PRIMITIVE - Static variable in interface jade.content.abs.AbsObject
 
ABS_VARIABLE - Static variable in interface jade.content.abs.AbsObject
 
AbsAgentAction - Class in jade.content.abs
An abstract descriptor that can hold an agent action expression.
AbsAgentAction(String) - Constructor for class jade.content.abs.AbsAgentAction
Construct an Abstract descriptor to hold an agent action of the proper type, e.g.
AbsAggregate - Class in jade.content.abs
An abstract descriptor that can hold an aggregate entitiy expression.
AbsAggregate(String) - Constructor for class jade.content.abs.AbsAggregate
Construct an Abstract descriptor to hold an aggregate of the proper type (i.e.
AbsConcept - Class in jade.content.abs
An abstract descriptor that can hold a concept expression.
AbsConcept(String) - Constructor for class jade.content.abs.AbsConcept
Construct an Abstract descriptor to hold a concept of the proper type (e.g.
AbsConceptSlotFunction - Class in jade.content.abs
 
AbsConceptSlotFunction(String) - Constructor for class jade.content.abs.AbsConceptSlotFunction
 
AbsContentElement - Interface in jade.content.abs
An abstract descriptor that can hold a generic content element expression.
AbsContentElementList - Class in jade.content.abs
An abstract descriptor that can hold a list of generic content element expressions.
AbsContentElementList() - Constructor for class jade.content.abs.AbsContentElementList
Construct an Abstract descriptor to hold a content element list
AbsExtendedPrimitive - Class in jade.content.abs
An extended abstract descriptor that can hold a generic primitive types (eg. java.math.BigDecimal) not supported by AbsPrimitive.
AbsExtendedPrimitive(String) - Constructor for class jade.content.abs.AbsExtendedPrimitive
Construct an Abstract descriptor to hold a extended-primitive of the proper type (e.g. java.math.BigInteger...).
AbsHelper - Class in jade.content.abs
 
AbsHelper() - Constructor for class jade.content.abs.AbsHelper
 
AbsIRE - Class in jade.content.abs
An Abstract descriptor that can hold an Identifying Referential Expression (IRE).
AbsIRE(String) - Constructor for class jade.content.abs.AbsIRE
Construct an Abstract descriptor to hold a IRE of the proper type (e.g.
AbsObject - Interface in jade.content.abs
The common ancestor of all abstract descriptors
AbsObjectImpl - Class in jade.content.abs
Base class for all non-primitive abstract descriptor classes.
AbsObjectImpl(String) - Constructor for class jade.content.abs.AbsObjectImpl
Construct an Abstract descriptor to hold an object of the proper type.
ABSOLUTE - Static variable in class jade.gui.TimeChooser
 
AbsPredicate - Class in jade.content.abs
An abstract descriptor that can hold a predicate expression.
AbsPredicate(String) - Constructor for class jade.content.abs.AbsPredicate
Construct an Abstract descriptor to hold a predicate of the proper type (e.g.
AbsPrimitive - Class in jade.content.abs
An abstract descriptor that can hold a primitive expression.
AbsPrimitive(String) - Constructor for class jade.content.abs.AbsPrimitive
Construct an Abstract descriptor to hold a primitive of the proper type (e.g.
AbsPrimitiveSlotsHolder - Class in jade.content.abs
This class is not intended to be used by programmers.
AbsPrimitiveSlotsHolder(String) - Constructor for class jade.content.abs.AbsPrimitiveSlotsHolder
Construct an Abstract descriptor to hold an object of the proper type.
AbsTerm - Interface in jade.content.abs
An abstract descriptor that can hold a term expression.
AbsVariable - Class in jade.content.abs
An abstract descriptor that can hold a variable expression, i.e. an entity that is not known yet.
AbsVariable() - Constructor for class jade.content.abs.AbsVariable
Construct an Abstract descriptor to hold a variable
AbsVariable(String, String) - Constructor for class jade.content.abs.AbsVariable
Construct an AbsVariable with the given name and value type
ACC_ABSTRACT - Static variable in class jade.gui.ClassSelectionDialog
 
ACC_INTERFACE - Static variable in class jade.gui.ClassSelectionDialog
 
accept(ACLMessage) - Method in class jade.core.behaviours.LoaderBehaviour
Suclasses may redefine this method to prevent the behaviour loading operation under specific conditions.
accept(VerticalCommand) - Method in class jade.core.Filter
Process a command before it is processed by successive filters in the filter-chain.
accept(HorizontalCommand) - Method in interface jade.core.Node
Accepts a command.
ACCEPT_FOREIGN_AGENTS - Static variable in class jade.core.Profile
This constant is the key of the property whose value (true or false) indicates whether or not this platform accepts foreign agents i.e.
ACCEPT_PROPOSAL - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
ACCEPT_PROPOSAL_KEY - Variable in class jade.proto.SSContractNetResponder
Key to retrieve from the DataStore of the behaviour the last received ACCEPT_PROPOSAL ACLMessage
ACCEPTANCE_KEY - Variable in class jade.proto.TwoPh2Initiator
key to retrieve from the DataStore of the behaviour the ACLMessage object passed in the constructor of the class.
acceptNewAgent(String, Agent) - Method in class jade.wrapper.ContainerController
Add an Agent to this container.
AccessControlList - Class in jade.util
An ACL object represents an Access Control List and wraps a White list and a Black list, Both lists make use of regular expressions for allowing/denying access to a certain resource.
AccessControlList() - Constructor for class jade.util.AccessControlList
 
AchieveREInitiator - Class in jade.proto
This is a single homogeneous and effective implementation of all the FIPA-Request-like interaction protocols defined by FIPA, that is all those protocols where the initiator sends a single message (i.e. it performs a single communicative act) within the scope of an interaction protocol in order to verify if the RE (Rational Effect) of the communicative act has been achieved or not.
AchieveREInitiator(Agent, ACLMessage) - Constructor for class jade.proto.AchieveREInitiator
Construct an AchieveREInitiator with an empty DataStore
AchieveREInitiator(Agent, ACLMessage, DataStore) - Constructor for class jade.proto.AchieveREInitiator
Construct an AchieveREInitiator with a given DataStore
AchieveREResponder - Class in jade.proto
This is a single homogeneous and effective implementation of all the FIPA-Request-like interaction protocols defined by FIPA, that is all those protocols where the initiator sends a single message (i.e. it performs a single communicative act) within the scope of an interaction protocol in order to verify if the RE (Rational Effect) of the communicative act has been achieved or not.
AchieveREResponder(Agent, MessageTemplate) - Constructor for class jade.proto.AchieveREResponder
Constructor of the behaviour that creates a new empty DataStore
AchieveREResponder(Agent, MessageTemplate, DataStore) - Constructor for class jade.proto.AchieveREResponder
Constructor.
ACLCodec - Interface in jade.lang.acl
Abstract interface for converting ACL messages back and forth between Java objects and raw byte sequences, according to a FIPA ACL message representation.
ACLCodec.CodecException - Exception in jade.lang.acl
This exception is thrown when some problem occurs in the concrete parsing subsystem accessed through this interface.
ACLCodec.CodecException(String, Throwable) - Constructor for exception jade.lang.acl.ACLCodec.CodecException
Construct a new CodecException
ACLCODECS - Static variable in class jade.core.Profile
This constant is the key of the property whose value contains the list of ACLCODECSs that have to be launched at bootstrap time.
AclGui - Class in jade.gui
The AclGui class extends the Swing JPanel class by adding all the controls required to properly edit/show the fields of an an ACL message compliant to the FIPA 97 specs.
AclGui(Component) - Constructor for class jade.gui.AclGui
Ordinary AclGui constructor.
ACLMessage - Class in jade.domain.introspection
This class represents an ACL message.
ACLMessage() - Constructor for class jade.domain.introspection.ACLMessage
Default constructor.
ACLMESSAGE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ACLMessage - Class in jade.lang.acl
The class ACLMessage implements an ACL message compliant to the FIPA 2000 "FIPA ACL Message Structure Specification" (fipa000061) specifications.
ACLMessage() - Constructor for class jade.lang.acl.ACLMessage
Deprecated. Since every ACL Message must have a message type, you should use the new constructor which gets a message type as a parameter. To avoid problems, now this constructor silently sets the message type to not-understood.
ACLMessage(int) - Constructor for class jade.lang.acl.ACLMessage
This constructor creates an ACL message object with the specified performative.
ACLMESSAGE_ACLREPRESENTATION - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ACLMESSAGE_ENVELOPE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ACLMESSAGE_PAYLOAD - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ACLMSG - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACLMSG_BYTE_SEQUENCE_CONTENT - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACLMSG_CONTENT - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACLMSG_CONVERSATION_ID - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACLMSG_ENCODING - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACLMSG_IN_REPLY_TO - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACLMSG_LANGUAGE - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACLMSG_ONTOLOGY - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACLMSG_PERFORMATIVE - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACLMSG_PROTOCOL - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACLMSG_RECEIVERS - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACLMSG_REPLY_BY - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACLMSG_REPLY_TO - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACLMSG_REPLY_WITH - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACLMSG_SENDER - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACLParser - Class in jade.lang.acl
Javadoc documentation for the file
ACLParser(InputStream) - Constructor for class jade.lang.acl.ACLParser
 
ACLParser(Reader) - Constructor for class jade.lang.acl.ACLParser
 
ACLParser(ACLParserTokenManager) - Constructor for class jade.lang.acl.ACLParser
 
ACLParserConstants - Interface in jade.lang.acl
 
ACLParserTokenManager - Class in jade.lang.acl
 
ACLParserTokenManager(SimpleCharStream) - Constructor for class jade.lang.acl.ACLParserTokenManager
 
ACLParserTokenManager(SimpleCharStream, int) - Constructor for class jade.lang.acl.ACLParserTokenManager
 
acquireAgentDescriptor(AID) - Method in interface jade.core.MainContainer
 
acquireAgentDescriptor(AID) - Method in class jade.core.MainContainerImpl
 
acquireLocalAgent(AID) - Method in interface jade.core.AgentContainer
 
acquireLocalAgent(AID) - Method in class jade.core.BackEndContainer
 
ACTION - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
RegularExpression Id.
ACTION - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACTION - Static variable in interface jade.content.lang.sl.SLParserConstants
RegularExpression Id.
Action - Class in jade.content.onto.basic
This class implements the action operator of the FIPA SL0 action.
Action() - Constructor for class jade.content.onto.basic.Action
 
Action(AID, Concept) - Constructor for class jade.content.onto.basic.Action
 
action() - Method in class jade.core.behaviours.Behaviour
Runs the behaviour.
action() - Method in class jade.core.behaviours.CompositeBehaviour
Executes this CompositeBehaviour.
action() - Method in class jade.core.behaviours.LoaderBehaviour
The action() method is redefined to serve behaviour loading requests
action() - Method in class jade.core.behaviours.OntologyServer
 
action() - Method in class jade.core.behaviours.ReceiverBehaviour
Actual behaviour implementation.
action() - Method in class jade.core.behaviours.SenderBehaviour
Actual behaviour implementation.
action() - Method in class jade.core.behaviours.ThreadedBehaviourFactory.ThreadedBehaviourWrapper
 
action() - Method in class jade.core.behaviours.TickerBehaviour
 
action() - Method in class jade.core.behaviours.WakerBehaviour
 
action() - Method in class jade.core.behaviours.WrapperBehaviour
 
action() - Method in class jade.domain.introspection.AMSSubscriber
 
action() - Method in class jade.domain.introspection.IntrospectionServer
 
action() - Method in class jade.proto.SimpleAchieveREInitiator
 
action() - Method in class jade.proto.SimpleAchieveREResponder
 
action() - Method in class jade.proto.SSResponderDispatcher
 
action() - Method in class jade.wrapper.gateway.GatewayBehaviour
 
ACTION_ACTION - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACTION_ACTOR - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
ACTION_ALTERNATIVE - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
ACTION_ALTERNATIVE_FIRST - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
ACTION_ALTERNATIVE_SECOND - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
ACTION_SEQUENCE - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
ACTION_SEQUENCE_FIRST - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
ACTION_SEQUENCE_SECOND - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
ACTIONOP - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
RegularExpression Id.
ACTIONOP - Static variable in interface jade.content.lang.sl.SLParserConstants
RegularExpression Id.
ACTIONOPLL - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
RegularExpression Id.
ACTIONOPLL - Static variable in interface jade.content.lang.sl.SLParserConstants
RegularExpression Id.
actionPerformed(ActionEvent) - Method in class jade.gui.AboutJadeAction
 
actionPerformed(ActionEvent) - Method in class jade.gui.ClassSelectionDialog
 
actionPerformed(ActionEvent) - Method in class jade.gui.DFAgentDscDlg
 
actionPerformed(ActionEvent) - Method in class jade.gui.TimeChooser
 
actionWrapper() - Method in class jade.core.behaviours.Behaviour
This method is called internally by the JADE framework and should not be called by the user.
activate(AID) - Method in interface jade.core.AgentManager
 
activate(AID) - Method in class jade.core.MainContainerImpl
Resume an agent wherever it is
activate(InChannel.Dispatcher, Profile) - Method in interface jade.mtp.InChannel
Activates an MTP handler for incoming messages on a default address.
activate(InChannel.Dispatcher, TransportAddress, Profile) - Method in interface jade.mtp.InChannel
Activates an MTP handler for incoming messages on a specific address.
activate() - Method in interface jade.wrapper.AgentController
Triggers a state transition from SUSPENDED to ACTIVE.
activateAgent(AID) - Method in interface jade.wrapper.ContainerProxy
 
activateService(ServiceDescriptor) - Method in interface jade.core.ServiceManager
Activates a new service on the local agent container.
activateService(ServiceDescriptor) - Method in class jade.core.ServiceManagerImpl
 
ACTIVE - Static variable in class jade.domain.FIPAAgentManagement.AMSAgentDescription
String constant for the active agent life-cycle state.
add(AbsTerm) - Method in class jade.content.abs.AbsAggregate
Adds a new element (that must be a term) to this aggregate.
add(AbsContentElement) - Method in class jade.content.abs.AbsContentElementList
Add a new element (that must be a content element) to this content element list.
add(ContentElement) - Method in class jade.content.ContentElementList
Adds a new element (that must be a content element) to this content element list.
add(Class) - Method in class jade.content.onto.BeanOntology
Adds to the ontology the schema built from the class clazz.
add(String) - Method in class jade.content.onto.BeanOntology
Adds all the ontological beans (the ones which implement either Concept or Predicate) found in the specified package.
add(Class, boolean) - Method in class jade.content.onto.BeanOntology
Adds to the ontology the schema built from the class clazz.
add(String, boolean) - Method in class jade.content.onto.BeanOntology
Adds all the ontological beans (the ones which implement either Concept or Predicate) found in the specified package.
add(ObjectSchema) - Method in class jade.content.onto.Ontology
Adds a schema to this ontology
add(ObjectSchema, Class) - Method in class jade.content.onto.Ontology
Adds a schema to the ontology and associates it to the class javaClass
add(String, PredicateSchema) - Method in class jade.content.schema.AgentActionSchema
Add a mandatory slot of type PredicateSchema to this schema.
add(String, PredicateSchema, int) - Method in class jade.content.schema.AgentActionSchema
Add a slot of type PredicateSchema to this schema.
add(String, TermSchema) - Method in class jade.content.schema.ConceptSchema
Add a mandatory slot to the schema.
add(String, TermSchema, int) - Method in class jade.content.schema.ConceptSchema
Add a slot to the schema.
add(String, TermSchema, int, int) - Method in class jade.content.schema.ConceptSchema
Add a slot with cardinality between cardMin and cardMax to this schema.
add(String, TermSchema, int, int, String) - Method in class jade.content.schema.ConceptSchema
Add a slot with cardinality between cardMin and cardMax to this schema and allow specifying the type of Aggregate to be used for this slot.
add(String, ObjectSchema, int, int, String, int) - Method in class jade.content.schema.ConceptSchema
Add a slot with optionality and cardinality between cardMin and cardMax to this schema and allow specifying the type of Aggregate to be used for this slot.
add(String, ObjectSchema, int) - Method in class jade.content.schema.ObjectSchema
Add a slot to the schema.
add(String, ObjectSchema) - Method in class jade.content.schema.ObjectSchema
Add a mandatory slot to the schema.
add(String, ObjectSchema, int, int) - Method in class jade.content.schema.ObjectSchema
Add a slot with cardinality between cardMin and cardMax to this schema.
add(String, ObjectSchema, int, int, String) - Method in class jade.content.schema.ObjectSchema
Add a slot with cardinality between cardMin and cardMax to this schema and allow specifying the type of Aggregate to be used for this slot.
add(String, ObjectSchema) - Method in class jade.content.schema.PredicateSchema
Add a mandatory slot to this schema.
add(String, ObjectSchema, int) - Method in class jade.content.schema.PredicateSchema
Add a slot to this schema.
add(String, TermSchema, int, int) - Method in class jade.content.schema.PredicateSchema
Add a slot with cardinality between cardMin and cardMax to this schema.
add(String, TermSchema, int, int, String) - Method in class jade.content.schema.PredicateSchema
Add a slot with cardinality between cardMin and cardMax to this schema and allow specifying the type of Aggregate to be used for this slot.
add(String, ObjectSchema, int, int, String, int) - Method in class jade.content.schema.PredicateSchema
Add a slot with optionality and cardinality between cardMin and cardMax to this schema and allow specifying the type of Aggregate to be used for this slot.
add(Timer) - Method in class jade.core.TimerDispatcher
 
add(Class, URL) - Method in interface jade.util.ClassFinderListener
 
add(Object) - Method in class jade.util.HashCache
Adds the specified element to this hashcache if it is not already present.
add(int, Object) - Method in class jade.util.leap.ArrayList
Inserts the specified element at the specified position in this list
add(Object) - Method in class jade.util.leap.ArrayList
 
add(Object) - Method in interface jade.util.leap.Collection
Adds an element.
add(Object) - Method in class jade.util.leap.HashSet
 
add(Object) - Method in class jade.util.leap.LinkedList
 
add(int, Object) - Method in class jade.util.leap.LinkedList
Inserts the specified element at the specified position in this list
add(int, Object) - Method in interface jade.util.leap.List
Inserts the specified element at the specified position in this list
add(Object) - Method in class jade.util.leap.RoundList
Inserts the element before the current element.
add(Object) - Method in class jade.util.leap.SortedSetImpl
 
add_escapes(String) - Method in exception jade.content.lang.sl.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
add_escapes(String) - Method in exception jade.lang.acl.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
addAddress(String) - Method in interface jade.core.ServiceManager
Adds an address to the address list of this Service Manager.
addAddress(String) - Method in class jade.core.ServiceManagerImpl
 
addAddresses(String) - Method in class jade.core.AID
This method permits to add a transport address where the agent can be contacted.
addAddresses(String) - Method in class jade.domain.FIPAAgentManagement.APService
Add a service to the addresses slot collection of this object.
addAddressToLocalAgents(String) - Method in interface jade.core.AgentContainer
 
addAgentDesc(AID) - Method in interface jade.domain.DFGUIInterface
 
addAgentImage(AID, BackEndContainer.AgentImage) - Method in class jade.core.BackEndContainer
 
addAgentNode(String, String, String) - Method in class jade.gui.AgentTree
 
addAgentNode(String, String, String, String, String) - Method in class jade.gui.AgentTree
 
addAgentNode(AgentTree.AgentNode, String, String, String, String) - Method in class jade.gui.AgentTree
Deprecated. Use addAgentNode(String, String, String) instead
addAlias(String, String) - Method in class jade.core.BaseService
This protected method allows subclasses to define their own naming schemes, by adding aliases for existing slice names.
addAll(Collection) - Method in class jade.util.leap.HashSet
 
addAPServices(APService) - Method in class jade.domain.FIPAAgentManagement.APDescription
Add a service to the ap-services slot collection of this object.
addArguments(Object) - Method in class jade.domain.JADEAgentManagement.CreateAgent
Add an object to the arguments slot collection of this object.
addBehaviour(Behaviour) - Method in class jade.core.Agent
This method adds a new behaviour to the agent.
addBehaviour(Behaviour, ACLMessage) - Method in class jade.core.behaviours.LoaderBehaviour
Add a loaded behaviour to the agent.
addBehaviour(Behaviour) - Method in class jade.proto.SSResponderDispatcher
 
addChild(Node) - Method in class jade.core.NodeFailureMonitor
Add a child node for monitoring.
addChildren(BehaviourID) - Method in class jade.core.BehaviourID
Adds a new behaviour ID as a child of this one.
addChildren(AID) - Method in interface jade.domain.DFGUIInterface
 
addContainerNode(String, InetAddress) - Method in class jade.gui.AgentTree
 
addContainerNode(AgentTree.ContainerNode, String, InetAddress) - Method in class jade.gui.AgentTree
Deprecated. Use addContainerNode(String, InetAddress) instead
addDebuggedAgents(AID) - Method in class jade.domain.JADEAgentManagement.DebugOff
Add an agent identifier to the debugged-agents slot collection of this object.
addDebuggedAgents(AID) - Method in class jade.domain.JADEAgentManagement.DebugOn
Add an agent identifier to the debugged-agents slot collection of this object.
ADDED_BEHAVIOUR - Static variable in class jade.core.event.AgentEvent
 
ADDED_CONTAINER - Static variable in class jade.core.event.PlatformEvent
 
ADDED_MTP - Static variable in class jade.core.event.MTPEvent
 
addedBehaviour(AgentEvent) - Method in class jade.core.event.AgentAdapter
 
addedBehaviour(AgentEvent) - Method in interface jade.core.event.AgentListener
 
AddedBehaviour - Class in jade.domain.introspection
An introspection event, recording that a behaviour was added to an agent.
AddedBehaviour() - Constructor for class jade.domain.introspection.AddedBehaviour
Default constructor.
ADDEDBEHAVIOUR - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ADDEDBEHAVIOUR_AGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ADDEDBEHAVIOUR_BEHAVIOUR - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
addedContainer(PlatformEvent) - Method in interface jade.core.event.PlatformListener
 
addedContainer(PlatformEvent) - Method in class jade.domain.AMSEventQueueFeeder
 
AddedContainer - Class in jade.domain.introspection
This class represents the added-container concept in the jade-introspection ontology.
AddedContainer() - Constructor for class jade.domain.introspection.AddedContainer
Default constructor.
ADDEDCONTAINER - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ADDEDCONTAINER_CONTAINER - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ADDEDCONTAINER_OWNERSHIP - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
addedMTP(MTPEvent) - Method in interface jade.core.event.MTPListener
 
addedMTP(MTPEvent) - Method in class jade.domain.AMSEventQueueFeeder
 
AddedMTP - Class in jade.domain.introspection
This class represents the added-mtp concept in the jade-introspection ontology.
AddedMTP() - Constructor for class jade.domain.introspection.AddedMTP
Default constructor.
ADDEDMTP - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ADDEDMTP_ADDRESS - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ADDEDMTP_WHERE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
addEscapes(String) - Static method in error jade.content.lang.sl.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addEscapes(String) - Static method in error jade.lang.acl.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addEvents(String) - Method in class jade.domain.introspection.StartNotify
Add an event name to the events slot collection of this object.
addEvents(String) - Method in class jade.domain.introspection.StopNotify
Add an event name to the events slot collection of this object.
addFacet(String, Facet) - Method in class jade.content.schema.ConceptSchema
Add a Facet on a slot of this schema
addFacet(String, Facet) - Method in class jade.content.schema.ObjectSchema
Add a Facet on a slot of this schema
addFacet(String, Facet) - Method in class jade.content.schema.PredicateSchema
Add a Facet on a slot of this schema
addFirst(ACLMessage) - Method in interface jade.core.MessageQueue
Add a message to the front of this queue.
addFirst(Object) - Method in class jade.util.leap.LinkedList
Inserts the given element at the beginning of this list.
addFromReader(Reader) - Method in class jade.util.ExtendedProperties
Add properties from Reader.
addIntendedReceiver(AID) - Method in class jade.domain.FIPAAgentManagement.Envelope
Add an agent identifier to the intended-receiver slot collection of this object.
addLanguages(String) - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
Add a content language name to the languages slot collection of this object.
addLanguages(String) - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
Add a content language name to the languages slot collection of this object.
addLast(ACLMessage) - Method in interface jade.core.MessageQueue
Add a message to the end of this queue.
addLast(Object) - Method in class jade.util.leap.LinkedList
Appends the given element to the end of this list.
addListener(AgentManager.Listener) - Method in interface jade.core.AgentManager
 
addListener(AgentManager.Listener) - Method in class jade.core.MainContainerImpl
Add a listener of platform events
addListener(FEListener) - Static method in class jade.core.MicroRuntime
Add a listener that will be notified about Front-End relevant events such as BORN_AGENT and DEAD_AGENT
NOT available in MIDP
addListener(GatewayListener) - Method in class jade.wrapper.gateway.DynamicJadeGateway
 
addListener(GatewayListener) - Static method in class jade.wrapper.gateway.JadeGateway
 
addLoader(String, ObjectManager.Loader) - Static method in class jade.util.ObjectManager
Register a Loader for a given type of object.
addLocalAgent(AID, Agent) - Method in interface jade.core.AgentContainer
 
addMainContainerNode(NodeDescriptor, Vector) - Method in class jade.core.PlatformManagerImpl
This method is invoked by the MainReplicationService when a new MainReplication slice is added and has the effect of issuing a NEW_NODE VCommand and one NEW_SLICE VCommand for each service installed in the node hosting the new MainReplication slice.
addNode(NodeDescriptor, Vector, boolean) - Method in interface jade.core.PlatformManager
 
addNode(NodeDescriptor, Vector, boolean) - Method in class jade.core.PlatformManagerImpl
 
addNode(NodeDescriptor, ServiceDescriptor[]) - Method in interface jade.core.ServiceManager
Adds a new node to the distributed platform.
addNode(NodeDescriptor, ServiceDescriptor[]) - Method in class jade.core.ServiceManagerImpl
 
addOntologies(String) - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
Add an ontology name to the ontologies slot collection of this object.
addOntologies(String) - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
Add an ontology name to the ontologies slot collection of this object.
addParam(Object) - Method in class jade.core.GenericCommand
Add a new parameter to this command object.
addParameter(Object) - Method in class jade.gui.GuiEvent
Add a new parameter to this event.
addParameter(Object) - Method in class jade.util.Event
Add a parameter to this Event object
addParent(AID, DFAgentDescription) - Method in class jade.domain.df
This method can be used to add a parent (a DF this DF is federated with).
addParent(AID) - Method in interface jade.domain.DFGUIInterface
 
addPlatformListener(PlatformController.Listener) - Method in class jade.wrapper.AgentContainer
 
addPlatformListener(PlatformController.Listener) - Method in interface jade.wrapper.PlatformController
Add a platform listener.
addPrefix(AbsObject, String) - Static method in class jade.content.abs.AbsHelper
Recursively add prefix to abs-type-name, except for BasicOntology types Eg.
addProperties(Property) - Method in class jade.domain.FIPAAgentManagement.Envelope
Add a property to the properties slot collection of this object.
addProperties(Property) - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
Add a property to the properties slot collection of this object.
addProperties(String[]) - Method in class jade.util.ExtendedProperties
Add to this Properties object the stringified properties included in a given array.
addProperty(String) - Method in class jade.util.ExtendedProperties
Add to this Properties object a stringified property of the form key = value or -key
addProtocols(String) - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
Add a protocol name to the protocols slot collection of this object.
addProtocols(String) - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
Add a protocol name to the protocols slot collection of this object.
addReceiver(AID) - Method in class jade.content.OntoACLMessage
This method is redefined so that the receiver AID is automatically wrapped into an OntoAID
addReceiver(AID) - Method in class jade.lang.acl.ACLMessage
Adds a value to :receiver slot.
addRemoteAgentNode(AMSAgentDescription, String) - Method in class jade.gui.AgentTree
 
addRemotePlatformNode(AID, APDescription) - Method in class jade.gui.AgentTree
 
addRemotePlatformsFolderNode() - Method in class jade.gui.AgentTree
 
addReplica(String, boolean) - Method in interface jade.core.PlatformManager
 
addReplica(String, boolean) - Method in class jade.core.PlatformManagerImpl
 
addReplyTo(AID) - Method in class jade.content.OntoACLMessage
This method is redefined so that the replyTo AID is automatically wrapped into an OntoAID
addReplyTo(AID) - Method in class jade.lang.acl.ACLMessage
Adds a value to :reply-to slot.
addResolvers(AID) - Method in class jade.content.OntoAID
This method is redefined so that resolvers AID are automatically wrapped into OntoAIDs
addResolvers(AID) - Method in class jade.core.AID
This method permits to add the AID of a resolver (an agent where name resolution services for the agent can be contacted)
ADDRESSES - Static variable in interface jade.lang.acl.ACLParserConstants
 
addrToStr(TransportAddress) - Method in interface jade.mtp.MTP
Converts a TransportAddress object into a string representation.
addServices(ServiceDescription) - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
Add a service description to the service slot collection of this object.
addSlice(ServiceDescriptor, NodeDescriptor, boolean) - Method in interface jade.core.PlatformManager
 
addSlice(ServiceDescriptor, NodeDescriptor, boolean) - Method in class jade.core.PlatformManagerImpl
 
addSniffedAgents(AID) - Method in class jade.domain.JADEAgentManagement.SniffOff
Add an agent identifier to the sniffed-agents slot collection of this object.
addSniffedAgents(AID) - Method in class jade.domain.JADEAgentManagement.SniffOn
Add an agent identifier to the sniffed-agents slot collection of this object.
addStamp(ReceivedObject) - Method in class jade.domain.FIPAAgentManagement.Envelope
Add a received-object stamp to this message envelope.
addSubBehaviour(Behaviour) - Method in class jade.core.behaviours.ParallelBehaviour
Add a sub behaviour to this ParallelBehaviour
addSubBehaviour(Behaviour) - Method in class jade.core.behaviours.SequentialBehaviour
Add a sub behaviour to this SequentialBehaviour
addSuperSchema(ConceptSchema) - Method in class jade.content.schema.ConceptSchema
Adds a super-schema to this schema.
addSuperSchema(ObjectSchema) - Method in class jade.content.schema.ObjectSchema
Add a super schema tho this schema, i.e. this schema will inherit all characteristics from the super schema
addSuperSchema(PredicateSchema) - Method in class jade.content.schema.PredicateSchema
Adds a super-schema to this schema.
addTo(AID) - Method in class jade.domain.FIPAAgentManagement.Envelope
Add an agent identifier to the to slot collection of this object.
addTool(AID) - Method in interface jade.core.AgentManager
 
addTool(AID) - Method in class jade.core.MainContainerImpl
 
addUserDefinedParameter(String, String) - Method in class jade.lang.acl.ACLMessage
Add a new user defined parameter to this ACLMessage.
addUserDefinedSlot(String, String) - Method in class jade.core.AID
To add a user defined slot (a pair key, value).
adjustAgentName(String, String[]) - Static method in class jade.domain.JADEAgentManagement.JADEManagementOntology
This method allows to replace wildcards with a set of defined values.
adjustAggregateValue(Object, Class) - Static method in class jade.content.onto.AggregateHelper
Try to convert, if possible, the aggregate value srcValue into an instance of destClass Possible source and destination classes are java array, java collection and jade collection
adjustBeginLineColumn(int, int) - Method in class jade.content.lang.sl.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
adjustBeginLineColumn(int, int) - Method in class jade.lang.acl.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
adjustPrimitiveValue(Object, Class) - Static method in class jade.content.onto.BasicOntology
Convert, if possible, the numeric value srcValue into an instance of destClass
adjustReplyTemplate(ACLMessage) - Method in class jade.proto.ProposeInitiator
 
adopt(Node, Node[]) - Method in interface jade.core.PlatformManager
 
adopt(Node, Node[]) - Method in class jade.core.PlatformManagerImpl
 
ADOPTED_NODE - Static variable in interface jade.core.Service
Service independent vertical command issued on the Main container whenever a node that was monitored by a Main container replica is adopted (i.e. the local Main container starts monitoring it)
afterClone() - Method in class jade.core.Agent
Actions to perform after cloning.
afterMove() - Method in class jade.core.Agent
Actions to perform after moving.
afterReply(ACLMessage) - Method in class jade.proto.SSContractNetResponder
 
afterReply(ACLMessage) - Method in class jade.proto.SSIteratedContractNetResponder
 
Agent - Class in jade.core
The Agent class is the common superclass for user defined software agents.
Agent() - Constructor for class jade.core.Agent
Default constructor.
Agent.Interrupted - Error in jade.core
Inner class Interrupted.
Agent.Interrupted() - Constructor for error jade.core.Agent.Interrupted
 
AGENT_CLASSNAME - Static variable in class jade.core.AID
Key to retrieve the agent class name as a user defined slot of the AID included in the AMSAgentDescription registered with the AMS.
AGENT_TYPE - Static variable in class jade.gui.AgentTree
 
AGENT_TYPE - Static variable in class jade.util.ObjectManager
The constant representing the "agent" type
AgentAction - Interface in jade.content
Generic interface to be implemented by classes associated to agent actions in an ontology.
AgentActionSchema - Class in jade.content.schema
The class to be used to define schemas of agent actions in an ontology.
AgentActionSchema(String) - Constructor for class jade.content.schema.AgentActionSchema
Creates an AgentActionSchema with a given type-name.
AgentAdapter - Class in jade.core.event
Adapter class for the AgentListener interface
AgentAdapter() - Constructor for class jade.core.event.AgentAdapter
 
AgentContainer - Interface in jade.core
This interface represents the local container as it is seen by JADE kernel level services installed in the underlying Node
AgentContainer - Class in jade.wrapper
This class is maintained for backward compatibility only.
AgentContainer(ContainerProxy, AgentContainer, String) - Constructor for class jade.wrapper.AgentContainer
 
AgentController - Interface in jade.wrapper
This interface is a Proxy, allowing access to a JADE agent.
AgentDescriptor - Class in jade.core
Hold all information about an agent
AgentDescriptor() - Constructor for class jade.core.AgentDescriptor
 
AgentDescriptor(boolean) - Constructor for class jade.core.AgentDescriptor
 
AgentEvent - Class in jade.core.event
This class represents an event related to the agent life-cycle and configuration.
AgentEvent(int, AID, AgentState, AgentState, ContainerID) - Constructor for class jade.core.event.AgentEvent
 
AgentEvent(int, AID, JADEPrincipal, JADEPrincipal, ContainerID) - Constructor for class jade.core.event.AgentEvent
 
AgentEvent(int, AID, BehaviourID, ContainerID) - Constructor for class jade.core.event.AgentEvent
 
AgentEvent(int, AID, BehaviourID, String, String, ContainerID) - Constructor for class jade.core.event.AgentEvent
 
AgentIdentifier() - Method in class jade.lang.acl.ACLParser
 
AgentListener - Interface in jade.core.event
The interface to be implemented by classes that need to be notified about AgentEvent-s by the JADE Notification-Service
AgentManager - Interface in jade.core
This interface provides Agent Life Cycle management services to the platform AMS.
AgentManager.Listener - Interface in jade.core
This callback interface is implemented by the AMS in order to be notified of significant platform-level events (e.g. container added or removed, agents birth or death, mtp configuration changes, etc.).
agentNames() - Method in interface jade.core.AgentContainer
 
agentNames() - Method in interface jade.core.AgentManager
 
agentNames() - Method in class jade.core.BackEndContainer
 
agentNames() - Method in interface jade.core.MainContainer
 
agentNames() - Method in class jade.core.MainContainerImpl
Return the IDs of all agents in the platform
AGENTS - Static variable in class jade.core.Profile
This constant is the name of the property whose value contains the list of agents that have to be launched at bootstrap time
AGENTS_KEY - Static variable in class jade.core.MicroRuntime
The configuration property key that maps to the list of agents that have to be activated at boostrap.
AgentState - Class in jade.core
This class represents the Life-Cycle state of an agent.
AgentState() - Constructor for class jade.core.AgentState
Default constructor.
AGENTSTATE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
AgentState - Class in jade.wrapper
Provides a concrete implementation of the State interface for agents.
AGENTSTATE_NAME - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
agentTools() - Method in interface jade.core.AgentManager
 
agentTools() - Method in class jade.core.MainContainerImpl
 
AgentTree - Class in jade.gui
 
AgentTree() - Constructor for class jade.gui.AgentTree
 
AgentTree(Font) - Constructor for class jade.gui.AgentTree
 
AgentTree.AgentNode - Class in jade.gui
Inner class AgentNode
AgentTree.AgentNode(String) - Constructor for class jade.gui.AgentTree.AgentNode
 
AgentTree.ContainerNode - Class in jade.gui
Inner class ContainerNode
AgentTree.ContainerNode(String) - Constructor for class jade.gui.AgentTree.ContainerNode
 
AgentTree.LocalPlatformFolderNode - Class in jade.gui
Inner class localPlatformFolderNode
AgentTree.LocalPlatformFolderNode(String) - Constructor for class jade.gui.AgentTree.LocalPlatformFolderNode
 
AgentTree.Node - Class in jade.gui
Inner class Node Common base class for all AgentTree nodes
AgentTree.Node(String) - Constructor for class jade.gui.AgentTree.Node
 
AgentTree.RemoteAgentNode - Class in jade.gui
Inner class RemoteAgentNode
AgentTree.RemoteAgentNode(String) - Constructor for class jade.gui.AgentTree.RemoteAgentNode
 
AgentTree.RemotePlatformNode - Class in jade.gui
Inner class RemotePlatformNode
AgentTree.RemotePlatformNode(String) - Constructor for class jade.gui.AgentTree.RemotePlatformNode
 
AgentTree.RemotePlatformsFolderNode - Class in jade.gui
Inner class RemotePlatformsFolderNode
AgentTree.RemotePlatformsFolderNode(String) - Constructor for class jade.gui.AgentTree.RemotePlatformsFolderNode
 
AgentTree.SuperContainer - Class in jade.gui
Inner class SuperContainer
AgentTree.SuperContainer(String) - Constructor for class jade.gui.AgentTree.SuperContainer
 
AgentTreeModel - Class in jade.gui
 
AgentTreeModel(AgentTree.Node) - Constructor for class jade.gui.AgentTreeModel
 
AggregateHelper - Class in jade.content.onto
 
AggregateHelper() - Constructor for class jade.content.onto.AggregateHelper
 
AggregateSchema - Class in jade.content.schema
This class represent the schema of aggregate entities in an ontology.
AggregateSchema(String) - Constructor for class jade.content.schema.AggregateSchema
Creates an AggregateSchema with a given type-name.
AggregateSchema(String, TermSchema) - Constructor for class jade.content.schema.AggregateSchema
Creates an AggregateSchema with a given type-name.
AGREE - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
AID - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
AID - Class in jade.core
This class represents a JADE Agent Identifier.
AID() - Constructor for class jade.core.AID
Constructs an Agent-Identifier whose slot name is set to an empty string
AID(String) - Constructor for class jade.core.AID
Deprecated. This constructor might generate a wrong AID, if the passed parameter is not a guid (globally unique identifier), but the local name of an agent (e.g. "da0").
AID(String, boolean) - Constructor for class jade.core.AID
Constructor for an Agent-identifier
AID - Static variable in interface jade.lang.acl.ACLParserConstants
 
AID_ADDRESSES - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
AID_NAME - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
AID_RESOLVERS - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
AIDGui - Class in jade.gui
This class provide a gui to show an AID of an agent.
AIDGui(Component) - Constructor for class jade.gui.AIDGui
Create a dialog with the given parent.
AIDSTATE - Static variable in interface jade.lang.acl.ACLParserConstants
 
alive() - Method in class jade.core.LifeCycle
Specifies whether or not this is a termination state
ALL - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
ALL - Static variable in class jade.util.Logger
ALL indicates that all messages should be logged.
ALL_ACCEPTANCES_KEY - Variable in class jade.proto.ContractNetInitiator
key to retrieve from the DataStore of the behaviour the vector of ACCEPT/REJECT_PROPOSAL ACLMessage objects that have to be sent
ALL_ACCEPTANCES_KEY - Variable in class jade.proto.TwoPh2Initiator
key to retrieve from the DataStore of the behaviour the vector of ACCEPT_PROPOSAL or REJECT_PROPOSAL messages that have to be sent.
ALL_CFPS_KEY - Variable in class jade.proto.ContractNetInitiator
key to retrieve from the DataStore of the behaviour the vector of CFP ACLMessage objects that have to be sent.
ALL_CFPS_KEY - Variable in class jade.proto.TwoPh0Initiator
key to retrieve from the DataStore of the behaviour the vector of CFP messages that have to be sent.
ALL_CONFIRM - Static variable in interface jade.proto.TwoPhConstants
 
ALL_CONFIRM_OR_INFORM - Static variable in interface jade.proto.TwoPhConstants
 
ALL_CONFIRMS_KEY - Variable in class jade.proto.TwoPh1Initiator
key to retrieve from the DataStore of the behaviour the Vector of CONFIRM messages that have been received as response.
ALL_DISCONFIRMS_KEY - Variable in class jade.proto.TwoPh1Initiator
key to retrieve from the DataStore of the behaviour the Vector of DISCONFIRM messages that have been received as response.
ALL_DUMP_KEY - Static variable in class jade.core.BaseService
 
ALL_INFORMS_KEY - Variable in class jade.proto.TwoPh1Initiator
key to retrieve from the DataStore of the behaviour the Vector of INFORM messages that have been received as response.
ALL_INFORMS_KEY - Variable in class jade.proto.TwoPh2Initiator
key to retrieve from the DataStore of the behaviour the vector of INFORM messages that have been received as response.
ALL_INITIATIONS_K - Variable in class jade.proto.ProposeInitiator
key to retrieve from the DataStore of the behaviour the vector of PROPOSE ACLMessage objects that have to be sent.
ALL_NEXT_REQUESTS_KEY - Variable in class jade.proto.IteratedAchieveREInitiator
Key to retrieve from the DataStore of the behaviour the vector of ACLMessage objects that will be sent at next round.
ALL_PENDINGS_KEY - Variable in class jade.proto.TwoPh0Initiator
key to retrieve from the DataStore of the behaviour the vector of CFP messages for which a response has not been received yet.
ALL_PENDINGS_KEY - Variable in class jade.proto.TwoPh1Initiator
key to retrieve from the DataStore of the behaviour the Vector of QUERY_IF messages for which a response has not been received yet.
ALL_PENDINGS_KEY - Variable in class jade.proto.TwoPh2Initiator
key to retrieve from the DataStore of the behaviour the vector of ACCEPT_PROPOSAL or REJECT_PROPOSAL messages for which a response has not been received yet.
ALL_PROPOSES_KEY - Variable in class jade.proto.TwoPh0Initiator
key to retrieve from the DataStore of the behaviour the vector of PROPOSE messages that have been received as response.
ALL_QUERYIFS_KEY - Variable in class jade.proto.TwoPh1Initiator
key to retrieve from the DataStore of the behaviour the Vector of QUERY_IF messages that have to be sent.
ALL_REQUESTS_KEY - Variable in class jade.proto.AchieveREInitiator
key to retrieve from the DataStore of the behaviour the vector of ACLMessage objects that have been sent.
ALL_RESPONSES_KEY - Variable in class jade.proto.AchieveREInitiator
key to retrieve from the DataStore of the behaviour the vector of ACLMessage objects that have been received as response.
ALL_RESPONSES_KEY - Variable in class jade.proto.ContractNetInitiator
key to retrieve from the DataStore of the behaviour the vector of ACLMessage objects that have been received as response.
ALL_RESPONSES_KEY - Variable in class jade.proto.ProposeInitiator
key to retrieve from the DataStore of the behaviour the vector of ACLMessage objects that have been received as responses.
ALL_RESPONSES_KEY - Variable in class jade.proto.SimpleAchieveREInitiator
key to retrive all the responses received.
ALL_RESPONSES_KEY - Variable in class jade.proto.SubscriptionInitiator
key to retrieve from the DataStore of the behaviour the vector of ACLMessage objects that have been received as responses.
ALL_RESPONSES_KEY - Variable in class jade.proto.TwoPh0Initiator
key to retrieve from the DataStore of the behaviour the vector of all messages that have been received as response.
ALL_RESPONSES_KEY - Variable in class jade.proto.TwoPh1Initiator
key to retrieve from the DataStore of the behaviour the Vector of all messages that have been received as response.
ALL_RESPONSES_KEY - Variable in class jade.proto.TwoPh2Initiator
key to retrieve from the DataStore of the behaviour the Vector of all messages that have been received as response.
ALL_RESPONSES_RECEIVED - Static variable in interface jade.proto.TwoPhConstants
 
ALL_RESULT_NOTIFICATIONS_KEY - Variable in class jade.proto.AchieveREInitiator
key to retrieve from the DataStore of the behaviour the vector of ACLMessage objects that have been received as result notifications.
ALL_RESULT_NOTIFICATIONS_KEY - Variable in class jade.proto.ContractNetInitiator
key to retrieve from the DataStore of the behaviour the vector of ACLMessage objects that have been received as result notifications.
ALL_RESULT_NOTIFICATIONS_KEY - Variable in class jade.proto.SimpleAchieveREInitiator
key to retrive the result notification received.
ALL_SUBSCRIPTIONS_KEY - Variable in class jade.proto.SubscriptionInitiator
key to retrieve from the DataStore of the behaviour the vector of subscription ACLMessage objects that have been sent.
AlreadyRegistered - Exception in jade.domain.FIPAAgentManagement
 
AlreadyRegistered() - Constructor for exception jade.domain.FIPAAgentManagement.AlreadyRegistered
 
ALREADYREGISTERED - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
ALREADYREGISTERED - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
ams - Class in jade.domain
Standard Agent Management System agent.
ams(AgentManager) - Constructor for class jade.domain.ams
This constructor creates a new AMS agent.
AMS - Static variable in interface jade.domain.FIPANames
 
AMS_CANCELLATION - Static variable in class jade.domain.introspection.AMSSubscriber
 
AMS_FAILURE_AGENT_NOT_FOUND - Static variable in class jade.lang.acl.ACLMessage
AMS failure reasons
AMS_FAILURE_AGENT_UNREACHABLE - Static variable in class jade.lang.acl.ACLMessage
 
AMS_FAILURE_FOREIGN_AGENT_NO_ADDRESS - Static variable in class jade.lang.acl.ACLMessage
 
AMS_FAILURE_FOREIGN_AGENT_UNREACHABLE - Static variable in class jade.lang.acl.ACLMessage
 
AMS_FAILURE_SERVICE_ERROR - Static variable in class jade.lang.acl.ACLMessage
 
AMS_FAILURE_UNAUTHORIZED - Static variable in class jade.lang.acl.ACLMessage
 
AMS_FAILURE_UNEXPECTED_ERROR - Static variable in class jade.lang.acl.ACLMessage
 
AMS_SUBSCRIPTION - Static variable in class jade.domain.introspection.AMSSubscriber
 
AMSAgentDescription - Class in jade.domain.FIPAAgentManagement
This class implements the concept of the fipa-agent-management ontology representing the description of an Agent in the AMS catalogue.
AMSAgentDescription() - Constructor for class jade.domain.FIPAAgentManagement.AMSAgentDescription
Default constructor.
AMSAGENTDESCRIPTION - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
AMSAGENTDESCRIPTION_NAME - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
AMSAGENTDESCRIPTION_OWNERSHIP - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
AMSAGENTDESCRIPTION_STATE - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
amsDeregister(AMSAgentDescription) - Method in interface jade.core.AgentManager
 
amsDeregister(AMSAgentDescription) - Method in class jade.core.MainContainerImpl
Deregister an agent from the White Pages service of this platform
AMSEventQueueFeeder - Class in jade.domain
 
AMSEventQueueFeeder(InputQueue, Location) - Constructor for class jade.domain.AMSEventQueueFeeder
 
amsModify(AMSAgentDescription) - Method in interface jade.core.AgentManager
 
amsModify(AMSAgentDescription) - Method in class jade.core.MainContainerImpl
Modify the registration of an agent to the White Pages service of this platform.
amsRegister(AMSAgentDescription) - Method in interface jade.core.AgentManager
 
amsRegister(AMSAgentDescription) - Method in class jade.core.MainContainerImpl
Register an agent to the White Pages service of this platform
amsSearch(AMSAgentDescription, long) - Method in interface jade.core.AgentManager
 
amsSearch(AMSAgentDescription, long) - Method in class jade.core.MainContainerImpl
Searches the White Pages for agents whose description matches a given template.
AMSService - Class in jade.domain
This class provides a set of static methods to communicate with a AMS Service that complies with FIPA specifications.
AMSService() - Constructor for class jade.domain.AMSService
Default constructor.
AMSSubscriber - Class in jade.domain.introspection
This behaviour subscribes to the AMS to receive notifications about platform-wide events.
AMSSubscriber() - Constructor for class jade.domain.introspection.AMSSubscriber
Construct an AMSSubscriber behaviour to receive notifications about platform events from the local AMS
AMSSubscriber(AID) - Constructor for class jade.domain.introspection.AMSSubscriber
Construct an AMSSubscriber behaviour to receive notifications about platform events from the AMS of a remote platform.
AMSSubscriber.EventHandler - Interface in jade.domain.introspection
This interface must be implemented by concrete event handlers installed by this AMSSubscriber.
AND - Static variable in interface jade.content.lang.sl.SL1Vocabulary
 
and(MessageTemplate, MessageTemplate) - Static method in class jade.lang.acl.MessageTemplate
Logical and between two MessageTemplate objects.
AND_LEFT - Static variable in interface jade.content.lang.sl.SL1Vocabulary
 
AND_RIGHT - Static variable in interface jade.content.lang.sl.SL1Vocabulary
 
ANDROID - Static variable in class jade.core.Profile
 
ANY - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
AP_ACTIVE - Static variable in class jade.core.Agent
Represents the active agent state.
AP_DELETED - Static variable in class jade.core.Agent
Represents the deleted agent state.
AP_IDLE - Static variable in class jade.core.Agent
Represents the idle agent state.
AP_INITIATED - Static variable in class jade.core.Agent
Represents the initiated agent state.
AP_MAX - Static variable in class jade.core.Agent
Out of band value for Agent Platform Life Cycle states.
AP_MIN - Static variable in class jade.core.Agent
Out of band value for Agent Platform Life Cycle states.
AP_SUSPENDED - Static variable in class jade.core.Agent
Represents the suspended agent state.
AP_WAITING - Static variable in class jade.core.Agent
Represents the waiting agent state.
APDescription - Class in jade.domain.FIPAAgentManagement
This class implements the concept of the fipa-agent-management ontology representing the description of an agent platform as it can be retrieved from the AMS.
APDescription() - Constructor for class jade.domain.FIPAAgentManagement.APDescription
Default constructor.
APDESCRIPTION - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
APDESCRIPTION - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
APDESCRIPTION_NAME - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
APDESCRIPTION_NAME - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
APDESCRIPTION_SERVICES - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
APDESCRIPTION_SERVICES - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
APDescriptionPanel - Class in jade.gui
This class permits to show the APDescription of a platform.
APDescriptionPanel(Component) - Constructor for class jade.gui.APDescriptionPanel
creates a panel ho show an APDescription.
appendACLExpression(StringBuffer, String, String) - Static method in class jade.lang.acl.StringACLCodec
append to the passed StringBuffer the slot name and value separated by a blank char and followed by a newline.
appendStaticRows(Collection) - Method in class jade.gui.ClassSelectionDialog.ClassesTableModel
 
apply() - Method in class jade.content.onto.ConceptSlotFunction
 
apply(Concept) - Method in class jade.content.onto.ConceptSlotFunction
 
applyDefaultValues(AbsObject, AbsObject) - Static method in class jade.content.abs.AbsHelper
Apply default value to template Replace node with default value only if the value in template is null or AbsVariable or default value is null and template is a true template
APService - Class in jade.domain.FIPAAgentManagement
This class implements the concept of the fipa-agent-management ontology representing the description of a platform service.
APService() - Constructor for class jade.domain.FIPAAgentManagement.APService
Default constructor.
APService(String, String[]) - Constructor for class jade.domain.FIPAAgentManagement.APService
Constructor.
APSERVICE - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
APSERVICE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
APSERVICE_ADDRESSES - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
APSERVICE_ADDRESSES - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
APSERVICE_NAME - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
APSERVICE_NAME - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
APSERVICE_TYPE - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
APSERVICE_TYPE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
APServicePanel - Class in jade.gui
To show an APService object within a Swing dialog.
ARITHMETICOP - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
RegularExpression Id.
ARITHMETICOP - Static variable in interface jade.content.lang.sl.SLParserConstants
RegularExpression Id.
ArrayList - Class in jade.util.leap
The LEAP (environment-dependent) version of the &qote;java.util.ArrayList&qote; class.
ArrayList() - Constructor for class jade.util.leap.ArrayList
Default Constructor, creates an empty List
ArrayList(int) - Constructor for class jade.util.leap.ArrayList
Constructor specifying list size
ArrayList(ArrayList) - Constructor for class jade.util.leap.ArrayList
Constructs an ArrayList from a java.util.ArrayList.
associate(Behaviour) - Method in class jade.util.InputQueue
Associate this InputQueue object with the indicated Behaviour so that it will be restarted each time a new object is inserted.
ASYNC - Static variable in interface jade.wrapper.AgentController
Constant representing an asynchronous rendez-vous policy.
AUX_CONTAINER_NAME - Static variable in interface jade.core.AgentContainer
 
AUX_NODE_NAME - Static variable in interface jade.core.PlatformManager
 

B

BackEnd - Interface in jade.core
 
BackEndContainer - Class in jade.core
 
BackEndContainer(Properties, BEConnectionManager) - Constructor for class jade.core.BackEndContainer
 
BackEndContainer.AgentImage - Class in jade.core
Inner class AgentImage
BackEndManager - Class in jade.core
This class is an auxiliary JADE Node that act as parent node for all back-ends in the local JVM
backup(int) - Method in class jade.content.lang.sl.SimpleCharStream
 
backup(int) - Method in class jade.lang.acl.SimpleCharStream
 
BASE_NAME - Static variable in class jade.content.schema.AgentActionSchema
 
BASE_NAME - Static variable in class jade.content.schema.AggregateSchema
 
BASE_NAME - Static variable in class jade.content.schema.ConceptSchema
 
BASE_NAME - Static variable in class jade.content.schema.ContentElementListSchema
 
BASE_NAME - Static variable in class jade.content.schema.ContentElementSchema
 
BASE_NAME - Static variable in class jade.content.schema.IRESchema
 
BASE_NAME - Static variable in class jade.content.schema.ObjectSchema
 
BASE_NAME - Static variable in class jade.content.schema.PredicateSchema
 
BASE_NAME - Static variable in class jade.content.schema.PrimitiveSchema
 
BASE_NAME - Static variable in class jade.content.schema.TermSchema
 
BASE_NAME - Static variable in class jade.content.schema.VariableSchema
 
BaseNode - Class in jade.core
This class provides a partial implementation of the Node interface.
BaseNode(String, boolean) - Constructor for class jade.core.BaseNode
 
baseSchema - Static variable in class jade.content.schema.ObjectSchema
 
BaseService - Class in jade.core
The BaseService abstract class partially implements the Service interface, providing a simple and uniform mechanism for slice management and service discovery.
BaseService() - Constructor for class jade.core.BaseService
 
BasicOntology - Class in jade.content.onto
This class implements an ontology containing schemas for Primitive types and SL0 operators i.e. basic ontological elements required for minimal agent interaction.
BCReflectiveIntrospector - Class in jade.content.onto
Backward Compatible reflective introspector.
BCReflectiveIntrospector() - Constructor for class jade.content.onto.BCReflectiveIntrospector
 
BE_REQUIRED_SERVICES_KEY - Static variable in class jade.core.MicroRuntime
 
BeanOntology - Class in jade.content.onto
Extension of Ontology that allows to build the ontological elements adding directly the classes of the corresponding JavaBeans.
BeanOntology(String) - Constructor for class jade.content.onto.BeanOntology
Create an Ontology with the given name.
BeanOntology(String, Ontology) - Constructor for class jade.content.onto.BeanOntology
Create an Ontology with the given name that extends the ontology base, which must have BasicOntology in its hierarchy.
BeanOntology(String, Ontology[]) - Constructor for class jade.content.onto.BeanOntology
Create an Ontology with the given name that extends the base set of ontologies.
BeanOntologyException - Exception in jade.content.onto
This class is used for reporting exceptions when adding beans to a BeanOntology.
BeanOntologyException(String) - Constructor for exception jade.content.onto.BeanOntologyException
 
BeanOntologyException(String, Throwable) - Constructor for exception jade.content.onto.BeanOntologyException
 
BECodec - Interface in jade.core
 
becomeLeader(AMSEventQueueFeeder) - Method in interface jade.core.AgentContainer
 
BEConnectionManager - Interface in jade.core
 
beforeClone() - Method in class jade.core.Agent
This empty placeholder method shall be overridden by user defined agents to execute some actions before copying an agent to another agent container.
beforeMove() - Method in class jade.core.Agent
This empty placeholder shall be overridden by user defined agents to execute some actions before the original agent instance on the source container is stopped (e.g. releasing local resources such as a GUI).
beforeReply(ACLMessage) - Method in class jade.proto.SSContractNetResponder
 
beforeReply(ACLMessage) - Method in class jade.proto.SSIteratedAchieveREResponder
 
beforeReply(ACLMessage) - Method in class jade.proto.SSIteratedContractNetResponder
 
beginColumn - Variable in class jade.content.lang.sl.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginColumn - Variable in class jade.lang.acl.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class jade.content.lang.sl.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class jade.lang.acl.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
BeginToken() - Method in class jade.content.lang.sl.SimpleCharStream
 
BeginToken() - Method in class jade.lang.acl.SimpleCharStream
 
Behaviour - Class in jade.core.behaviours
Abstract base class for JADE behaviours.
Behaviour() - Constructor for class jade.core.behaviours.Behaviour
Default constructor.
Behaviour(Agent) - Constructor for class jade.core.behaviours.Behaviour
Constructor with owner agent.
Behaviour.RunnableChangedEvent - Class in jade.core.behaviours
Event class for notifying blocked and restarted behaviours.
Behaviour.RunnableChangedEvent() - Constructor for class jade.core.behaviours.Behaviour.RunnableChangedEvent
 
BehaviourID - Class in jade.core
This class represents an unique identifier referring to a specific agent behaviour.
BehaviourID() - Constructor for class jade.core.BehaviourID
Default constructor.
BehaviourID(Behaviour) - Constructor for class jade.core.BehaviourID
This constructor builds a new behaviour ID, describing the given behaviour object.
BEHAVIOURID - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
BEHAVIOURID_CHILDREN - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
BEHAVIOURID_CLASS_NAME - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
BEHAVIOURID_CODE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
BEHAVIOURID_KIND - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
BEHAVIOURID_NAME - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
BehaviourLoadingOntology - Class in jade.domain.mobility
This class represents the BehaviourLoading ontology including the concepts and actions required to dynamically load and execute jade behaviours whose code is not included in the JVM classpath.
BehaviourLoadingVocabulary - Interface in jade.domain.mobility
This interface contains all the string constants for concepts and slot names defined in the Behaviour-Loading ontology.
BELIEF - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
BELIEF_AGENT - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
BELIEF_CONDITION - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
BINARYLOGICALOP - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
RegularExpression Id.
BINARYLOGICALOP - Static variable in interface jade.content.lang.sl.SLParserConstants
RegularExpression Id.
BITEFFICIENT - Static variable in interface jade.domain.FIPANames.ACLCodec
Syntactic representation of ACL in bit-efficient form
block() - Method in class jade.core.behaviours.Behaviour
Blocks this behaviour.
block(long) - Method in class jade.core.behaviours.Behaviour
Blocks this behaviour for a specified amount of time.
blockingReceive() - Method in class jade.core.Agent
Receives an ACL message from the agent message queue.
blockingReceive(long) - Method in class jade.core.Agent
Receives an ACL message from the agent message queue, waiting at most a specified amount of time.
blockingReceive(MessageTemplate) - Method in class jade.core.Agent
Receives an ACL message matching a given message template.
blockingReceive(MessageTemplate, long) - Method in class jade.core.Agent
Receives an ACL message matching a given message template, waiting at most a specified time.
BOOLEAN - Static variable in class jade.content.onto.BasicOntology
 
boot(Profile) - Method in class jade.core.BaseService
 
boot(Profile) - Method in interface jade.core.Service
Performs the active initialization step of a kernel-level service.
bootProps - Variable in class jade.core.ProfileImpl
 
BORN_AGENT - Static variable in class jade.core.event.ContainerEvent
 
BORN_AGENT - Static variable in interface jade.wrapper.PlatformEvent
String constant for the name of the born-agent event.
bornAgent(String) - Method in interface jade.core.BackEnd
Notify the BackEnd container that a new agent is born.
bornAgent(String) - Method in class jade.core.BackEndContainer
A new agent has just started on the FrontEnd.
bornAgent(ContainerEvent) - Method in class jade.core.event.ContainerAdapter
 
bornAgent(ContainerEvent) - Method in interface jade.core.event.ContainerListener
 
bornAgent(PlatformEvent) - Method in interface jade.core.event.PlatformListener
 
bornAgent(AID, ContainerID, JADEPrincipal, String, boolean) - Method in interface jade.core.MainContainer
 
bornAgent(AID, ContainerID, JADEPrincipal, String, boolean) - Method in class jade.core.MainContainerImpl
Notify the platform that an agent has just born on a container
bornAgent(PlatformEvent) - Method in class jade.domain.AMSEventQueueFeeder
 
BornAgent - Class in jade.domain.introspection
An introspection event, recording the birth of a new agent within the platform.
BornAgent() - Constructor for class jade.domain.introspection.BornAgent
Default constructor.
BORNAGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
bornAgent(PlatformEvent) - Method in interface jade.wrapper.PlatformController.Listener
Called when an agent is born.
BORNAGENT_AGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
BORNAGENT_CLASS_NAME - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
BORNAGENT_OWNERSHIP - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
BORNAGENT_STATE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
BORNAGENT_WHERE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
broadcast(HorizontalCommand, boolean) - Method in class jade.core.BaseService
 
BrowserLauncher - Class in jade.gui
BrowserLauncher is a class that provides one static method, openURL, which opens the default web browser for the current user of the system to the given URL.
bufcolumn - Variable in class jade.content.lang.sl.SimpleCharStream
 
bufcolumn - Variable in class jade.lang.acl.SimpleCharStream
 
buffer - Variable in class jade.content.lang.sl.SimpleCharStream
 
buffer - Variable in class jade.lang.acl.SimpleCharStream
 
bufline - Variable in class jade.content.lang.sl.SimpleCharStream
 
bufline - Variable in class jade.lang.acl.SimpleCharStream
 
bufpos - Variable in class jade.content.lang.sl.SimpleCharStream
 
bufpos - Variable in class jade.lang.acl.SimpleCharStream
 
BYTE_SEQUENCE - Static variable in class jade.content.onto.BasicOntology
 
ByteArrayCodec - Class in jade.content.lang
Base class for content language codecs that transform AbsContentElements to/from sequences of bytes
ByteArrayCodec(String) - Constructor for class jade.content.lang.ByteArrayCodec
Construct a ByteArrayCodec object with the given name
ByteLengthEncodedString() - Method in class jade.lang.acl.ACLParser
 

C

CACHE_SCALE - Static variable in class jade.domain.DFHSQLKB
 
CACHE_SIZE_SCALE - Static variable in class jade.domain.DFHSQLKB
 
cAGENT_STATE_ACTIVE - Static variable in class jade.wrapper.AgentState
 
cAGENT_STATE_DELETED - Static variable in class jade.wrapper.AgentState
 
cAGENT_STATE_IDLE - Static variable in class jade.wrapper.AgentState
 
cAGENT_STATE_INITIATED - Static variable in class jade.wrapper.AgentState
 
cAGENT_STATE_SUSPENDED - Static variable in class jade.wrapper.AgentState
 
cAGENT_STATE_TRANSIT - Static variable in class jade.wrapper.AgentState
 
cAGENT_STATE_WAITING - Static variable in class jade.wrapper.AgentState
 
CallbackInvokator - Class in jade.core
This class is used internally by the framework and is not accessible to users.
cancel() - Method in class jade.domain.introspection.AMSSubscriber
 
CANCEL - Static variable in class jade.gui.TimeChooser
 
CANCEL - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
cancel(AID, boolean) - Method in class jade.proto.SubscriptionInitiator
Cancel the subscription to agent receiver.
CANCEL_KEY - Variable in class jade.proto.SSIteratedAchieveREResponder
Key to retrieve from the DataStore of the behaviour the last received CANCEL ACLMessage
CANCEL_KEY - Variable in class jade.proto.SubscriptionResponder
key to retrieve from the DataStore of the behaviour the ACLMessage object sent by the initiator to cancel a subscription.
cancellationCompleted(AID) - Method in class jade.proto.SubscriptionInitiator
This method should be called when the notification of a successful subscription cancellation is received from agent receiver to terminate the session with him.
CardinalityFacet - Class in jade.content.schema.facets
This facet forces an AbsAggregate to contain a number of elements that is comprised between a given min and a given max.
CardinalityFacet(int, int) - Constructor for class jade.content.schema.facets.CardinalityFacet
Construct a CardinalityFacet that forces the number of elements in an AbsAggregate to be within a given range
CaseInsensitiveString - Class in jade.core
A name string, with case insensitive comparison and equality operations.
CaseInsensitiveString(String) - Constructor for class jade.core.CaseInsensitiveString
Create a new CaseInsensitiveString object.
CFP - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
CFP_KEY - Variable in class jade.proto.ContractNetInitiator
key to retrieve from the DataStore of the behaviour the ACLMessage object passed in the constructor of the class.
CFP_KEY - Variable in class jade.proto.SSContractNetResponder
Key to retrieve from the DataStore of the behaviour the last received CFP ACLMessage
CFP_KEY - Variable in class jade.proto.TwoPh0Initiator
key to retrieve from the DataStore of the behaviour the ACLMessage object passed in the constructor of the class.
CFReflectiveIntrospector - Class in jade.content.onto
 
CFReflectiveIntrospector() - Constructor for class jade.content.onto.CFReflectiveIntrospector
 
CHANGED_AGENT_PRINCIPAL - Static variable in class jade.core.event.AgentEvent
 
CHANGED_AGENT_PRINCIPAL - Static variable in class jade.core.event.PlatformEvent
 
CHANGED_AGENT_STATE - Static variable in class jade.core.event.AgentEvent
 
CHANGED_BEHAVIOUR_STATE - Static variable in class jade.core.event.AgentEvent
 
CHANGED_CONTAINER_PRINCIPAL - Static variable in class jade.core.event.PlatformEvent
 
ChangedAgentOwnership - Class in jade.domain.introspection
An introspection event, recording the change of the ownership of an agent within the platform.
ChangedAgentOwnership() - Constructor for class jade.domain.introspection.ChangedAgentOwnership
Default constructor.
CHANGEDAGENTOWNERSHIP - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CHANGEDAGENTOWNERSHIP_AGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CHANGEDAGENTOWNERSHIP_FROM - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CHANGEDAGENTOWNERSHIP_TO - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CHANGEDAGENTOWNERSHIP_WHERE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
changedAgentPrincipal(AgentEvent) - Method in class jade.core.event.AgentAdapter
 
changedAgentPrincipal(AgentEvent) - Method in interface jade.core.event.AgentListener
 
changedAgentPrincipal(PlatformEvent) - Method in class jade.domain.AMSEventQueueFeeder
 
changedAgentState(AgentEvent) - Method in class jade.core.event.AgentAdapter
 
changedAgentState(AgentEvent) - Method in interface jade.core.event.AgentListener
 
ChangedAgentState - Class in jade.domain.introspection
An introspection event, recording the change of the atate of an agent within the platform.
ChangedAgentState() - Constructor for class jade.domain.introspection.ChangedAgentState
Default constructor.
CHANGEDAGENTSTATE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CHANGEDAGENTSTATE_AGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CHANGEDAGENTSTATE_FROM - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CHANGEDAGENTSTATE_TO - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
changedBehaviourState(AgentEvent) - Method in class jade.core.event.AgentAdapter
 
changedBehaviourState(AgentEvent) - Method in interface jade.core.event.AgentListener
 
ChangedBehaviourState - Class in jade.domain.introspection
An introspection event, recording the change of the state of an agent behaviour within the platform.
ChangedBehaviourState() - Constructor for class jade.domain.introspection.ChangedBehaviourState
Default constructor.
CHANGEDBEHAVIOURSTATE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CHANGEDBEHAVIOURSTATE_AGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CHANGEDBEHAVIOURSTATE_BEHAVIOUR - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CHANGEDBEHAVIOURSTATE_FROM - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CHANGEDBEHAVIOURSTATE_TO - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
changedContainerPrincipal(PlatformEvent) - Method in class jade.domain.AMSEventQueueFeeder
 
changeIcon(String) - Method in class jade.gui.AgentTree.Node
 
changeStateTo(LifeCycle) - Method in class jade.core.Agent
 
Channel - Class in jade.core
This class represents a communication channel, over which ACL messages can travel.
Channel(String, String, String) - Constructor for class jade.core.Channel
 
CHANNEL - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CHANNEL_ADDRESS - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CHANNEL_NAME - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CHANNEL_PROTOCOL - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CHECK_AGAIN - Static variable in class jade.proto.AchieveREInitiator
 
CHECK_IN_SEQ - Static variable in class jade.proto.ProposeInitiator
 
CHECK_SESSIONS - Static variable in class jade.proto.ProposeInitiator
 
checkAgent() - Method in class jade.wrapper.O2AProxy
 
checkClass(ObjectSchema, Class, Ontology) - Method in class jade.content.onto.BCReflectiveIntrospector
Check the structure of a java class associated to an ontological element to ensure that translations to/from abstract descriptors and java objects (instances of that class) can be accomplished by this introspector.
checkClass(ObjectSchema, Class, Ontology) - Method in interface jade.content.onto.Introspector
Check the structure of a java class associated to an ontological element to ensure that translations to/from abstract descriptors and java objects (instances of that class) can be accomplished by this introspector.
checkClass(ObjectSchema, Class, Ontology) - Method in class jade.content.onto.MicroIntrospector
Check the structure of a java class associated to an ontological element to ensure that translations to/from abstract descriptors and java objects (instances of that class) can be accomplished by this introspector.
checkClass(ObjectSchema, Class, Ontology) - Method in class jade.content.onto.ReflectiveIntrospector
Check the structure of a java class associated to an ontological element to ensure that translations to/from abstract descriptors and java objects (instances of that class) can be accomplished by this introspector.
checkInSequence(ACLMessage) - Method in class jade.proto.AchieveREInitiator
Check whether a reply is in-sequence and update the appropriate Session
checkInSequence(ACLMessage) - Method in class jade.proto.ContractNetInitiator
Check whether a reply is in-sequence and update the appropriate Session
checkInSequence(ACLMessage) - Method in class jade.proto.ProposeInitiator
Check whether a reply is in-sequence and update the appropriate Session.
checkInSequence(ACLMessage) - Method in class jade.proto.SSContractNetResponder
 
checkInSequence(ACLMessage) - Method in class jade.proto.SSIteratedAchieveREResponder
 
checkInSequence(ACLMessage) - Method in class jade.proto.SSIteratedContractNetResponder
 
checkInSequence(ACLMessage) - Method in class jade.proto.SubscriptionInitiator
Check whether a reply is in-sequence and update the appropriate Session.
checkInSequence(ACLMessage) - Method in class jade.proto.TwoPh0Initiator
Check whether a reply is in-sequence and than update the appropriate Session and removes corresponding cfp from vector of pendings.
checkInSequence(ACLMessage) - Method in class jade.proto.TwoPh1Initiator
Check whether a reply is in-sequence and than update the appropriate Session and removes corresponding queryif from vector of pendings.
checkInSequence(ACLMessage) - Method in class jade.proto.TwoPh2Initiator
Check whether a reply is in-sequence and than update the appropriate Session and removes corresponding accept/reject-proposal from vector of pendings.
checkInSequence(ACLMessage) - Method in class jade.proto.TwoPhResponder
 
checkIsTerm(Object) - Static method in class jade.content.onto.Ontology
Check whether a given object is a valid term.
checkJADE() - Method in class jade.wrapper.gateway.DynamicJadeGateway
This method checks if both the container, and the agent, are up and running.
checkJADE() - Static method in class jade.wrapper.gateway.JadeGateway
This method checks if both the container, and the agent, are up and running.
checkLeaseTimeExpired() - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
Indicates whether the lease time for the registration of this DFAgentDescription expired.
checkSessions(ACLMessage) - Method in class jade.proto.AchieveREInitiator
Check the status of the sessions after the reception of the last reply or the expiration of the timeout
checkSessions(ACLMessage) - Method in class jade.proto.ContractNetInitiator
Check the status of the sessions after the reception of the last reply or the expiration of the timeout
checkSessions(ACLMessage) - Method in class jade.proto.ProposeInitiator
Check the status of the sessions after the reception of the last reply or the expiration of the timeout.
checkSessions(ACLMessage) - Method in class jade.proto.SubscriptionInitiator
Check the status of the sessions after the reception of the last reply or the expiration of the timeout.
checkSessions(ACLMessage) - Method in class jade.proto.TwoPh0Initiator
Check if there are still active sessions or if timeout is expired.
checkSessions(ACLMessage) - Method in class jade.proto.TwoPh1Initiator
Check if there are still active sessions or if timeout is expired.
checkSessions(ACLMessage) - Method in class jade.proto.TwoPh2Initiator
Check if there are still active sessions or if timeout is expired.
checkTermination(boolean, int) - Method in class jade.core.behaviours.CompositeBehaviour
This methods is called after the execution of each child in order to check whether the CompositeBehaviour should terminate.
checkTermination(boolean, int) - Method in class jade.core.behaviours.FSMBehaviour
Check whether this FSMBehaviour must terminate.
checkTermination(boolean, int) - Method in class jade.core.behaviours.ParallelBehaviour
Check whether this ParallelBehaviour must terminate.
checkTermination(boolean, int) - Method in class jade.core.behaviours.SequentialBehaviour
Check whether this SequentialBehaviour must terminate.
childNodes - Variable in class jade.core.NodeFailureMonitor
 
CLASS_NAME - Static variable in class jade.util.ObjectManager
 
ClassFinder - Class in jade.util
This utility class was based originally on Daniel Le Berre's RTSI class.
ClassFinder() - Constructor for class jade.util.ClassFinder
 
ClassFinder(String[]) - Constructor for class jade.util.ClassFinder
 
ClassFinderFilter - Interface in jade.util
 
ClassFinderListener - Interface in jade.util
 
ClassSelectionDialog - Class in jade.gui
 
ClassSelectionDialog(Dialog, String, String, ClassFinderFilter) - Constructor for class jade.gui.ClassSelectionDialog
 
ClassSelectionDialog(Dialog, String, String) - Constructor for class jade.gui.ClassSelectionDialog
 
ClassSelectionDialog.ClassesTableModel - Class in jade.gui
 
ClassSelectionDialog.ClassesTableModel() - Constructor for class jade.gui.ClassSelectionDialog.ClassesTableModel
 
clean(boolean) - Method in class jade.core.Agent
 
clean() - Method in class jade.domain.DFMemKB
Scan the facts and remove those whose lease time has expired.
clear() - Method in class jade.content.abs.AbsAggregate
Clear all the elements in this aggregate.
clear() - Method in class jade.content.abs.AbsContentElementList
Clear all the elements in this content element list.
clear() - Method in class jade.content.ContentElementList
Clear all the elements in this content element list.
clear() - Method in class jade.core.GenericCommand
 
clear() - Method in class jade.lang.acl.ConversationList
Deregister all conversations.
clear() - Method in class jade.util.HashCache
Clears the cache, removing all key-value pairs
clear() - Method in class jade.util.InputQueue
Remove all elements from this queue.
clear() - Method in class jade.util.leap.ArrayList
 
clear() - Method in class jade.util.leap.HashMap
 
clear() - Method in class jade.util.leap.HashSet
 
clear() - Method in class jade.util.leap.LinkedList
 
clear() - Method in interface jade.util.leap.List
Removes all of the elements from this list (optional operation).
clear() - Method in interface jade.util.leap.Map
Remove all mappings from this map.
clearAllAddresses() - Method in class jade.core.AID
To remove all addresses of the agent
clearAllAddresses() - Method in class jade.domain.FIPAAgentManagement.APService
Remove all addresses from the addresses slot collection of this object.
clearAllAPServices() - Method in class jade.domain.FIPAAgentManagement.APDescription
Remove all services from the ap-services slot collection of this object.
clearAllDebuggedAgents() - Method in class jade.domain.JADEAgentManagement.DebugOff
Remove all agent identifiers from the debugged-agents slot collection of this object.
clearAllDebuggedAgents() - Method in class jade.domain.JADEAgentManagement.DebugOn
Remove all agent identifiers from the debugged-agents slot collection of this object.
clearAllIntendedReceiver() - Method in class jade.domain.FIPAAgentManagement.Envelope
Remove all agent identifiers from the intended-receiver slot collection of this object.
clearAllLanguages() - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
Remove all content language names from the languages slot collection of this object.
clearAllLanguages() - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
Remove all content language names from the languages slot collection of this object.
clearAllOntologies() - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
Remove all ontology names from the ontologies slot collection of this object.
clearAllOntologies() - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
Remove all ontology names from the ontologies slot collection of this object.
clearAllProperties() - Method in class jade.domain.FIPAAgentManagement.Envelope
Remove all properties from the properties slot collection of this object.
clearAllProperties() - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
Remove all properties from the properties slot collection of this object.
clearAllProtocols() - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
Remove all protocol names from the protocols slot collection of this object.
clearAllProtocols() - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
Remove all protocol names from the protocols slot collection of this object.
clearAllReceiver() - Method in class jade.lang.acl.ACLMessage
Removes all values from :receiver slot.
clearAllReplyTo() - Method in class jade.lang.acl.ACLMessage
Removes all values from :reply_to slot.
clearAllResolvers() - Method in class jade.core.AID
To remove all resolvers.
clearAllServices() - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
Remove all service descriptions from the services slot collection of this object.
clearAllSniffedAgents() - Method in class jade.domain.JADEAgentManagement.SniffOff
Remove all agent identifiers from the sniffed-agents slot collection of this object.
clearAllSniffedAgents() - Method in class jade.domain.JADEAgentManagement.SniffOn
Remove all agent identifiers from the sniffed-agents slot collection of this object.
clearAllTo() - Method in class jade.domain.FIPAAgentManagement.Envelope
Remove all agent identifiers from the to slot collection of this object.
clearCachedSlice(String) - Method in class jade.core.BaseService
 
clearLocalPlatform() - Method in class jade.gui.AgentTree
 
clearRemotePlatformAgents(String) - Method in class jade.gui.AgentTree
 
clearUserDefinedParameter(String) - Method in class jade.lang.acl.ACLMessage
Removes the key and its corresponding value from the list of user defined parameters in this ACLMessage.
clone() - Method in class jade.core.AID
Clone the AID object.
clone() - Method in class jade.domain.FIPAAgentManagement.Envelope
 
clone() - Method in class jade.domain.FIPAAgentManagement.Property
 
CLONE - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
clone() - Method in class jade.lang.acl.ACLMessage
Clone an ACLMessage object.
clone() - Method in class jade.util.leap.ArrayList
Method declaration
clone() - Method in class jade.util.leap.HashSet
 
clone() - Method in class jade.util.leap.Properties
 
clone(Location, String) - Method in interface jade.wrapper.AgentController
Clones the current agent.
CLONE_MOBILE_AGENT_DESCRIPTION - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
CLONE_NEW_NAME - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
CloneAction - Class in jade.domain.mobility
This class represents the clone-agent action, requesting to clone an agent within the platform.
CloneAction() - Constructor for class jade.domain.mobility.CloneAction
Default constructor.
cloneAgent(AID, Location, String) - Method in interface jade.wrapper.ContainerProxy
 
close() - Method in class jade.proto.SubscriptionResponder.Subscription
This method removes the current Subscription object from the SubscriptionResponder internal tables.
CLOSEGUI - Static variable in interface jade.domain.DFGUIAdapter
 
closeSessionOnNextReply() - Method in class jade.proto.SSIteratedAchieveREResponder
Close the ongoing session, as soon as the next INFORM will be sent back to the initiator without the need for an explicit CANCEL message.
cnt - Variable in class jade.lang.acl.ConversationList
 
Codec - Class in jade.content.lang
Generic base class for al content language codecs
Codec(String) - Constructor for class jade.content.lang.Codec
Construct a Codec object with the given name
Codec.CodecException - Exception in jade.content.lang
Class CodecException.
Codec.CodecException(String) - Constructor for exception jade.content.lang.Codec.CodecException
Constructor
Codec.CodecException(String, Throwable) - Constructor for exception jade.content.lang.Codec.CodecException
Construct a new CodecException
Collection - Interface in jade.util.leap
The LEAP (environment-dependent) version of the &qote;java.util.Collection&qote; interface.
column - Variable in class jade.content.lang.sl.SimpleCharStream
 
column - Variable in class jade.lang.acl.SimpleCharStream
 
Command - Interface in jade.core
The Command interface has to be implemented by all JADE kernel-level commands, used by the various platform services.
COMMAND_SOURCE - Static variable in interface jade.core.Sink
 
COMMAND_TARGET - Static variable in interface jade.core.Sink
 
Comparable - Interface in jade.util.leap
J2SE version of the "Comparable" interface, used to sort elements in LEAPSortedSet.
compare(Object, Object) - Static method in class jade.domain.DFMemKB
 
compareHostNames(String, String) - Static method in class jade.core.Profile
Compares two host names/addresses regardless of whether they include domain or not.
compareServiceDesc(ServiceDescription, ServiceDescription) - Static method in class jade.domain.DFMemKB
 
compareTo(Object) - Method in class jade.core.AgentState
Compares two agent states.
compareTo(Object) - Method in class jade.core.AID
Comparison operation.
compareTo(AgentTree.Node) - Method in class jade.gui.AgentTree.Node
 
compareTo(Object) - Method in class jade.wrapper.StateBase
Compares a given object to this state object for the purpose of collating.
compareTransportAddresses(String, String, IMTPManager) - Static method in class jade.core.Profile
Compares two stringified transport addresses.
compareTransportAddresses(TransportAddress, TransportAddress) - Static method in class jade.core.Profile
 
CompositeBehaviour - Class in jade.core.behaviours
An abstract superclass for behaviours composed by many parts.
CompositeBehaviour() - Constructor for class jade.core.behaviours.CompositeBehaviour
Default constructor, does not set the owner agent.
CompositeBehaviour(Agent) - Constructor for class jade.core.behaviours.CompositeBehaviour
This constructor sets the owner agent.
Concept - Interface in jade.content
Generic interface to be implemented by classes associated to concepts in an ontology.
CONCEPT_SLOT_FUNCTION_CONCEPT - Static variable in class jade.content.schema.ConceptSlotFunctionSchema
 
ConceptSchema - Class in jade.content.schema
The class to be used to define schemas of concepts in an ontology.
ConceptSchema(String) - Constructor for class jade.content.schema.ConceptSchema
Creates a ConceptSchema with a given type-name, e.g.
ConceptSlotFunction - Class in jade.content.onto
The ConceptSlotFunction class allows treating the slots of an ontological concept as functions.
ConceptSlotFunctionSchema - Class in jade.content.schema
 
ConceptSlotFunctionSchema(String) - Constructor for class jade.content.schema.ConceptSlotFunctionSchema
 
CONFIG - Static variable in class jade.util.Logger
CONFIG is a message level for static configuration messages.
CONFIRM - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
CONN_MGR_CLASS_KEY - Static variable in class jade.core.MicroRuntime
 
connect() - Method in class jade.core.BackEndContainer
 
ConstraintDlg - Class in jade.gui
This class implements the gui to insert the constraints for the search operation.
ConstraintDlg(Frame) - Constructor for class jade.gui.ConstraintDlg
Create a dialog with the given parent.
ConstraintDlg(Dialog) - Constructor for class jade.gui.ConstraintDlg
Create a dialog with the given parent.
consume(VerticalCommand) - Method in interface jade.core.Sink
Definitely consume a command object.
consumeChar(char) - Method in class jade.content.lang.sl.SimpleSLTokenizer
Check that the next character (after eventual spaces) is 'c' and advance the pointer to the character just after
CONTAINER_NAME - Static variable in class jade.core.Profile
This constant is the key of the property whose value contains the desired name of the container.
CONTAINER_NAME_KEY - Static variable in class jade.core.MicroRuntime
 
CONTAINER_TYPE - Static variable in class jade.gui.AgentTree
 
CONTAINER_WILDCARD - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
ContainerAdapter - Class in jade.core.event
Adapter class for the ContainerListener interface
ContainerAdapter() - Constructor for class jade.core.event.ContainerAdapter
 
containerAgents(ContainerID) - Method in interface jade.core.AgentManager
 
containerAgents(ContainerID) - Method in interface jade.core.MainContainer
 
containerAgents(ContainerID) - Method in class jade.core.MainContainerImpl
Return all agents living on a container
ContainerController - Class in jade.wrapper
This class is a Proxy class, allowing access to a JADE agent container.
ContainerController(ContainerProxy, AgentContainer, String) - Constructor for class jade.wrapper.ContainerController
This constructor requires a concrete implementation of a JADE agent container, which cannot be instantiated by applications, so it cannot be meaningfully called from application code.
ContainerEvent - Class in jade.core.event
This class represents a container related event
ContainerEvent(int, AID, ContainerID) - Constructor for class jade.core.event.ContainerEvent
 
ContainerID - Class in jade.core
A class identifying an aget container in the JADE platform.
ContainerID() - Constructor for class jade.core.ContainerID
The default costructor builds an uninitialized container ID.
ContainerID(String, TransportAddress) - Constructor for class jade.core.ContainerID
Build a container ID with the given container name and transport address.
CONTAINERID - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CONTAINERID - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
CONTAINERID_ADDRESS - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CONTAINERID_MAIN - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CONTAINERID_MAIN - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
CONTAINERID_NAME - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CONTAINERID_PORT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CONTAINERID_PORT - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
CONTAINERID_PROTOCOL - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CONTAINERID_PROTOCOL - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
containerIDs() - Method in interface jade.core.AgentManager
 
containerIDs() - Method in interface jade.core.MainContainer
 
containerIDs() - Method in class jade.core.MainContainerImpl
Return the IDs of all containers in the platform
ContainerListener - Interface in jade.core.event
The interface to be implemented by classes that need to be notified about ContainerEvent-s by the JADE Notification-Service
containerMTPs(ContainerID) - Method in interface jade.core.AgentManager
 
containerMTPs(ContainerID) - Method in interface jade.core.MainContainer
 
containerMTPs(ContainerID) - Method in class jade.core.MainContainerImpl
Return all MTPs in a given container
ContainerProxy - Interface in jade.wrapper
This interface is used by an AgentController or ContainerController to request action to the underlying implementation as if they where received from the main container.
contains(AbsTerm) - Method in class jade.content.abs.AbsAggregate
Test if a given term is contained in this aggregate.
contains(AbsContentElement) - Method in class jade.content.abs.AbsContentElementList
Test if a given content element is contained in this content element list.
contains(ContentElement) - Method in class jade.content.ContentElementList
Test if a given content element is contained in this content element list.
contains(Object) - Method in class jade.util.HashCache
Tests if the specified object is a key in this hashcache.
contains(Object) - Method in class jade.util.leap.ArrayList
 
contains(Object) - Method in class jade.util.leap.HashSet
 
contains(Object) - Method in class jade.util.leap.LinkedList
 
contains(Object) - Method in interface jade.util.leap.List
Returns true if this list contains the specified element.
contains(Object) - Method in class jade.util.leap.RoundList
Returns true if this list contains the specified element.
containsAll(Collection) - Method in class jade.util.leap.HashSet
 
containsKey(Object) - Method in class jade.util.HashCache
 
containsKey(Object) - Method in class jade.util.leap.HashMap
 
containsKey(Object) - Method in interface jade.util.leap.Map
Returns true if this map contains a mapping for the specified key.
containsSlot(String) - Method in class jade.content.schema.ObjectSchema
Indicate whether a given String is the name of a slot defined in this Schema including super-schemas
Content() - Method in class jade.lang.acl.ACLParser
 
CONTENT - Static variable in interface jade.lang.acl.ACLParserConstants
 
CONTENT_ELEMENT_LIST - Static variable in class jade.content.onto.BasicOntology
 
ContentElement - Interface in jade.content
Interface representing a generic content element, i.e. an expression that can be meaningfully used as the content of an ACL message.
ContentElementList - Class in jade.content
Utility class to deal with a list of content elements as a content element itself.
ContentElementList() - Constructor for class jade.content.ContentElementList
Construct a ContentElementList object
ContentElementListSchema - Class in jade.content.schema
 
ContentElementSchema - Class in jade.content.schema
This class represents the schema of a generic content element in an ontology.
ContentElementSchema(String) - Constructor for class jade.content.schema.ContentElementSchema
Creates a ContentElementSchema with a given type-name.
ContentException - Exception in jade.content
Base class for OntologyException and CodecException
ContentException(String) - Constructor for exception jade.content.ContentException
 
ContentException(String, Throwable) - Constructor for exception jade.content.ContentException
 
ContentManager - Class in jade.content
This class provides all methods to manage the content languages and ontologies "known" by a given agent and to fill and extract the content of an ACL message according to a given content language and ontology.
ContentManager() - Constructor for class jade.content.ContentManager
 
CONTENTSTATE - Static variable in interface jade.lang.acl.ACLParserConstants
 
ContractNetInitiator - Class in jade.proto
This class implements the initiator role in a Fipa-Contract-Net or Iterated-Fipa-Contract-Net interaction protocol.
ContractNetInitiator(Agent, ACLMessage) - Constructor for class jade.proto.ContractNetInitiator
Constructor for the class that creates a new empty DataStore
ContractNetInitiator(Agent, ACLMessage, DataStore) - Constructor for class jade.proto.ContractNetInitiator
Constructs a ContractNetInitiator behaviour
ContractNetResponder - Class in jade.proto
Behaviour class for fipa-contract-net Responder role.
ContractNetResponder(Agent, MessageTemplate) - Constructor for class jade.proto.ContractNetResponder
Constructor of the behaviour that creates a new empty DataStore
ContractNetResponder(Agent, MessageTemplate, DataStore) - Constructor for class jade.proto.ContractNetResponder
Constructor of the behaviour.
ControllerException - Exception in jade.wrapper
This exception class is thrown when an operation fails on any of the agent controller methods.
ControllerException() - Constructor for exception jade.wrapper.ControllerException
Creates a new exception object, with a default detail message.
ControllerException(String) - Constructor for exception jade.wrapper.ControllerException
Creates a new exception object, with a given detail message.
ControllerException(Throwable) - Constructor for exception jade.wrapper.ControllerException
Creates a new exception object, extracting message from another throwable.
CONVERSATION_ID - Static variable in interface jade.lang.acl.ACLParserConstants
 
conversationFinished(String) - Method in class jade.core.behaviours.OntologyServer
 
ConversationList - Class in jade.lang.acl
This class represents a list of conversations that an agent is currently carrying out and allows creating a MessageTemplate that matches only messages that do not belong to any of these conversations.
ConversationList(Agent) - Constructor for class jade.lang.acl.ConversationList
Construct a ConversationList to be used inside a given agent.
copy(AID, Location, String) - Method in interface jade.core.AgentManager
 
copy(AID, Location, String) - Method in class jade.core.MainContainerImpl
Clone an agent to a given destination
copyProperties(ExtendedProperties) - Method in class jade.util.ExtendedProperties
Copy a data from standard Properties.
copyTo(List) - Method in interface jade.core.MessageQueue
Copy all messages to a given list.
cPLATFORM_STATE_FAILED - Static variable in class jade.wrapper.PlatformState
 
cPLATFORM_STATE_INITIALIZED - Static variable in class jade.wrapper.PlatformState
 
cPLATFORM_STATE_INITIALIZING - Static variable in class jade.wrapper.PlatformState
 
cPLATFORM_STATE_KILLED - Static variable in class jade.wrapper.PlatformState
 
cPLATFORM_STATE_KILLING - Static variable in class jade.wrapper.PlatformState
 
cPLATFORM_STATE_READY - Static variable in class jade.wrapper.PlatformState
 
cPLATFORM_STATE_STARTING - Static variable in class jade.wrapper.PlatformState
 
cPLATFORM_STATE_SUSPENDED - Static variable in class jade.wrapper.PlatformState
 
cPLATFORM_STATE_SUSPENDING - Static variable in class jade.wrapper.PlatformState
 
cPLATFORM_STATE_VOID - Static variable in class jade.wrapper.PlatformState
 
create(String, String, Object[], ContainerID, JADEPrincipal, Credentials, JADEPrincipal, Credentials) - Method in interface jade.core.AgentManager
Create an agent on the given container.
create(String, String, Object[], ContainerID, JADEPrincipal, Credentials, JADEPrincipal, Credentials) - Method in class jade.core.MainContainerImpl
Create an agent on a given container
create() - Static method in class jade.lang.acl.ACLParser
 
createAbsTemplate(Class, Ontology) - Static method in class jade.content.abs.AbsHelper
Generate an AbsObject consistently with class.
createAbsTemplate(ObjectSchema) - Static method in class jade.content.abs.AbsHelper
Generate an AbsObject consistently with schema.
createAbsTemplate(ObjectSchema, String) - Static method in class jade.content.abs.AbsHelper
Generate an AbsObject consistently with schema.
createAgent(String, String, String[]) - Method in interface jade.core.FrontEnd
Request the FrontEnd container to create a new agent.
CreateAgent - Class in jade.domain.JADEAgentManagement
This class represents the create-agent action of the JADE-agent-management ontology.
CreateAgent() - Constructor for class jade.domain.JADEAgentManagement.CreateAgent
Default constructor.
CREATEAGENT - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
createAgent(AID, String, Object[]) - Method in interface jade.wrapper.ContainerProxy
 
CREATEAGENT_AGENT_NAME - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
CREATEAGENT_ARGUMENTS - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
CREATEAGENT_CLASS_NAME - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
CREATEAGENT_CONTAINER - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
CREATEAGENT_INITIAL_CREDENTIALS - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
CREATEAGENT_OWNER - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
createAgentContainer(Profile) - Method in class jade.core.Runtime
Creates a new agent container in the current JVM, providing access through a proxy object.
createAgentImage(AID) - Method in class jade.core.BackEndContainer
 
createAgentNode(String) - Method in class jade.gui.AgentTree
 
createAgentOnFE(String, String, String[]) - Method in class jade.core.BackEndContainer
 
createAID(String) - Method in class jade.wrapper.gateway.DynamicJadeGateway
 
createCancelMessage(Agent, AID, ACLMessage) - Static method in class jade.domain.DFService
Utility method that creates a suitable message to be used to CANCEL a subscription to a DF agent.
createConceptSlotFunction(String, Concept) - Method in class jade.content.onto.Ontology
Create a ConceptSlotFunction for a given slot of a given Concept.
createContainerNode(String) - Method in class jade.gui.AgentTree
 
createConversationId() - Method in class jade.lang.acl.ConversationList
 
createConvId(Vector) - Method in class jade.proto.ProposeInitiator
Create a new conversation identifier to begin a new interaction.
createDBConnection(String, String, String) - Method in class jade.domain.DFHSQLKB
 
createDFTables() - Method in class jade.domain.DFDBKB
Creates the proper DB tables.
createIndices() - Method in class jade.domain.DFDBKB
Adds explicit indices to the database to speed up queries
createInvokator() - Method in class jade.core.BaseService
 
createMainContainer(Profile) - Method in class jade.core.Runtime
Creates a new main container in the current JVM, providing access through a proxy object.
createMessageQueue() - Method in class jade.core.Agent
Developer can override this method to provide an alternative message queue creation mechanism
createMessageTemplate(String) - Static method in class jade.proto.AchieveREResponder
This static method can be used to set the proper message Template (based on the interaction protocol and the performative) into the constructor of this behaviour.
createMessageTemplate(String) - Static method in class jade.proto.ContractNetResponder
This static method can be used to set the proper message Template (based on the interaction protocol and the performative) to be passed to the constructor of this behaviour.
createMessageTemplate(String) - Static method in class jade.proto.ProposeResponder
This static method can be used to set the proper message template (based on the interaction protocol and the performative) into the constructor of this behaviour.
createMessageTemplate(String) - Static method in class jade.proto.SimpleAchieveREResponder
This static method can be used to set the proper message Template (based on the interaction protocol and the performative) into the constructor of this behaviour.
createMessageTemplate(int) - Static method in class jade.proto.SubscriptionResponder
This static method can be used to set the proper message Template (based on the performative of the subscription message) into the constructor of this behaviour.
createMessageTemplate() - Static method in class jade.proto.TwoPhResponder
This static method can be used to set the proper message Template (based on the interaction protocol and the performative) to be passed to the constructor of this behaviour.
createNewAgent(String, String, Object[]) - Method in class jade.wrapper.ContainerController
Creates a new JADE agent, running within this container,
createNewAgent(String, String, Object[]) - Method in interface jade.wrapper.PlatformController
Create a new agent.
createNewNode(String, int) - Method in class jade.gui.AgentTree
Deprecated. Use createAgentNode() and createContainerNode() instead
createReply() - Method in class jade.lang.acl.ACLMessage
create a new ACLMessage that is a reply to this message.
createRequestMessage(Agent, AID, String, DFAgentDescription, SearchConstraints) - Static method in class jade.domain.DFService
Utility method that creates a suitable message to be used to REQUEST a DF agent to perform a given action of the FIPA-Management-ontology.
createResponder(ACLMessage) - Method in class jade.proto.SSResponderDispatcher
This method is responsible for creating a suitable Behaviour acting as responder in the interaction protocol initiated by message initiationMsg.
createSliceProxy(String, Class, Node) - Method in interface jade.core.IMTPManager
Builds a proxy object for a remote service slice.
createSubscription(ACLMessage) - Method in class jade.proto.SubscriptionResponder
Utility method to correctly create a new Subscription object managed by this SubscriptionResponder
createSubscriptionMessage(Agent, AID, DFAgentDescription, SearchConstraints) - Static method in class jade.domain.DFService
Utility method that creates a suitable message to be used to SUBSCRIBE to a DF agent in order to receive notifications when a new DF-Description matching the indicated template is registererd with that DF.
createTable(String, String[]) - Method in class jade.domain.DFDBKB
Creates a new DB table
createTable(Statement, String, String[]) - Method in class jade.domain.DFHSQLKB
 
curChar - Variable in class jade.content.lang.sl.ExtendedSLParserTokenManager
 
curChar - Variable in class jade.content.lang.sl.SLParserTokenManager
 
curChar - Variable in class jade.lang.acl.ACLParserTokenManager
 
currentExecuted - Variable in class jade.core.behaviours.CompositeBehaviour
 
currentName - Variable in class jade.core.behaviours.FSMBehaviour
 
currentToken - Variable in exception jade.content.lang.sl.ParseException
This is the last token that has been consumed successfully.
currentToken - Variable in exception jade.lang.acl.ParseException
This is the last token that has been consumed successfully.
CyclicBehaviour - Class in jade.core.behaviours
Atomic behaviour that must be executed forever.
CyclicBehaviour() - Constructor for class jade.core.behaviours.CyclicBehaviour
Default constructor.
CyclicBehaviour(Agent) - Constructor for class jade.core.behaviours.CyclicBehaviour
This constructor sets the owner agent for this CyclicBehaviour.

D

D_ACTIVE - Static variable in class jade.core.Agent
Represents the active agent state.
D_MAX - Static variable in class jade.core.Agent
Out of band value for Domain Life Cycle states.
D_MIN - Static variable in class jade.core.Agent
Out of band value for Domain Life Cycle states.
D_RETIRED - Static variable in class jade.core.Agent
Represents the retired agent state.
D_SUSPENDED - Static variable in class jade.core.Agent
Represents the suspended agent state.
D_UNKNOWN - Static variable in class jade.core.Agent
Represents the unknown agent state.
DAFAULT_LOCAL_PLATFORM_NAME - Static variable in class jade.gui.AgentTree
 
DataStore - Class in jade.core.behaviours
 
DataStore() - Constructor for class jade.core.behaviours.DataStore
 
DataStore(int) - Constructor for class jade.core.behaviours.DataStore
 
DATE - Static variable in class jade.content.onto.BasicOntology
 
DATETIME - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
RegularExpression Id.
DATETIME - Static variable in interface jade.content.lang.sl.SLParserConstants
RegularExpression Id.
DATETIME - Static variable in interface jade.lang.acl.ACLParserConstants
 
DateTimeToken() - Method in class jade.lang.acl.ACLParser
 
deactivate(TransportAddress) - Method in interface jade.mtp.InChannel
Deactivates the MTP handler listening at a given transport address.
deactivate() - Method in interface jade.mtp.InChannel
Deactivates all the MTP handlers.
deactivateService(String) - Method in interface jade.core.ServiceManager
Deactivates a service on the local container.
deactivateService(String) - Method in class jade.core.ServiceManagerImpl
 
DEAD_AGENT - Static variable in class jade.core.event.ContainerEvent
 
DEAD_AGENT - Static variable in interface jade.wrapper.PlatformEvent
String constant for the name of the dead-agent event.
DEAD_NODE - Static variable in interface jade.core.Service
Service independent vertical command issued on the Main container whenever a node is removed
DEAD_PLATFORM_MANAGER - Static variable in interface jade.core.Service
Service independent vertical command issued on a peripheral container when a fault of the PlatformManager is detected
DEAD_REPLICA - Static variable in interface jade.core.Service
Service independent vertical command issued on the Main container whenever a main replica is removed
DEAD_SLICE - Static variable in interface jade.core.Service
Service independent vertical command issued on the Main container whenever a slice of a given service is removed
deadAgent(String) - Method in interface jade.core.BackEnd
Notify the BackEnd container that an agent has died.
deadAgent(String) - Method in class jade.core.BackEndContainer
An agent has just died on the FrontEnd.
deadAgent(ContainerEvent) - Method in class jade.core.event.ContainerAdapter
 
deadAgent(ContainerEvent) - Method in interface jade.core.event.ContainerListener
 
deadAgent(PlatformEvent) - Method in interface jade.core.event.PlatformListener
 
deadAgent(AID, boolean) - Method in interface jade.core.MainContainer
 
deadAgent(AID, boolean) - Method in class jade.core.MainContainerImpl
Notify the platform that an agent has just died
deadAgent(PlatformEvent) - Method in class jade.domain.AMSEventQueueFeeder
 
DeadAgent - Class in jade.domain.introspection
An introspection event, recording the death of an agent within the platform.
DeadAgent() - Constructor for class jade.domain.introspection.DeadAgent
Default constructor.
DEADAGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
deadAgent(PlatformEvent) - Method in interface jade.wrapper.PlatformController.Listener
Called when an agent dies.
DEADAGENT_AGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
DEADAGENT_CONTAINER_REMOVED - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
DEADAGENT_WHERE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
deadMTP(MTPDescriptor, ContainerID) - Method in interface jade.core.MainContainer
 
deadMTP(MTPDescriptor, ContainerID) - Method in class jade.core.MainContainerImpl
Notify the platform that an MTP is no longer active on a given container
DEBUG_OFF - Static variable in interface jade.core.event.NotificationSlice
This command name represents the action of deactivating a previously started instance of the Introspector agent.
DEBUG_ON - Static variable in interface jade.core.event.NotificationSlice
This command name represents the action of activating an instance of the Introspector agent.
debugOff(AID, List) - Method in interface jade.core.AgentManager
 
debugOff(AID, AID) - Method in class jade.core.event.NotificationProxy
 
debugOff(AID, AID) - Method in interface jade.core.event.NotificationSlice
 
debugOff(AID, List) - Method in class jade.core.MainContainerImpl
Deactivate debugging on a given agent
DebugOff - Class in jade.domain.JADEAgentManagement
This class represents the debug-off action, requesting a debugger to stop observing a set of agents in the platform.
DebugOff() - Constructor for class jade.domain.JADEAgentManagement.DebugOff
Default constructor.
DEBUGOFF - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
DEBUGOFF_DEBUGGED_AGENTS - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
DEBUGOFF_DEBUGGER - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
DEBUGOFF_PASSWORD - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
debugOn(AID, List) - Method in interface jade.core.AgentManager
 
debugOn(AID, AID) - Method in class jade.core.event.NotificationProxy
 
debugOn(AID, AID) - Method in interface jade.core.event.NotificationSlice
 
debugOn(AID, List) - Method in class jade.core.MainContainerImpl
Activate debugging on a given agent
DebugOn - Class in jade.domain.JADEAgentManagement
This class represents the debug-on action, requesting a debugger to start observing a set of agents in the platform.
DebugOn() - Constructor for class jade.domain.JADEAgentManagement.DebugOn
Default constructor.
DEBUGON - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
DEBUGON_DEBUGGED_AGENTS - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
DEBUGON_DEBUGGER - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
DEBUGON_PASSWORD - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
debugStream - Variable in class jade.content.lang.sl.ExtendedSLParserTokenManager
Debug output.
debugStream - Variable in class jade.content.lang.sl.SLParserTokenManager
Debug output.
debugStream - Variable in class jade.lang.acl.ACLParserTokenManager
 
decode(byte[]) - Method in class jade.content.lang.ByteArrayCodec
Decodes the content to an abstract description.
decode(Ontology, byte[]) - Method in class jade.content.lang.ByteArrayCodec
Decodes the content to an abstract description.
decode(byte[]) - Method in class jade.content.lang.leap.LEAPCodec
Decodes the content to an abstract descriptor.
decode(Ontology, byte[]) - Method in class jade.content.lang.leap.LEAPCodec
Decodes the content to an abstract description.
decode(Ontology, String) - Method in class jade.content.lang.sl.SimpleSLCodec
Decodes the content to an abstract description using a given ontology.
decode(String) - Method in class jade.content.lang.sl.SimpleSLCodec
 
decode(String) - Method in class jade.content.lang.sl.SLCodec
Decodes the content to an abstract description.
decode(Ontology, String) - Method in class jade.content.lang.sl.SLCodec
Decodes the content to an abstract description.
decode(String) - Method in class jade.content.lang.StringCodec
Decodes the content to an abstract description.
decode(Ontology, String) - Method in class jade.content.lang.StringCodec
Decodes the content to an abstract description using a given ontology.
decode(byte[], String) - Method in interface jade.lang.acl.ACLCodec
Recovers an ACLMessage object back from raw data, using the specific message representation to interpret the byte sequence.
decode(byte[], String) - Method in class jade.lang.acl.LEAPACLCodec
Recovers an ACLMessage object back from raw data, using the specific message representation to interpret the byte sequence.
decode() - Method in class jade.lang.acl.StringACLCodec
decode and parses the next message from the Reader passed in the constructor.
decode(byte[], String) - Method in class jade.lang.acl.StringACLCodec
 
decodeAID() - Method in class jade.lang.acl.StringACLCodec
Parse an agent identifier, without it being included within an ACL message.
decodeDone(String) - Static method in class jade.domain.DFService
Process the content of the final inform (Done) message resulting from a register or deregister action requested to a DF agent, extracting the df-agent-description contained within.
decodeFormula(Ontology, String) - Method in class jade.content.lang.sl.SLCodec
Decodes the content to an abstract description, where the content is known to be a Well-formed Formula
decodeNotification(String) - Static method in class jade.domain.DFService
Process the content of the inform message resulting from a subscription with a DF agent, extracting the array of df-agent-description objects contained within.
decodeParams(String, Object[]) - Method in interface jade.core.BECodec
 
decodeResult(String) - Static method in class jade.domain.DFService
Process the content of the final inform (result) message resulting from a search action requested to a DF agent, extracting the array of df-agent-description contained within.
decodeTerm(Ontology, String) - Method in class jade.content.lang.sl.SLCodec
Decodes the content to an abstract description, where the content is known to be a Term.
DEFAULT - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
Lexical state.
DEFAULT - Static variable in interface jade.content.lang.sl.SLParserConstants
Lexical state.
DEFAULT - Static variable in interface jade.lang.acl.ACLParserConstants
 
DEFAULT_CHARSET - Static variable in interface jade.lang.acl.ACLCodec
 
DEFAULT_DF - Static variable in interface jade.domain.FIPANames
 
DEFAULT_IMTP - Static variable in class jade.core.ContainerID
String constant identifying the JADE default Internal Message Transport Protocol, connecting different containers within the same JADE platform.
DEFAULT_LONGVARCHAR_TYPE - Variable in class jade.domain.DFDBKB
Default data type for very long strings
DEFAULT_PORT - Static variable in class jade.core.Profile
 
DEFAULT_SERVICES - Static variable in class jade.core.Profile
 
DEFAULT_SERVICES_NOMOBILITY - Static variable in class jade.core.Profile
 
DefaultValueFacet - Class in jade.content.schema.facets
This facet set the default value of an AbsObject.
DefaultValueFacet(Object) - Constructor for class jade.content.schema.facets.DefaultValueFacet
Construct a DefaultValueFacet that set the default value of an AbsObject
deliver(String, Envelope, byte[]) - Method in interface jade.mtp.OutChannel
Delivers to the specified address an ACL message, encoded in some concrete message representation, using the given envelope as a transmission header.
deregister(NodeDescriptor) - Method in class jade.core.BackEndManager
 
deregister(Agent, AID, AMSAgentDescription) - Static method in class jade.domain.AMSService
Deregister a AMSAgentDescription from a AMS agent.
deregister(Agent, AMSAgentDescription) - Static method in class jade.domain.AMSService
The AID of the AMS is defaulted to the AMS of this platform.
deregister(Agent, AID) - Static method in class jade.domain.AMSService
A default AMSAgentDescription is used for this agent, where only AID and state are set (state is set to ACTIVE).
deregister(Agent) - Static method in class jade.domain.AMSService
A default AMSAgentDescription is used for this agent, where only AID and state are set.
DEREGISTER - Static variable in interface jade.domain.DFGUIAdapter
 
deregister(Agent, AID, DFAgentDescription) - Static method in class jade.domain.DFService
Deregister a DFAgentDescription from a DF agent.
deregister(Agent, DFAgentDescription) - Static method in class jade.domain.DFService
Deregisters a DFAgentDescription from the default DF
deregister(Agent, AID) - Static method in class jade.domain.DFService
A default Agent Description is used which contains only the AID of this agent.
deregister(Agent) - Static method in class jade.domain.DFService
Deregisters a DFAgentDescription from the default DF.
Deregister - Class in jade.domain.FIPAAgentManagement
This class implements the deregister action of the fipa-agent-management ontology.
Deregister() - Constructor for class jade.domain.FIPAAgentManagement.Deregister
Default constructor.
DEREGISTER - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
deregister(SubscriptionResponder.Subscription) - Method in interface jade.proto.SubscriptionResponder.SubscriptionManager
Deregister a Subscription object
DEREGISTER_DESCRIPTION - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
deregisterAgentListener(AgentListener) - Method in interface jade.core.event.NotificationHelper
Deregister a listener of agent internal events
deregisterContainerListener(ContainerListener) - Method in interface jade.core.event.NotificationHelper
Deregister a listener of container related events
deregisterConversation(String) - Method in class jade.lang.acl.ConversationList
Deregister a conversation with a given ID.
deregisterDefaultTransition(String) - Method in class jade.core.behaviours.FSMBehaviour
Deregister the default transition from a given source state.
DeregisterFrom - Class in jade.domain.DFGUIManagement
This class implements the DeregisterFrom action.
DeregisterFrom() - Constructor for class jade.domain.DFGUIManagement.DeregisterFrom
 
DEREGISTERFROM - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
DEREGISTERFROM_DESCRIPTION - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
DEREGISTERFROM_DF - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
deregisterMessageListener(MessageListener) - Method in interface jade.core.event.NotificationHelper
Deregister a listener of message events
deregisterState(String) - Method in class jade.core.behaviours.FSMBehaviour
Deregister a state of this FSMBehaviour.
deregisterTransition(String, int) - Method in class jade.core.behaviours.FSMBehaviour
Deregister the transition from a given source state and identfied by a given termination event.
descendsFrom(ObjectSchema) - Method in class jade.content.schema.AgentActionSchema
Return true if - s is the base schema for the XXXSchema class this schema is an instance of (e.g. s is ConceptSchema.getBaseSchema() and this schema is an instance of ConceptSchema) - s is the base schema for a super-class of the XXXSchema class this schema is an instance of (e.g. s is TermSchema.getBaseSchema() and this schema is an instance of ConceptSchema.
descendsFrom(ObjectSchema) - Method in class jade.content.schema.AggregateSchema
Return true if - s is the base schema for the XXXSchema class this schema is an instance of (e.g. s is ConceptSchema.getBaseSchema() and this schema is an instance of ConceptSchema) - s is the base schema for a super-class of the XXXSchema class this schema is an instance of (e.g. s is TermSchema.getBaseSchema() and this schema is an instance of ConceptSchema)
descendsFrom(ObjectSchema) - Method in class jade.content.schema.ConceptSchema
Return true if - s is the base schema for the XXXSchema class this schema is an instance of (e.g. s is ConceptSchema.getBaseSchema() and this schema is an instance of ConceptSchema) - s is the base schema for a super-class of the XXXSchema class this schema is an instance of (e.g. s is TermSchema.getBaseSchema() and this schema is an instance of ConceptSchema)
descendsFrom(ObjectSchema) - Method in class jade.content.schema.ContentElementListSchema
Return true if - s is the base schema for the XXXSchema class this schema is an instance of (e.g. s is ConceptSchema.getBaseSchema() and this schema is an instance of ConceptSchema) - s is the base schema for a super-class of the XXXSchema class this schema is an instance of (e.g. s is TermSchema.getBaseSchema() and this schema is an instance of ConceptSchema)
descendsFrom(ObjectSchema) - Method in class jade.content.schema.ContentElementSchema
Return true if - s is the base schema for the XXXSchema class this schema is an instance of (e.g. s is ConceptSchema.getBaseSchema() and this schema is an instance of ConceptSchema) - s is the base schema for a super-class of the XXXSchema class this schema is an instance of (e.g. s is TermSchema.getBaseSchema() and this schema is an instance of ConceptSchema)
descendsFrom(ObjectSchema) - Method in class jade.content.schema.IRESchema
Return true if - s is the base schema for the XXXSchema class this schema is an instance of (e.g. s is ConceptSchema.getBaseSchema() and this schema is an instance of ConceptSchema) - s is the base schema for a super-class of the XXXSchema class this schema is an instance of (e.g. s is TermSchema.getBaseSchema() and this schema is an instance of ConceptSchema.
descendsFrom(ObjectSchema) - Method in class jade.content.schema.ObjectSchema
Return true if - s is the base schema for the XXXSchema class this schema is an instance of (e.g. s is ConceptSchema.getBaseSchema() and this schema is an instance of ConceptSchema) - s is the base schema for a super-class of the XXXSchema class this schema is an instance of (e.g. s is TermSchema.getBaseSchema() and this schema is an instance of ConceptSchema)
descendsFrom(ObjectSchema) - Method in class jade.content.schema.PredicateSchema
Return true if - s is the base schema for the XXXSchema class this schema is an instance of (e.g. s is ConceptSchema.getBaseSchema() and this schema is an instance of ConceptSchema) - s is the base schema for a super-class of the XXXSchema class this schema is an instance of (e.g. s is TermSchema.getBaseSchema() and this schema is an instance of ConceptSchema)
descendsFrom(ObjectSchema) - Method in class jade.content.schema.PrimitiveSchema
Return true if - s is the base schema for the XXXSchema class this schema is an instance of (e.g. s is ConceptSchema.getBaseSchema() and this schema is an instance of ConceptSchema) - s is the base schema for a super-class of the XXXSchema class this schema is an instance of (e.g. s is TermSchema.getBaseSchema() and this schema is an instance of ConceptSchema)
descendsFrom(ObjectSchema) - Method in class jade.content.schema.TermSchema
Return true if - s is the base schema for the XXXSchema class this schema is an instance of (e.g. s is ConceptSchema.getBaseSchema() and this schema is an instance of ConceptSchema) - s is the base schema for a super-class of the XXXSchema class this schema is an instance of (e.g. s is TermSchema.getBaseSchema() and this schema is an instance of ConceptSchema)
descendsFrom(ObjectSchema) - Method in class jade.content.schema.VariableSchema
Return true if - s is the base schema for the XXXSchema class this schema is an instance of (e.g. s is ConceptSchema.getBaseSchema() and this schema is an instance of ConceptSchema) - s is the base schema for a super-class of the XXXSchema class this schema is an instance of (e.g. s is TermSchema.getBaseSchema() and this schema is an instance of ConceptSchema)
deserializeACL(DataInputStream) - Static method in class jade.lang.acl.LEAPACLCodec
 
deserializeAID(DataInputStream) - Static method in class jade.lang.acl.LEAPACLCodec
 
detach() - Static method in class jade.core.MicroRuntime
Disconnect this front-end container from the platform.
DETECT_MAIN - Static variable in class jade.core.Profile
This constant is the name of the property whose Boolean value tells whether to activate the automatic main container detection mechanism.
df - Class in jade.domain
Standard Directory Facilitator agent.
df() - Constructor for class jade.domain.df
Default constructor.
DFAgentDescription - Class in jade.domain.FIPAAgentManagement
This class implements the concept of the fipa-agent-management ontology representing the description of an agent in the DF catalogue.
DFAgentDescription() - Constructor for class jade.domain.FIPAAgentManagement.DFAgentDescription
Default constructor.
DFAGENTDESCRIPTION - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
DFAGENTDESCRIPTION_LANGUAGES - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
DFAGENTDESCRIPTION_LEASE_TIME - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
DFAGENTDESCRIPTION_NAME - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
DFAGENTDESCRIPTION_ONTOLOGIES - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
DFAGENTDESCRIPTION_PROTOCOLS - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
DFAGENTDESCRIPTION_SERVICES - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
DFAgentDscDlg - Class in jade.gui
This class implements the gui to manipulate a DFAgentDescription.
DFAgentDscDlg(Frame) - Constructor for class jade.gui.DFAgentDscDlg
Create a dialog with the given parent.
DFAgentDscDlg(Dialog) - Constructor for class jade.gui.DFAgentDscDlg
Create a dialog with the given parent.
DFAppletOntology - Class in jade.domain.DFGUIManagement
This class represents the ontology DFApplet-management, containing all JADE extensions related to applet management.
DFAppletVocabulary - Interface in jade.domain.DFGUIManagement
 
DFDBKB - Class in jade.domain
This class implements a knowledge base used by the DF which stores its content in an external database.
DFDBKB(int, String, String, String, String, boolean) - Constructor for class jade.domain.DFDBKB
Constructor
DFGUIAdapter - Interface in jade.domain
This interface must be implemented by a GUI that wants to interact with the DF agent.
DFGUIInterface - Interface in jade.domain
This interface is used to avoid any relationship between the df and the tools packages.
DFHSQLKB - Class in jade.domain
DFHSQLKB realizes a knowledge base used by the DF which stores its content in an HSQL database, running in the same VM.
DFHSQLKB(int, boolean) - Constructor for class jade.domain.DFHSQLKB
Constructor
DFKBFactory - Class in jade.domain
The DFKBFactory class creates knowledge base objects used by the DF.
DFKBFactory() - Constructor for class jade.domain.DFKBFactory
 
DFMemKB - Class in jade.domain
 
DFMemKB(int) - Constructor for class jade.domain.DFMemKB
Constructor
DFService - Class in jade.domain
This class provides a set of static methods to communicate with a DF Service that complies with FIPA specifications.
DFService() - Constructor for class jade.domain.DFService
Default constructor.
Digit() - Method in class jade.lang.acl.ACLParser
 
DIGIT - Static variable in interface jade.lang.acl.ACLParserConstants
 
disable_tracing() - Method in class jade.lang.acl.ACLParser
 
disableDebugger(AID, AID) - Method in class jade.core.BackEndContainer
This method is re-defined to avoid NullPointerException.
DISCONFIRM - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
dispatchMessage(Envelope, byte[]) - Method in interface jade.mtp.InChannel.Dispatcher
 
disposeAsync() - Method in interface jade.domain.DFGUIInterface
 
disposeAsync() - Method in class jade.gui.TreeHelp
 
DLG_CANCEL - Static variable in class jade.gui.ClassSelectionDialog
 
DLG_OK - Static variable in class jade.gui.ClassSelectionDialog
 
doActivate() - Method in class jade.core.Agent
Make a state transition from suspended to active or waiting (whichever state the agent was in when doSuspend() was called) within Agent Platform Life Cycle.
doClone(Location, String) - Method in class jade.core.Agent
Make this agent be cloned on another location.
DocumentationFacet - Class in jade.content.schema.facets
 
DocumentationFacet(String) - Constructor for class jade.content.schema.facets.DocumentationFacet
Construct a DocumentationFacet that set the documentation of an AbsObject
doDelete() - Method in class jade.core.Agent
Make a state transition from active, suspended or waiting to deleted state within Agent Platform Life Cycle, thereby destroying the agent.
doFipaRequestClient(Agent, ACLMessage) - Static method in class jade.domain.FIPAService
This method plays the initiator role in the Fipa-Request interaction protocol and performs all the steps of the protocol.
doFipaRequestClient(Agent, ACLMessage, long) - Static method in class jade.domain.FIPAService
This method plays the initiator role in the Fipa-Request interaction protocol and performs all the steps of the protocol, and additionally sets a conversation timeout.
doMove(Location) - Method in class jade.core.Agent
Make this agent move to a remote location.
Done() - Method in class jade.content.lang.sl.SimpleCharStream
 
DONE - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
Done - Class in jade.content.onto.basic
This class implements the done operator of the FIPA SL0 action.
Done() - Constructor for class jade.content.onto.basic.Done
 
Done(Concept) - Constructor for class jade.content.onto.basic.Done
 
done() - Method in class jade.core.behaviours.Behaviour
Check if this behaviour is done.
done() - Method in class jade.core.behaviours.CompositeBehaviour
Checks whether this behaviour has terminated.
done() - Method in class jade.core.behaviours.CyclicBehaviour
This is the method that makes CyclicBehaviour cyclic, because it always returns false.
done() - Method in class jade.core.behaviours.LoaderBehaviour
The done() method is redefined to make this behaviour terminate when its stop() method is called.
done() - Method in class jade.core.behaviours.OneShotBehaviour
This is the method that makes OneShotBehaviour one-shot, because it always returns true.
done() - Method in class jade.core.behaviours.ReceiverBehaviour
Checks whether this behaviour ended.
done() - Method in class jade.core.behaviours.ThreadedBehaviourFactory.ThreadedBehaviourWrapper
 
done() - Method in class jade.core.behaviours.TickerBehaviour
 
done() - Method in class jade.core.behaviours.WakerBehaviour
 
done() - Method in class jade.core.behaviours.WrapperBehaviour
 
done() - Method in class jade.domain.introspection.AMSSubscriber
 
Done() - Method in class jade.lang.acl.SimpleCharStream
 
done() - Method in class jade.proto.SimpleAchieveREInitiator
 
done() - Method in class jade.proto.SimpleAchieveREResponder
This method checks whether this behaviour has finished or not.
DONE_ACTION - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
DONE_CONDITION - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
doShow(Collection) - Method in class jade.gui.ClassSelectionDialog
 
doShow() - Method in class jade.gui.ClassSelectionDialog
 
doSubstitutions(String) - Method in class jade.util.ExtendedProperties
Replace all substrings of the form ${xxx} with the property value using the key xxx.
doSubstitutions(String, boolean) - Method in class jade.util.ExtendedProperties
Replace all substrings of the form ${xxx} with the property value using the key xxx.
doSuspend() - Method in class jade.core.Agent
Make a state transition from active or waiting to suspended within Agent Platform Life Cycle; the original agent state is saved and will be restored by a doActivate() call.
doTimeOut(Timer) - Method in class jade.core.Agent
Restarts the behaviour associated with t.
doTimeOut(Timer) - Method in interface jade.core.TimerListener
 
doWait() - Method in class jade.core.Agent
Make a state transition from active to waiting within Agent Platform Life Cycle.
doWait(long) - Method in class jade.core.Agent
Make a state transition from active to waiting within Agent Platform Life Cycle.
doWake() - Method in class jade.core.Agent
Make a state transition from waiting to active within Agent Platform Life Cycle.
dropDFTables() - Method in class jade.domain.DFDBKB
Drops all existing DB tables used by the DF.
dropTable(Statement, String) - Method in class jade.domain.DFDBKB
Drops a DB table or does nothing if the table doesn't exist.
DUMMY_FINAL - Static variable in class jade.proto.ProposeInitiator
 
dump(int, PrintStream) - Method in class jade.content.abs.AbsAggregate
 
dump() - Method in class jade.content.onto.Ontology
Dump ontology to default output stream
dump(PrintStream) - Method in class jade.content.onto.Ontology
Dump ontology to specified PrintStream
dump(String) - Method in class jade.core.BaseService
This method can be redefined to support service internal data inspection by means of the ContainerMonitorAgent included in the misc add-on.
DUMP_OPTIONS - Static variable in class jade.core.Profile
This constant is the name of the property whose Boolean value tells whether startup options should be dumped.
DynamicJadeGateway - Class in jade.wrapper.gateway
 
DynamicJadeGateway() - Constructor for class jade.wrapper.gateway.DynamicJadeGateway
 

E

editElement(Object, boolean) - Method in class jade.gui.VisualAIDList
Allow the user to edit the chosen agent identifier.
editElement(Object, boolean) - Method in class jade.gui.VisualAPServiceList
 
editElement(Object, boolean) - Method in class jade.gui.VisualPropertiesList
 
editElement(Object, boolean) - Method in class jade.gui.VisualServicesList
 
editElement(Object, boolean) - Method in class jade.gui.VisualStringList
 
editMsgInDialog(ACLMessage, Frame) - Static method in class jade.gui.AclGui
Pops up a dialog window including an editing-enabled AclGui panel and displays the specified ACL message in it.
editString(String) - Method in class jade.gui.StringDlg
Allow the user to manipulate a string value through this dialog.
EmptyIterator - Class in jade.util.leap
Singleton Iterator for an empty collection.
enable_tracing() - Method in class jade.lang.acl.ACLParser
 
enableDebugger(AID, AID) - Method in class jade.core.BackEndContainer
This method is re-defined to avoid NullPointerException.
encode(AbsContentElement) - Method in class jade.content.lang.ByteArrayCodec
Encodes a content into a byte array.
encode(Ontology, AbsContentElement) - Method in class jade.content.lang.ByteArrayCodec
Encodes a content into a byte array.
encode(AbsContentElement) - Method in class jade.content.lang.leap.LEAPCodec
Encodes an abstract descriptor holding a content element into a byte array.
encode(Ontology, AbsContentElement) - Method in class jade.content.lang.leap.LEAPCodec
Encodes a content into a byte array.
encode(Ontology, AbsContentElement) - Method in class jade.content.lang.sl.SimpleSLCodec
Encodes a content into a string using a given ontology.
encode(AbsContentElement) - Method in class jade.content.lang.sl.SimpleSLCodec
 
encode(AbsContentElement) - Method in class jade.content.lang.sl.SLCodec
Encodes a content into a String.
encode(Ontology, AbsContentElement) - Method in class jade.content.lang.sl.SLCodec
Encodes a content into a String.
encode(AbsContentElement) - Method in class jade.content.lang.StringCodec
Encodes a content into a string.
encode(Ontology, AbsContentElement) - Method in class jade.content.lang.StringCodec
Encodes a content into a string using a given ontology.
encode(ACLMessage, String) - Method in interface jade.lang.acl.ACLCodec
Encodes an ACLMessage object into a byte sequence, according to the specific message representation.
encode(ACLMessage, String) - Method in class jade.lang.acl.LEAPACLCodec
Encodes an ACLMessage object into a byte sequence, according to the specific message representation.
encode(ACLMessage, String) - Method in class jade.lang.acl.StringACLCodec
If the content of the message is a byteSequence, then this method encodes the content in Base64 and automatically sets the value of the encoding slot.
encodeFormula(Ontology, AbsPredicate) - Method in class jade.content.lang.sl.SLCodec
Encodes the content into a String, where the content is known to be a Well-formed Formula
encodeList(Vector, char) - Static method in class jade.core.Specifier
 
encodeResult(String, Object) - Method in interface jade.core.BECodec
 
encodeSpecifierList(Vector) - Static method in class jade.core.Specifier
This static utility method produces a string representation of a list of Specifier objects.
encodeTerm(Ontology, AbsTerm) - Method in class jade.content.lang.sl.SLCodec
Encodes the content into a String, where the content is known to be a Term.
ENCODING - Static variable in interface jade.lang.acl.ACLParserConstants
 
encodingByOrder - Variable in class jade.content.schema.ObjectSchema
 
end() - Method in class jade.core.LifeCycle
This method is invoked when the agent thread termiantes
END - Static variable in interface jade.lang.acl.ACLParserConstants
 
endColumn - Variable in class jade.content.lang.sl.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endColumn - Variable in class jade.lang.acl.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class jade.content.lang.sl.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class jade.lang.acl.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
EnumIterator - Class in jade.util.leap
Implementation of an Iterator constructed by an Enumeration.
EnumIterator(Enumeration) - Constructor for class jade.util.leap.EnumIterator
Constructor declaration
Envelope - Class in jade.domain.FIPAAgentManagement
This class models an envelope.
Envelope() - Constructor for class jade.domain.FIPAAgentManagement.Envelope
Default constructor.
ENVELOPE - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
ENVELOPE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ENVELOPE_ACLREPRESENTATION - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
ENVELOPE_ACLREPRESENTATION - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ENVELOPE_COMMENTS - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
ENVELOPE_COMMENTS - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ENVELOPE_DATE - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
ENVELOPE_DATE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ENVELOPE_FROM - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
ENVELOPE_FROM - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ENVELOPE_INTENDEDRECEIVER - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
ENVELOPE_INTENDEDRECEIVER - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ENVELOPE_PAYLOADENCODING - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
ENVELOPE_PAYLOADENCODING - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ENVELOPE_PAYLOADLENGTH - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
ENVELOPE_PAYLOADLENGTH - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ENVELOPE_PROPERTIES - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
ENVELOPE_RECEIVED - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
ENVELOPE_RECEIVED - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ENVELOPE_TO - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
ENVELOPE_TO - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ENVELOPE_TRANSPORTBEHAVIOUR - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
EOF - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
End of File.
EOF - Static variable in interface jade.content.lang.sl.SLParserConstants
End of File.
EOF - Static variable in interface jade.lang.acl.ACLParserConstants
 
eol - Variable in exception jade.content.lang.sl.ParseException
The end of line string for this machine.
eol - Variable in exception jade.lang.acl.ParseException
The end of line string for this machine.
equals(Object) - Method in class jade.content.abs.AbsExtendedPrimitive
 
equals(Object) - Method in class jade.content.abs.AbsObjectImpl
Returns true if the attribute is equal to this abstract descriptor, based on the contents of both descriptors.
equals(Object) - Method in class jade.content.abs.AbsPrimitive
 
EQUALS - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
Equals - Class in jade.content.onto.basic
This class implements the = operator of the FIPA SL0 language.
Equals() - Constructor for class jade.content.onto.basic.Equals
 
Equals(Object, Object) - Constructor for class jade.content.onto.basic.Equals
 
equals(Object) - Method in class jade.content.schema.AggregateSchema
The difference between types of aggregates (such as SET and SEQUENCE) is quite fuzy.
equals(Object) - Method in class jade.core.AgentState
Equality operations between agent states.
equals(Object) - Method in class jade.core.AID
Equality operation.
equals(Object) - Method in class jade.core.BehaviourID
Equality test on two behaviour IDs.
equals(Object) - Method in class jade.core.CaseInsensitiveString
Equality operation.
equals(Object) - Method in class jade.core.ContainerID
Equality operation over container IDs.
equals(Object) - Method in class jade.core.LifeCycle
 
equals(Object) - Method in class jade.core.Timer
 
equals(Object) - Method in class jade.mtp.MTPDescriptor
 
equals(Object) - Method in class jade.proto.SubscriptionResponder.Subscription
 
equals(Object) - Method in class jade.util.leap.HashSet
 
equals(Object) - Method in class jade.util.TransportAddressWrapper
 
equals(Object) - Method in class jade.wrapper.StateBase
Determines if an object is equal to this object.
EQUALS_LEFT - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
EQUALS_RIGHT - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
equalsIgnoreCase(String, String) - Static method in class jade.core.CaseInsensitiveString
Static method for case insensitive string comparasion.
EQUIV - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
EQUIV_LEFT - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
EQUIV_RIGHT - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
Event - Interface in jade.domain.introspection
The generic interface for all introspection events.
Event - Class in jade.util
This class represents a generic event carrying some information (accessible in the form of Object parameters) and provides support for synchronous processing through the waitUntilProcessed() and notifyProcessed() methods.
Event(int, Object) - Constructor for class jade.util.Event
Construct an Event of a given type produced by the indicated source
Event(int, Object, Object) - Constructor for class jade.util.Event
Construct an Event of a given type produced by the indicated source and carrying a given information.
EventRecord - Class in jade.domain.introspection
This class represents the event-record concept in the jade-introspection ontology.
EventRecord() - Constructor for class jade.domain.introspection.EventRecord
Default constructor.
EventRecord(Event, Location) - Constructor for class jade.domain.introspection.EventRecord
Construct an event record, attaching a location and a timestamp to an event object.
EVENTRECORD - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
EVENTRECORD_WHAT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
EVENTRECORD_WHEN - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
EVENTRECORD_WHERE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ExceptionOntology - Class in jade.domain.FIPAAgentManagement
This class groups into a separated ontology the elements of the FIPA-Agent-Management-ontology (see FIPA specification document no. 23) representing generic exceptions.
ExceptionVocabulary - Interface in jade.domain.FIPAAgentManagement
This interface contains all the string constants for frame and slot names of exceptions defined in the fipa-agent-management ontology.
execute() - Method in class jade.core.LifeCycle
This method actually implements what the agent has to do in this LifeCycle state
execute(Object) - Method in class jade.wrapper.gateway.DynamicJadeGateway
execute a command.
execute(Object, long) - Method in class jade.wrapper.gateway.DynamicJadeGateway
Execute a command specifying a timeout.
execute(Object) - Static method in class jade.wrapper.gateway.JadeGateway
execute a command.
execute(Object, long) - Static method in class jade.wrapper.gateway.JadeGateway
Execute a command specifying a timeout.
EXISTS - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
EXISTS_CONDITION - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
EXISTS_WHAT - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
exit(boolean) - Method in interface jade.core.FrontEnd
Request the FrontEnd container to exit.
exit() - Method in interface jade.core.Node
 
EXIT - Static variable in interface jade.domain.DFGUIAdapter
 
ExpandBuff(boolean) - Method in class jade.content.lang.sl.SimpleCharStream
 
ExpandBuff(boolean) - Method in class jade.lang.acl.SimpleCharStream
 
expectedTokenSequences - Variable in exception jade.content.lang.sl.ParseException
Each entry in this array is an array of integers.
expectedTokenSequences - Variable in exception jade.lang.acl.ParseException
Each entry in this array is an array of integers.
exploreOntology(Ontology) - Static method in class jade.content.onto.OntologyUtils
 
exportPlatformManager(PlatformManager) - Method in interface jade.core.IMTPManager
Makes the platform Service Manager available through this IMTP.
exportSlice(String, Service.Slice) - Method in class jade.core.BaseNode
 
exportSlice(String, Service.Slice) - Method in interface jade.core.Node
 
Expression() - Method in class jade.lang.acl.ACLParser
 
ExtendedProperties - Class in jade.util
Provides enhanced property management.
ExtendedProperties() - Constructor for class jade.util.ExtendedProperties
Construct empty property collection.
ExtendedProperties(String[]) - Constructor for class jade.util.ExtendedProperties
Construct a ExtendedProperties object from an array of stringified properties of the form =.
ExtendedSLParserConstants - Interface in jade.content.lang.sl
Token literal values and constants.
ExtendedSLParserTokenManager - Class in jade.content.lang.sl
Token Manager.
ExtendedSLParserTokenManager(SimpleCharStream) - Constructor for class jade.content.lang.sl.ExtendedSLParserTokenManager
Constructor.
ExtendedSLParserTokenManager(SimpleCharStream, int) - Constructor for class jade.content.lang.sl.ExtendedSLParserTokenManager
Constructor.
externalise(AbsObject, Ontology) - Method in class jade.content.onto.basic.Action
 
externalise(AbsObject, Ontology) - Method in interface jade.content.onto.Introspectable
Externalise this object into the given abstract descriptor
externaliseACLMessage(ACLMessage, Ontology) - Static method in class jade.content.abs.AbsHelper
Converts an ACLMessage into an AbsAgentAction using the specified ontology.
externaliseAID(AID) - Static method in class jade.content.abs.AbsHelper
Converts an AID into an AbsConcept representing an AID
externaliseContentElementList(ContentElementList, Ontology) - Static method in class jade.content.abs.AbsHelper
Converts a ContentElementList into an AbsContentElementList using the specified ontology.
externaliseIterator(Iterator, Ontology, String) - Static method in class jade.content.abs.AbsHelper
Converts an Iterator into a AbsAggregate using the specified ontology.
externaliseList(List, Ontology, String) - Static method in class jade.content.abs.AbsHelper
Converts a List into a AbsAggregate using the specified ontology.
externaliseSet(Set, Ontology, String) - Static method in class jade.content.abs.AbsHelper
Converts a Set into a AbsAggregate using the specified ontology.
externalize(Object, AbsObject, ObjectSchema, Ontology) - Method in class jade.content.onto.Ontology
Externalize (obj --> abs) the slots defined in schema and its super-schemas
externalizeAggregate(String, Object, ObjectSchema, Ontology) - Method in class jade.content.onto.BCReflectiveIntrospector
 
externalizeAggregate(String, Object, ObjectSchema, Ontology) - Method in class jade.content.onto.CFReflectiveIntrospector
 
externalizeAggregate(String, Object, ObjectSchema, Ontology) - Method in interface jade.content.onto.Introspector
 
externalizeAggregate(String, Object, ObjectSchema, Ontology) - Method in class jade.content.onto.MicroIntrospector
 
externalizeAggregate(String, Object, ObjectSchema, Ontology) - Method in class jade.content.onto.ReflectiveIntrospector
 
externalizeSlotValue(Object, Introspector, Ontology) - Static method in class jade.content.onto.Ontology
 
externalizeSpecialType(Object, ObjectSchema, Class, Ontology) - Method in interface jade.content.onto.Introspector
 
externalizeSpecialType(Object, ObjectSchema, Class, Ontology) - Method in class jade.content.onto.MicroIntrospector
 
externalizeSpecialType(Object, ObjectSchema, Class, Ontology) - Method in class jade.content.onto.ReflectiveIntrospector
 
extractAbsContent(ACLMessage) - Method in class jade.content.ContentManager
Translates the :content slot of an ACLMessage msg into an AbsContentElement using the content language and ontology indicated in the :language and :ontology fields of msg.
extractContent(ACLMessage) - Method in class jade.content.ContentManager
Translates the :content slot of an ACLMessage msg into a ContentElement using the content language and ontology indicated in the :language and :ontology fields of msg.
extractKeyContentElement(ContentElement) - Method in class jade.core.behaviours.OntologyServer
 
extractSubset(String) - Method in class jade.util.ExtendedProperties
Create a new Properties object by coping those properties whose key begins with a particular prefix string.

F

Facet - Interface in jade.content.schema
Represent a generic Facet (i.e. a constraint on the possible values) that can be applied on a slot in a schema of an ontological element.
FAILURE - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
FailureException - Exception in jade.domain.FIPAAgentManagement
This class represents a generic FailureException
FailureException(String) - Constructor for exception jade.domain.FIPAAgentManagement.FailureException
 
FailureException(ACLMessage) - Constructor for exception jade.domain.FIPAAgentManagement.FailureException
 
FALSE_PROPOSITION - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
FalseProposition - Class in jade.content.onto.basic
This class represents the FALSE proposition i.e. a predicate that is always false.
FalseProposition() - Constructor for class jade.content.onto.basic.FalseProposition
 
FEASIBLE - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
FEASIBLE_ACTION - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
FEASIBLE_CONDITION - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
FEConnectionManager - Interface in jade.core
 
FEDERATE - Static variable in interface jade.domain.DFGUIAdapter
 
FEDERATE - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
Federate - Class in jade.domain.DFGUIManagement
This class implements the Federate action.
Federate() - Constructor for class jade.domain.DFGUIManagement.Federate
 
FEDERATE_DESCRIPTION - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
FEDERATE_DF - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
FEListener - Interface in jade.core
Interface to be implemented by classes that need to be notified about FrontEnd relevant events such as BORN_AGENT and DEAD_AGENT.
FEService - Class in jade.core
JADE kernel services providing a service-helper and wishing this helper to be available in the split execution mode too, need to provide a FEService class.
FEService() - Constructor for class jade.core.FEService
 
FILE_DIR - Static variable in class jade.core.Profile
This constant is the key of the property whose value contains the name of the directory where all the files generated by JADE should be put.
fill(Object) - Method in class jade.content.onto.ConceptSlotFunction
 
fill(Concept, Object) - Method in class jade.content.onto.ConceptSlotFunction
 
FillBuff() - Method in class jade.content.lang.sl.SimpleCharStream
 
FillBuff() - Method in class jade.lang.acl.SimpleCharStream
 
fillCancelContent(ACLMessage, ACLMessage) - Method in class jade.proto.SubscriptionInitiator
This method is used to fill the :content slot of the CANCEL message that is being sent to an agent to cancel the subscription previously activated by means of the subscription message.
fillContent(ACLMessage, AbsContentElement) - Method in class jade.content.ContentManager
Fills the :content slot of an ACLMessage msg using the content language and ontology indicated in the :language and :ontology fields of msg.
fillContent(ACLMessage, ContentElement) - Method in class jade.content.ContentManager
Fills the :content slot of an ACLMessage msg using the content language and ontology indicated in the :language and :ontology fields of msg.
fillListFromBlockedBehaviours(List, Agent) - Method in interface jade.core.AgentContainer
 
fillListFromMessageQueue(List, Agent) - Method in interface jade.core.AgentContainer
 
fillListFromReadyBehaviours(List, Agent) - Method in interface jade.core.AgentContainer
 
Filter - Class in jade.core
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.
Filter() - Constructor for class jade.core.Filter
 
filterRGB(int, int, int) - Method in class jade.gui.MyFilterImage
 
findAllSlices(String) - Method in interface jade.core.PlatformManager
 
findAllSlices(String) - Method in class jade.core.PlatformManagerImpl
 
findAllSlices(String) - Method in interface jade.core.ServiceFinder
Retrieves all the slices of a service currently active on this platform.
findAllSlices(String) - Method in class jade.core.ServiceManagerImpl
 
findMethodCaseInsensitive(String, Class) - Method in class jade.content.onto.ReflectiveIntrospector
 
findService(String) - Method in interface jade.core.ServiceFinder
Looks up a platform service by name.
findService(String) - Method in class jade.core.ServiceManagerImpl
 
findSlice(String, String) - Method in interface jade.core.PlatformManager
 
findSlice(String, String) - Method in class jade.core.PlatformManagerImpl
 
findSlice(String, String) - Method in interface jade.core.ServiceFinder
Looks up a specific service slice by name.
findSlice(String, String) - Method in class jade.core.ServiceManagerImpl
 
findSubclasses(String) - Method in class jade.util.ClassFinder
 
findSubclasses(String, ClassFinderListener, ClassFinderFilter) - Method in class jade.util.ClassFinder
 
FINE - Static variable in class jade.util.Logger
FINE is a message level providing tracing information.
FINER - Static variable in class jade.util.Logger
FINER indicates a fairly detailed tracing message.
FINEST - Static variable in class jade.util.Logger
FINEST indicates a highly detailed tracing message
FIPA_BROKERING - Static variable in interface jade.domain.FIPANames.InteractionProtocol
The FIPA-Brokering interaction protocol.
FIPA_CONTRACT_NET - Static variable in interface jade.domain.FIPANames.InteractionProtocol
The FIPA-Contract-Net interaction protocol.
FIPA_DUTCH_AUCTION - Static variable in interface jade.domain.FIPANames.InteractionProtocol
The FIPA-Auction-Dutch interaction protocol.
FIPA_ENGLISH_AUCTION - Static variable in interface jade.domain.FIPANames.InteractionProtocol
The FIPA-Auction-English interaction protocol.
FIPA_ITERATED_CONTRACT_NET - Static variable in interface jade.domain.FIPANames.InteractionProtocol
The FIPA-Iterated-Contract-Net interaction protocol.
FIPA_PROPOSE - Static variable in interface jade.domain.FIPANames.InteractionProtocol
The FIPA-Propose interaction protocol.
FIPA_QUERY - Static variable in interface jade.domain.FIPANames.InteractionProtocol
The FIPA-Query interaction protocol.
FIPA_RECRUITING - Static variable in interface jade.domain.FIPANames.InteractionProtocol
The FIPA-Recruiting interaction protocol.
FIPA_REQUEST - Static variable in interface jade.domain.FIPANames.InteractionProtocol
The FIPA-Request interaction protocol.
FIPA_REQUEST_WHEN - Static variable in interface jade.domain.FIPANames.InteractionProtocol
The FIPA-Request-When interaction protocol.
FIPA_SL - Static variable in interface jade.domain.FIPANames.ContentLanguage
The FIPA-SL language, with no restriction on expressiveness.
FIPA_SL0 - Static variable in interface jade.domain.FIPANames.ContentLanguage
The level-0 profile for the FIPA SL content language.
FIPA_SL1 - Static variable in interface jade.domain.FIPANames.ContentLanguage
The level-1 profile for the FIPA-SL content language.
FIPA_SL2 - Static variable in interface jade.domain.FIPANames.ContentLanguage
The level-2 profile for the FIPA-SL content language.
FIPA_SUBSCRIBE - Static variable in interface jade.domain.FIPANames.InteractionProtocol
The FIPA-Subscribe interaction protocol.
FIPAException - Exception in jade.domain
This class represents a generic FIPAException, i.e. one of NotUnderstood,Failure,Refuse, as defined in jade.domain.FIPAAgentManagement.
FIPAException(String) - Constructor for exception jade.domain.FIPAException
Constructs a generic FIPAException.
FIPAException(ACLMessage) - Constructor for exception jade.domain.FIPAException
Constructs a FIPAException from the given ACL message.
FIPAManagementOntology - Class in jade.domain.FIPAAgentManagement
This class represents the ontology defined by FIPA Agent Management specifications (document no. 23).
FIPAManagementVocabulary - Interface in jade.domain.FIPAAgentManagement
This interface contains all the string constants for frame and slot names defined in the fipa-agent-management ontology.
FIPANames - Interface in jade.domain
This class provides a single access point for the set of constants already defined by FIPA.
FIPANames.ACLCodec - Interface in jade.domain
Set of constants that identifies the Codec of ACL Messages and that can be assigned via ACLMessage.getEnvelope().setAclRepresentation(FIPANames.ACLCodec.BITEFFICIENT);
FIPANames.ContentLanguage - Interface in jade.domain
Set of constants that identifies the content languages and that can be assigned via ACLMessage.setLanguage(FIPANames.ContentLanguage.SL0)
FIPANames.InteractionProtocol - Interface in jade.domain
Set of constants that identifies the Interaction Protocols and that can be assigned via ACLMessage.setProtocol(FIPANames.InteractionProtocol.FIPA_REQUEST)
FIPANames.MTP - Interface in jade.domain
Set of constants that identifies the Message Transport Protocols.
FIPANames.Ontology - Interface in jade.domain
Set of constants that identifies the Ontology of ACL Messages and that can be assigned via ACLMessage.setOntology(FIPANames.Ontology.SL0_ONTOLOGY);
FIPAProtocolNames - Interface in jade.proto
Deprecated. Use jade.domain.FIPANames.InteractionProtocol instead
FIPAService - Class in jade.domain
This class provides a set of basic and static methods to perform the FIPA Agent Management actions.
FIPAService() - Constructor for class jade.domain.FIPAService
 
fireNodeAdded() - Method in class jade.core.NodeFailureMonitor
Fire a NODE ADDED event
fireNodeReachable() - Method in class jade.core.NodeFailureMonitor
Fire a NODE REACHABLE event
fireNodeRemoved() - Method in class jade.core.NodeFailureMonitor
Fire a NODE REMOVED event
fireNodeUnreachable() - Method in class jade.core.NodeFailureMonitor
Fire a NODE UNREACHABLE event
FIRST - Static variable in class jade.core.Filter
The constant indicating the first position in the filter chain
first() - Method in interface jade.util.leap.SortedSet
Returns the first (lowest) element currently in this sorted set.
first() - Method in class jade.util.leap.SortedSetImpl
 
FLOAT - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
RegularExpression Id.
FLOAT - Static variable in class jade.content.onto.BasicOntology
 
Float() - Method in class jade.lang.acl.ACLParser
 
FLOATONE - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
RegularExpression Id.
FLOATONE - Static variable in interface jade.content.lang.sl.SLParserConstants
RegularExpression Id.
FLOATONE - Static variable in interface jade.lang.acl.ACLParserConstants
 
FLOATTWO - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
RegularExpression Id.
FLOATTWO - Static variable in interface jade.content.lang.sl.SLParserConstants
RegularExpression Id.
FLOATTWO - Static variable in interface jade.lang.acl.ACLParserConstants
 
foo - Static variable in class jade.gui.GuiProperties
 
FORALL - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
FORALL_CONDITION - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
FORALL_WHAT - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
forceTransitionTo(String) - Method in class jade.core.behaviours.FSMBehaviour
Temporarily disregards the FSM structure, and jumps to the given state.
FOREIGN_AGENT - Static variable in class jade.core.AgentDescriptor
 
freezeAgentNode(String, String, String) - Method in class jade.gui.AgentTree
 
fromList(List) - Method in class jade.util.leap.ArrayList
Fill this list with the content of a given java.util.List object.
fromObject(Object, Ontology) - Method in class jade.content.onto.BasicOntology
This method is redefined as BasicOntology does not use an Introspector for performance reason
fromObject(Object) - Method in class jade.content.onto.Ontology
Converts a Java object into a proper abstract descriptor.
fromObject(Object, Ontology) - Method in class jade.content.onto.Ontology
Converts a Java object into a proper abstract descriptor.
fromObject(Object, Ontology) - Method in class jade.content.onto.SerializableOntology
 
FrontEnd - Interface in jade.core
 
FROZEN_AGENT - Static variable in class jade.core.event.PlatformEvent
 
FROZEN_AGENT_TYPE - Static variable in class jade.gui.AgentTree
 
FROZEN_AGENTS_FOLDER_NAME - Static variable in class jade.gui.AgentTree
 
FROZEN_CONTAINER_TYPE - Static variable in class jade.gui.AgentTree
 
frozenAgent(PlatformEvent) - Method in interface jade.core.event.PlatformListener
 
frozenAgent(AID, ContainerID) - Method in interface jade.core.MainContainer
 
frozenAgent(AID, ContainerID) - Method in class jade.core.MainContainerImpl
Notify the platform that an agent has just frozen
frozenAgent(PlatformEvent) - Method in class jade.domain.AMSEventQueueFeeder
 
FrozenAgent - Class in jade.domain.introspection
An introspection event, recording the freezing of a formerly active agent within the platform.
FrozenAgent() - Constructor for class jade.domain.introspection.FrozenAgent
Default constructor.
FROZENAGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
FROZENAGENT_AGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
FROZENAGENT_BUFFERCONTAINER - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
FROZENAGENT_WHERE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
FSMBehaviour - Class in jade.core.behaviours
Composite behaviour with Finite State Machine based children scheduling.
FSMBehaviour() - Constructor for class jade.core.behaviours.FSMBehaviour
Default constructor, does not set the owner agent.
FSMBehaviour(Agent) - Constructor for class jade.core.behaviours.FSMBehaviour
This constructor sets the owner agent.

G

GatewayAgent - Class in jade.wrapper.gateway
This agent is the gateway able to execute all commands requests received via JadeGateway.
GatewayAgent() - Constructor for class jade.wrapper.gateway.GatewayAgent
 
GatewayBehaviour - Class in jade.wrapper.gateway
This is a cyclic behaviour that processes the commands received via JadeGateway.
GatewayBehaviour() - Constructor for class jade.wrapper.gateway.GatewayBehaviour
 
GatewayListener - Interface in jade.wrapper.gateway
 
GC_INTERVAL - Static variable in class jade.domain.DFHSQLKB
 
generateParseException() - Method in class jade.lang.acl.ACLParser
 
GenericCommand - Class in jade.core
A generic implementation of the Command interface, operating at the meta-level to provide a generic transformation of method invocations.
GenericCommand(String, String, String) - Constructor for class jade.core.GenericCommand
Creates a new generic command, with the given name and belonging to the given service and interaction.
get(int) - Method in class jade.content.abs.AbsAggregate
Retrieves the i-th element in this aggregate.
get(int) - Method in class jade.content.abs.AbsContentElementList
Retrieves the i-th element in this content element list.
get() - Method in class jade.content.abs.AbsExtendedPrimitive
 
get(int) - Method in class jade.content.ContentElementList
Retrieves the i-th element in this content element list.
get(Object) - Method in class jade.util.ExtendedProperties
Get the object associated with a key.
get(Object) - Method in class jade.util.HashCache
Retrieves a cached element.
get() - Method in class jade.util.InputQueue
Extract the first object in the queue (if any).
get(int) - Method in class jade.util.leap.ArrayList
 
get(Object) - Method in class jade.util.leap.HashMap
 
get(int) - Method in class jade.util.leap.LinkedList
 
get(int) - Method in interface jade.util.leap.List
Returns the element at the specified position in this list.
get(Object) - Method in interface jade.util.leap.Map
Returns the value to which this map maps the specified key.
get() - Method in class jade.util.leap.RoundList
Returns the current element in the list and updates the pointer such that the current becomes the next element in the list.
getAbsObject(String) - Method in class jade.content.abs.AbsAggregate
Overrides this method to check that name is of the form Codec.UNNAMEDPERFIX+index
getAbsObject(String) - Method in class jade.content.abs.AbsContentElementList
Makes no sense in the case of an AbsContentElementList that has no attribute --> Just return null
getAbsObject(String) - Method in class jade.content.abs.AbsExtendedPrimitive
Makes no sense in the case of an AbsExtendedPrimitive that has no attribute --> Just return null
getAbsObject(String) - Method in interface jade.content.abs.AbsObject
Gets the value of an attribute of the object held by this abstract descriptor.
getAbsObject(String) - Method in class jade.content.abs.AbsObjectImpl
Gets the value of an attribute of the object held by this abstract descriptor.
getAbsObject(String) - Method in class jade.content.abs.AbsPrimitive
Makes no sense in the case of an AbsPrimitive that has no attribute --> Just return null
getAbsObject(String) - Method in class jade.content.onto.ConceptSlotFunction
 
getAbsTerm(String) - Method in class jade.content.abs.AbsConcept
Gets the value of an attribute of the concept held by this abstract descriptor.
getAbsTerm(String) - Method in class jade.content.abs.AbsPredicate
Gets the value (casted as an AbsTerm) of an attribute of the predicate held by this abstract descriptor.
getAbsType() - Method in class jade.content.abs.AbsAgentAction
 
getAbsType() - Method in class jade.content.abs.AbsAggregate
 
getAbsType() - Method in class jade.content.abs.AbsConcept
 
getAbsType() - Method in class jade.content.abs.AbsConceptSlotFunction
 
getAbsType() - Method in class jade.content.abs.AbsContentElementList
 
getAbsType() - Method in class jade.content.abs.AbsExtendedPrimitive
 
getAbsType() - Method in class jade.content.abs.AbsIRE
 
getAbsType() - Method in interface jade.content.abs.AbsObject
 
getAbsType() - Method in class jade.content.abs.AbsObjectImpl
 
getAbsType() - Method in class jade.content.abs.AbsPredicate
 
getAbsType() - Method in class jade.content.abs.AbsPrimitive
 
getAbsType() - Method in class jade.content.abs.AbsVariable
 
getACLMessage() - Method in exception jade.domain.FIPAAgentManagement.FailureException
 
getACLMessage() - Method in exception jade.domain.FIPAAgentManagement.RefuseException
 
getACLMessage() - Method in exception jade.domain.FIPAException
Retrieve the ACL message whose content is represented by this exception.
getAclRepresentation() - Method in class jade.domain.FIPAAgentManagement.Envelope
Retrieve the acl-representation slot of this object.
getAclRepresentation() - Method in class jade.domain.introspection.ACLMessage
Retrieve the representation of the message payload.
getAct() - Method in exception jade.domain.FIPAAgentManagement.UnexpectedAct
 
getAct() - Method in exception jade.domain.FIPAAgentManagement.UnsupportedAct
 
getAction() - Method in class jade.content.onto.basic.Action
 
getAction() - Method in class jade.content.onto.basic.Done
 
getAction() - Method in class jade.content.onto.basic.Result
 
getActionNames() - Method in class jade.content.onto.Ontology
Retrieve the names of all agent actions defined in this ontology (including extended ontologies).
getActor() - Method in class jade.content.onto.basic.Action
 
getAddress() - Method in class jade.core.Channel
 
getAddress() - Method in class jade.core.ContainerID
Retrieve the IP address of the host, the described container is running on.
getAddress() - Method in interface jade.core.Location
Read the address for a location.
getAddress() - Method in class jade.core.PlatformID
 
getAddress() - Method in class jade.domain.introspection.AddedMTP
Retrieve the value of the address slot of this event, containing the address URL of the newly added MTP.
getAddress() - Method in class jade.domain.introspection.RemovedMTP
Retrieve the value of the address slot of this event, containing the address URL of the newly removed MTP.
getAddress() - Method in class jade.domain.JADEAgentManagement.InstallMTP
Retrieve the value of the address slot of this action, containing the address URL of the MTP to install.
getAddress() - Method in class jade.domain.JADEAgentManagement.UninstallMTP
Retrieve the value of the address slot of this action, containing the address URL of the MTP to uninstall.
getAddress() - Method in class jade.gui.AgentTree.AgentNode
 
getAddress() - Method in class jade.util.TransportAddressWrapper
 
getAddresses() - Method in class jade.mtp.MTPDescriptor
 
getAddressesArray() - Method in class jade.core.AID
Returns an array of string containing all the addresses of the agent
getAgent() - Method in class jade.core.event.AgentEvent
 
getAgent() - Method in class jade.core.event.ContainerEvent
 
getAgent() - Method in class jade.core.event.MessageEvent
 
getAgent() - Method in class jade.core.event.PlatformEvent
Returns the AID of the agent that was born, died, or moved.
getAgent(String) - Static method in class jade.core.MicroRuntime
Get agent proxy to local agent given its name.
getAgent() - Method in class jade.domain.introspection.AddedBehaviour
Retrieve the value of the agent slot of this event, containing the agent identifier of the agent the behaviour was added to.
getAgent() - Method in class jade.domain.introspection.BornAgent
Retrieve the value of the agent slot of this event, containing the agent identifier of the newly born agent.
getAgent() - Method in class jade.domain.introspection.ChangedAgentOwnership
Retrieve the value of the agent slot of this event, containing the agent identifier of the agent whose ownership changed.
getAgent() - Method in class jade.domain.introspection.ChangedAgentState
Retrieve the value of the agent slot of this event, containing the agent identifier of the agent whose state changed.
getAgent() - Method in class jade.domain.introspection.ChangedBehaviourState
Retrieve the value of the agent slot of this event, containing the agent identifier of the agent whose behaviour state changed.
getAgent() - Method in class jade.domain.introspection.DeadAgent
Retrieve the value of the agent slot of this event, containing the agent identifier of the newly dead agent.
getAgent() - Method in class jade.domain.introspection.FrozenAgent
Retrieve the value of the agent slot of this event, containing the agent identifier of the newly suspended agent.
getAgent() - Method in class jade.domain.introspection.MovedAgent
Retrieve the value of the agent slot of this event, containing the agent identifier of the newly moved agent.
getAgent() - Method in class jade.domain.introspection.RemovedBehaviour
Retrieve the value of the agent slot of this event, containing the agent identifier of the agent owning the newly removed behaviour.
getAgent() - Method in class jade.domain.introspection.ResumedAgent
Retrieve the value of the agent slot of this event, containing the agent identifier of the newly resumed agent.
getAgent() - Method in class jade.domain.introspection.SuspendedAgent
Retrieve the value of the agent slot of this event, containing the agent identifier of the newly suspended agent.
getAgent() - Method in class jade.domain.introspection.ThawedAgent
Retrieve the value of the agent slot of this event, containing the agent identifier of the newly suspended agent.
getAgent() - Method in class jade.domain.JADEAgentManagement.KillAgent
Retrieve the value of the agent slot of this event, containing the agent identifier of the agent to terminate.
getAgent(String) - Method in class jade.wrapper.ContainerController
Get a controller (i.e. a proxy) to a local agent given its local-name.
getAgent(String, boolean) - Method in class jade.wrapper.ContainerController
Get a controller (i.e. a proxy) to a local agent given its local-name or GUID.
getAgent(String) - Method in interface jade.wrapper.PlatformController
Get agent proxy to local agent given its name.
getAgentGUID() - Method in class jade.core.event.PlatformEvent
 
getAgentGUID() - Method in interface jade.wrapper.PlatformEvent
Retrieve the global agent name (i.e. the local name and the platform ID).
getAgentIdentifier() - Method in class jade.domain.JADEAgentManagement.WhereIsAgentAction
Retrieve the value of the agent-identifier slot of this action, containing the agent identifier for the agent whose location is requested.
getAgentImage(AID) - Method in class jade.core.BackEndContainer
 
getAgentImages() - Method in class jade.core.BackEndContainer
 
getAgentName() - Method in class jade.domain.JADEAgentManagement.CreateAgent
Retrieve the value of the agent-name slot of this event, containing the local name (i.e. without the platform ID) of the agent to create.
getAgentProfile() - Method in class jade.domain.mobility.MobileAgentDescription
Retrieve the value of the agent-profile slot of this event, containing the profile for the descrbed agent.
getAgentState() - Method in class jade.core.Agent
 
getAgentVersion() - Method in class jade.domain.mobility.MobileAgentDescription
Retrieve the value of the agent-version slot of this event, containing the version string for the described agent.
getAID() - Method in class jade.core.Agent
Method to query the private Agent ID.
getAllAddresses() - Method in class jade.core.AID
Returns an iterator of all the addresses of the agent.
getAllAddresses() - Method in class jade.domain.FIPAAgentManagement.APService
Access all addresses from the addresses slot collection of this object.
getAllAPServices() - Method in class jade.domain.FIPAAgentManagement.APDescription
Access all services from the ap-services slot collection of this object.
getAllArguments() - Method in class jade.domain.JADEAgentManagement.CreateAgent
Remove all objects from the arguments slot collection of this object.
getAllChildren() - Method in class jade.core.BehaviourID
Retrieve the list of all the children behaviour IDs, as an iterator object.
getAllDebuggedAgents() - Method in class jade.domain.JADEAgentManagement.DebugOff
Access all agent identifiers from the debugged-agents slot collection of this object.
getAllDebuggedAgents() - Method in class jade.domain.JADEAgentManagement.DebugOn
Access all agent identifiers from the debugged-agents slot collection of this object.
getAllEvents() - Method in class jade.domain.introspection.StartNotify
Remove all event names from the events slot collection of this object.
getAllEvents() - Method in class jade.domain.introspection.StopNotify
Remove all event names from the events slot collection of this object.
getAllInstances() - Static method in class jade.core.AgentState
Access the whole prototypes array.
getAllIntendedReceiver() - Method in class jade.domain.FIPAAgentManagement.Envelope
Access all agent identifiers from the intended receiver slot collection of this object.
getAllIntendedReceiver() - Method in class jade.lang.acl.ACLMessage
retrieve the whole list of intended receivers for this message.
getAllLanguages() - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
Access all content language names from the languages slot collection of this object.
getAllLanguages() - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
Access all content language names from the languages slot collection of this object.
getAllOntologies() - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
Access all ontology names from the ontologies slot collection of this object.
getAllOntologies() - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
Access all ontology names from the ontologies slot collection of this object.
getAllParameter() - Method in class jade.gui.GuiEvent
Get an Iterator over all the parameters.
getAllPerformativeNames() - Static method in class jade.lang.acl.ACLMessage
Returns the list of the communicative acts as an array of String.
getAllProperties() - Method in class jade.domain.FIPAAgentManagement.Envelope
Access all properties from the properties slot collection of this object.
getAllProperties() - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
Access all properties from the properties slot collection of this object.
getAllProtocols() - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
Access all protocol names from the protocols slot collection of this object.
getAllProtocols() - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
Access all protocol names from the protocols slot collection of this object.
getAllReceiver() - Method in class jade.lang.acl.ACLMessage
Reads :receiver slot.
getAllReplyTo() - Method in class jade.lang.acl.ACLMessage
Reads :reply_to slot.
getAllResolvers() - Method in class jade.core.AID
Returns an iterator of all the resolvers.
getAllServices() - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
Access all service descriptions from the services slot collection of this object.
getAllSlices() - Method in class jade.core.BaseService
The getAllSlices() implementation of this class directly retrieves the current list of slices from the Service Manager.
getAllSlices() - Method in interface jade.core.Service
Retrieve the whole array of slices that compose this service.
getAllSniffedAgents() - Method in class jade.domain.JADEAgentManagement.SniffOff
Access all agent identifiers from the sniffed-agents slot collection of this object.
getAllSniffedAgents() - Method in class jade.domain.JADEAgentManagement.SniffOn
Access all agent identifiers from the sniffed-agents slot collection of this object.
getAllTo() - Method in class jade.domain.FIPAAgentManagement.Envelope
Access all agent identifiers from the to slot collection of this object.
getAllUserDefinedParameters() - Method in class jade.lang.acl.ACLMessage
Return all user defined parameters of this ACLMessage in form of a Properties object
getAllUserDefinedSlot() - Method in class jade.core.AID
Returns the user-defined slots as properties.
getAMS() - Method in class jade.core.Agent
Get the Agent ID for the platform AMS.
getAMS() - Method in interface jade.core.AgentContainer
 
getAmsAID() - Method in class jade.core.PlatformID
 
getAmsAID() - Method in class jade.gui.AgentTree.RemotePlatformNode
 
getAMSBehaviour() - Method in class jade.core.BaseService
This should be properly implemented by the services that require a service specific Behaviour running in the AMS.
getAMSBehaviour() - Method in interface jade.core.Service
Retrieve a behaviour that is associated with this service, and that will be deployed within the AMS.
getAMSDelegation() - Method in class jade.core.AgentDescriptor
 
getAMSDescription(AID) - Method in interface jade.core.AgentManager
 
getAMSDescription(AID) - Method in class jade.core.MainContainerImpl
Return the AMS description of an agent
getAMSDescription() - Method in class jade.gui.AgentTree.RemoteAgentNode
 
getAnchor() - Method in interface jade.mtp.TransportAddress
 
getAPDescription() - Method in class jade.gui.AgentTree.RemotePlatformNode
 
getArgs() - Method in class jade.core.Specifier
Retrieve the argument list for this specifier.
getArgumentName() - Method in exception jade.domain.FIPAAgentManagement.MissingArgument
 
getArgumentName() - Method in exception jade.domain.FIPAAgentManagement.UnexpectedArgument
 
getArguments() - Method in class jade.core.Agent
Get the array of arguments passed to this agent.
getBackEnd(FrontEnd, Properties) - Method in interface jade.core.FEConnectionManager
Set up a permanent connection to a remote BackEnd and return a stub of it.
getBaseSchema() - Static method in class jade.content.schema.AgentActionSchema
Retrieve the generic base schema for all agent actions.
getBaseSchema() - Static method in class jade.content.schema.AggregateSchema
Retrieve the generic base schema for all aggregates.
getBaseSchema() - Static method in class jade.content.schema.ConceptSchema
Retrieve the generic base schema for all concepts.
getBaseSchema() - Static method in class jade.content.schema.ContentElementListSchema
Retrieve the generic base schema for all content element lists.
getBaseSchema() - Static method in class jade.content.schema.ContentElementSchema
Retrieve the generic base schema for all content elements.
getBaseSchema() - Static method in class jade.content.schema.IRESchema
Retrieve the generic base schema for all ire-s.
getBaseSchema() - Static method in class jade.content.schema.ObjectSchema
Retrieve the generic base schema for all objects.
getBaseSchema() - Static method in class jade.content.schema.PredicateSchema
Retrieve the generic base schema for all predicates.
getBaseSchema() - Static method in class jade.content.schema.PrimitiveSchema
Retrieve the generic base schema for all primitives.
getBaseSchema() - Static method in class jade.content.schema.TermSchema
Retrieve the generic base schema for terms.
getBaseSchema() - Static method in class jade.content.schema.VariableSchema
Retrieve the generic base schema for all variables.
getBeginColumn() - Method in class jade.content.lang.sl.SimpleCharStream
 
getBeginColumn() - Method in class jade.lang.acl.SimpleCharStream
 
getBeginLine() - Method in class jade.content.lang.sl.SimpleCharStream
 
getBeginLine() - Method in class jade.lang.acl.SimpleCharStream
 
getBehaviour() - Method in class jade.core.behaviours.ThreadedBehaviourFactory.ThreadedBehaviourWrapper
 
getBehaviour() - Method in class jade.core.event.AgentEvent
 
getBehaviour() - Method in class jade.domain.introspection.AddedBehaviour
Retrieve the value of the behaviour slot of this event, containing the behaviour identifier of the newly added behaviour.
getBehaviour() - Method in class jade.domain.introspection.ChangedBehaviourState
Retrieve the value of the behaviour slot of this event, containing the behaviour identifier of the behaviour whose state changed.
getBehaviour() - Method in class jade.domain.introspection.RemovedBehaviour
Retrieve the value of the behaviour slot of this event, containing the behaviour identifier of the newly removed behaviour.
getBehaviourFrom() - Method in class jade.core.event.AgentEvent
 
getBehaviourName() - Method in class jade.core.behaviours.Behaviour
Retrieve the name of this behaviour object.
getBehaviourTo() - Method in class jade.core.event.AgentEvent
 
getBEServiceClassName() - Method in class jade.core.FEService
In many cases for the Front-End service to work properly it is necessary that the real service (or possibly a modified version of it) is active in the Back-End.
getBoolean() - Method in class jade.content.abs.AbsPrimitive
 
getBoolean(String) - Method in class jade.content.abs.AbsPrimitiveSlotsHolder
Utility method that allows getting the value of attributes of type boolean directly as a boolean i.e. not wrapped into an AbsPrimitive/code>.
getBooleanProperty(String, boolean) - Method in class jade.core.Profile
Retrieve a boolean value for a configuration property.
getBooleanProperty(String, boolean) - Method in class jade.core.ProfileImpl
Retrieve a boolean value for a configuration property.
getBooleanProperty(String, boolean) - Method in class jade.util.ExtendedProperties
Extract a string value ("true" or "false") and convert it to a boolean.
getBootProperties() - Method in class jade.core.Agent
Return the configuration properties exactly as they were passed to the Profile before starting the local JADE container.
getBootProperties() - Method in class jade.core.Profile
Retrieve the configuration properties as they were passed to this Profile object, i.e. without internal initializations automatically performed by the Profile class.
getBootProperties() - Method in class jade.core.ProfileImpl
Retrieve the configuration properties as they were passed to this Profile object, i.e. without internal initializations automatically performed by the Profile class.
getBufferContainer() - Method in class jade.domain.introspection.FrozenAgent
Retrieve the value of the buffer-container slot of this event, containing the container identifier of the container where the frozen agent will appear to reside (and where ACL messages for that agent will be redirected and buffered).
getBufferContainer() - Method in class jade.domain.introspection.ThawedAgent
Retrieve the value of the buffer-container slot of this event, containing the container identifier of the container where the frozen agent will appear to reside (and where ACL messages for that agent will be redirected and buffered).
getBy() - Method in class jade.domain.FIPAAgentManagement.ReceivedObject
Retrieve the by slot of this object.
getByteSequence() - Method in class jade.content.abs.AbsPrimitive
 
getByteSequence(String) - Method in class jade.content.abs.AbsPrimitiveSlotsHolder
Utility method that allows getting the value of attributes of type byte[] directly as a byte[] i.e. not wrapped into an AbsPrimitive/code>.
getByteSequenceContent() - Method in class jade.lang.acl.ACLMessage
Reads :content slot.
getCancel() - Method in class jade.domain.introspection.AMSSubscriber
Retrieve the cancel ACL message used to cancel the subscription to the AMS.
getCardMax() - Method in class jade.content.schema.facets.CardinalityFacet
 
getCardMin() - Method in class jade.content.schema.facets.CardinalityFacet
 
getChannel() - Method in class jade.core.event.MTPEvent
 
getChildren() - Method in class jade.core.behaviours.CompositeBehaviour
This method returns a Collection view of the children of this CompositeBehaviour
getChildren() - Method in class jade.core.behaviours.FSMBehaviour
Return a Collection view of the children of this SequentialBehaviour
getChildren() - Method in class jade.core.behaviours.ParallelBehaviour
Return a Collection view of the children of this ParallelBehaviour
getChildren() - Method in class jade.core.behaviours.SequentialBehaviour
Return a Collection view of the children of this SequentialBehaviour
getChildrenDF() - Method in class jade.domain.DFGUIManagement.DeregisterFrom
Deprecated. Use getDescription() instead.
getChildrenDF() - Method in class jade.domain.DFGUIManagement.Federate
Deprecated. Use getDescription() instead.
getClassForElement(String) - Method in class jade.content.onto.Ontology
Retrieves the concrete class associated with element name in this ontology.
getClassName() - Method in class jade.core.BehaviourID
Retrieve the class name implementing the agent behaviour described by this ID.
getClassName() - Method in class jade.core.Specifier
Retrieve the class name of this specifier.
getClassName() - Method in class jade.domain.introspection.BornAgent
 
getClassName() - Method in class jade.domain.JADEAgentManagement.CreateAgent
Retrieve the value of the class-name slot of this event, containing the name of the Java class implementing the agentto create.
getClassName() - Method in class jade.domain.JADEAgentManagement.InstallMTP
Retrieve the value of the class-name slot of this action, containing the name of the Java class implementing the MTP endpoint to install.
getClassName() - Method in class jade.domain.mobility.LoadBehaviour
 
getClassName() - Method in class jade.mtp.MTPDescriptor
 
getClasspathLocations() - Method in class jade.util.ClassFinder
Determine every URL location defined by the current classpath, and it's associated package name.
getCloneOfDebuggedAgents() - Method in class jade.domain.JADEAgentManagement.DebugOff
This method is called by the AMS in order to prepare an RMI call.
getCloneOfDebuggedAgents() - Method in class jade.domain.JADEAgentManagement.DebugOn
This method is called by the AMS in order to prepare an RMI call.
getCloneOfSniffedAgents() - Method in class jade.domain.JADEAgentManagement.SniffOff
This method is called by the AMS in order to prepare an RMI call.
getCloneOfSniffedAgents() - Method in class jade.domain.JADEAgentManagement.SniffOn
This method is called by the AMS in order to prepare an RMI call.
getCode() - Method in class jade.core.BehaviourID
Retrieve the code of this behaviour ID.
getCode() - Method in class jade.domain.mobility.LoadBehaviour
 
getCode() - Method in interface jade.wrapper.State
Return the integer code assigned to the state.
getCode() - Method in class jade.wrapper.StateBase
Return the integer code that identifies this state.
getColumn() - Method in class jade.content.lang.sl.SimpleCharStream
Deprecated.  
getColumn() - Method in class jade.lang.acl.SimpleCharStream
Deprecated.  
getColumnCount() - Method in class jade.gui.ClassSelectionDialog.ClassesTableModel
 
getColumnName(int) - Method in class jade.gui.ClassSelectionDialog.ClassesTableModel
 
getCommandFilter(boolean) - Method in class jade.core.BaseService
This should be properly implemented by the services that have filters.
getCommandFilter(boolean) - Method in class jade.core.event.NotificationService
 
getCommandFilter(boolean) - Method in interface jade.core.Service
Access the command filter this service needs to perform its tasks.
getCommandProcessor() - Method in class jade.core.Profile
Obtain a reference to the container Command Processor, which manages kernel-level commands dispatching them to the proper platform services.
getCommandProcessor() - Method in class jade.core.ProfileImpl
 
getCommandSink(boolean) - Method in class jade.core.BaseService
This should be properly implemented by the services that have sinks.
getCommandSink(boolean) - Method in class jade.core.event.NotificationService
 
getCommandSink(boolean) - Method in interface jade.core.Service
Access the command sink this service uses to handle its own vertical commands.
getComments() - Method in class jade.domain.FIPAAgentManagement.Envelope
Retrieve the comments slot of this object.
getConcept() - Method in class jade.content.onto.ConceptSlotFunction
 
getConceptNames() - Method in class jade.content.onto.Ontology
Retrieve the names of all concepts defined in this ontology (including extended ontologies).
getCondition() - Method in class jade.content.onto.basic.Done
 
getConstraints() - Method in class jade.domain.DFGUIManagement.SearchOn
 
getConstraints() - Method in class jade.domain.FIPAAgentManagement.Search
Retrieve the constraints slot of this object.
getContainer() - Method in class jade.core.event.PlatformEvent
Returns the ContainerID of the event source.
getContainer() - Method in class jade.core.NodeDescriptor
Retrieve the ID of the container (if any) hosted by the described node.
getContainer() - Method in class jade.domain.introspection.AddedContainer
Retrieve the value of the container slot of this event, containing the container identifier of the newly added container.
getContainer() - Method in class jade.domain.introspection.KillContainerRequested
Retrieve the value of the container slot of this event, containing the identifier of the container that is requested to be killed.
getContainer() - Method in class jade.domain.introspection.RemovedContainer
Retrieve the value of the container slot of this event, containing the container identifier of the newly removed container.
getContainer() - Method in class jade.domain.JADEAgentManagement.CreateAgent
Retrieve the value of the container slot of this event, containing the container identifier of the container where the agent is to be created.
getContainer() - Method in class jade.domain.JADEAgentManagement.InstallMTP
Retrieve the value of the container slot of this action, containing the container identifier of the container where the new MTP is to be deployed.
getContainer() - Method in class jade.domain.JADEAgentManagement.KillContainer
Retrieve the value of the container slot of this event, containing the container identifier of the container to terminate.
getContainer() - Method in class jade.domain.JADEAgentManagement.UninstallMTP
Retrieve the value of the container slot of this action, containing the container identifier of the container where the MTP to uninstall is deployed.
getContainerController() - Method in class jade.core.Agent
Return a controller for the container this agent lives in.
getContainerID() - Method in class jade.core.AgentDescriptor
 
getContainerID(AID) - Method in interface jade.core.AgentManager
 
getContainerID(AID) - Method in interface jade.core.MainContainer
 
getContainerID(AID) - Method in class jade.core.MainContainerImpl
Return the ID of the container an agent lives in
getContainerName() - Method in class jade.wrapper.ContainerController
Retrieve the name of the wrapped container.
getContainerNode(ContainerID) - Method in interface jade.core.MainContainer
 
getContainerNode(ContainerID) - Method in class jade.core.MainContainerImpl
Return the node a container is deployed at
getContainerRemoved() - Method in class jade.core.event.PlatformEvent
 
getContainerRemoved() - Method in class jade.domain.introspection.DeadAgent
 
getContent() - Method in class jade.gui.VisualStringList
Returns the list of items
getContent() - Method in class jade.lang.acl.ACLMessage
Reads :content slot.
getContentManager() - Method in class jade.core.Agent
Retrieves the agent's content manager
getContentObject() - Method in class jade.lang.acl.ACLMessage
This method returns the content of this ACLMessage when they have been written via the method setContentObject.
getContentProperties() - Method in class jade.gui.VisualPropertiesList
This method must be used to retry the actual properties.
getConversationId() - Method in class jade.lang.acl.ACLMessage
Reads :conversation-id slot.
getCopyrightNotice() - Static method in class jade.core.Runtime
Return a String with copyright Notice, Name and Version of this version of JADE
getCount() - Method in class jade.content.abs.AbsAggregate
Overrides method in superclass
getCount() - Method in class jade.content.abs.AbsContentElementList
Return the number of elements in the list.
getCount() - Method in class jade.content.abs.AbsExtendedPrimitive
Makes no sense in the case of an AbsExtendedPrimitive that has no attribute --> Just return 0
getCount() - Method in interface jade.content.abs.AbsObject
Gets the number of attributes.
getCount() - Method in class jade.content.abs.AbsObjectImpl
Gets the number of attributes.
getCount() - Method in class jade.content.abs.AbsPrimitive
Makes no sense in the case of an AbsPrimitive that has no attribute --> Just return 0
getCount() - Method in class jade.content.onto.ConceptSlotFunction
 
getCredentials() - Method in interface jade.core.Command
Get the credentials that the actor of this command wants to use while processing this command.
getCredentials() - Method in class jade.core.GenericCommand
 
getCurQueueSize() - Method in class jade.core.Agent
This method retrieves the current length of the message queue of this agent.
getCurrent() - Method in class jade.core.behaviours.CompositeBehaviour
This method returns the child behaviour currently scheduled for execution
getCurrent() - Method in class jade.core.behaviours.FSMBehaviour
Get the current child
getCurrent() - Method in class jade.core.behaviours.ParallelBehaviour
Get the current child
getCurrent() - Method in class jade.core.behaviours.SequentialBehaviour
Get the current child
getCurrentPhase() - Method in class jade.proto.TwoPhInitiator
 
getDataStore() - Method in class jade.core.behaviours.Behaviour
Return the private data store of this Behaviour.
getDataStore() - Method in class jade.core.behaviours.ThreadedBehaviourFactory.ThreadedBehaviourWrapper
 
getDataStore() - Method in class jade.core.behaviours.WrapperBehaviour
 
getDate() - Method in class jade.content.abs.AbsPrimitive
 
getDate(String) - Method in class jade.content.abs.AbsPrimitiveSlotsHolder
Utility method that allows getting the value of attributes of type Date directly as a Date i.e. not wrapped into an AbsPrimitive/code>.
getDate() - Static method in class jade.core.Runtime
 
getDate() - Method in class jade.domain.FIPAAgentManagement.Envelope
Retrieve the date slot of this object.
getDate() - Method in class jade.domain.FIPAAgentManagement.ReceivedObject
Retrieve the date slot of this object.
getDate() - Method in class jade.gui.TimeChooser
Retrieve the time instant this time chooser is set to.
getDebugger() - Method in class jade.domain.JADEAgentManagement.DebugOff
Retrieve the value of the debugger slot of this action, containing the agent identifier of the debugger agent.
getDebugger() - Method in class jade.domain.JADEAgentManagement.DebugOn
Retrieve the value of the debugger slot of this action, containing the agent identifier of the debugger agent.
getDefaultDF() - Method in class jade.core.Agent
Get the Agent ID for the platform default DF.
getDefaultDF() - Method in interface jade.core.AgentContainer
 
getDefaultGateway() - Static method in class jade.wrapper.gateway.JadeGateway
 
getDefaultNetworkName() - Static method in class jade.core.Profile
 
getDefaultValue() - Method in class jade.content.schema.facets.DefaultValueFacet
Get the default value associated to this facet
getDependencies() - Method in class jade.domain.mobility.MobileAgentLanguage
Retrieve the value of the dependencies slot of this event, containing the language dependencies of the described agent.
getDependencies() - Method in class jade.domain.mobility.MobileAgentOS
Retrieve the value of the dependencies slot of this event, containing the OS dependencies of the described agent.
getDependencies() - Method in class jade.domain.mobility.MobileAgentSystem
Retrieve the value of the dependencies slot of this event, containing the runtime system dependencies of the described agent.
getDescription() - Method in class jade.core.AgentDescriptor
 
getDescription() - Method in class jade.domain.DFGUIManagement.DeregisterFrom
 
GETDESCRIPTION - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
getDescription() - Method in class jade.domain.DFGUIManagement.Federate
 
GetDescription - Class in jade.domain.DFGUIManagement
This class represent the getDescription Action.
GetDescription() - Constructor for class jade.domain.DFGUIManagement.GetDescription
 
getDescription() - Method in class jade.domain.DFGUIManagement.ModifyOn
 
getDescription() - Method in class jade.domain.DFGUIManagement.RegisterWith
 
getDescription() - Method in class jade.domain.DFGUIManagement.SearchOn
 
getDescription() - Method in class jade.domain.FIPAAgentManagement.Deregister
Retrieve the description slot of this object.
GETDESCRIPTION - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
GetDescription - Class in jade.domain.FIPAAgentManagement
This class implements the get-description action of the fipa-agent-management ontology.
GetDescription() - Constructor for class jade.domain.FIPAAgentManagement.GetDescription
Default constructor.
getDescription() - Method in class jade.domain.FIPAAgentManagement.Modify
Retrieve the description slot of this object.
getDescription() - Method in class jade.domain.FIPAAgentManagement.Register
Retrieve the description slot of this object.
getDescription() - Method in class jade.domain.FIPAAgentManagement.Search
Retrieve the description slot of this object.
getDescriptionOfThisDF() - Method in class jade.domain.df
This method returns the current description of this DF
getDescriptionOfThisDF(AID) - Method in class jade.domain.df
This method returns the description of this df used to federate with the given parent
getDescriptionOfThisDF() - Method in interface jade.domain.DFGUIAdapter
This method returns the description of this df.
getDescriptionOfThisDF(AID) - Method in interface jade.domain.DFGUIAdapter
This method returns the description used by the df to federate with a given parent DF.
GETDESCRIPTIONUSED - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
GetDescriptionUsed - Class in jade.domain.DFGUIManagement
This class implements the GetDescriptionUsed action.
GetDescriptionUsed() - Constructor for class jade.domain.DFGUIManagement.GetDescriptionUsed
 
GETDESCRIPTIONUSED_PARENTDF - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
getDestination() - Method in class jade.domain.mobility.MobileAgentDescription
Retrieve the value of the destination slot of this event, containing the destination of the mobility operation performed by the described agent.
getDf() - Method in class jade.domain.DFGUIManagement.DeregisterFrom
 
getDf() - Method in class jade.domain.DFGUIManagement.Federate
 
getDf() - Method in class jade.domain.DFGUIManagement.ModifyOn
 
getDf() - Method in class jade.domain.DFGUIManagement.RegisterWith
 
getDf() - Method in class jade.domain.DFGUIManagement.SearchOn
 
getDFAgentDsc(AID) - Method in class jade.domain.df
This method returns the description of an agent registered with the DF.
getDFAgentDsc(AID) - Method in interface jade.domain.DFGUIAdapter
This method returns the agent description of an agent registered with the DF given the agent name
getDFDBKB(int, String, String, String, String, boolean) - Method in class jade.domain.DFKBFactory
Returns the database based knowledge base which will be used by the DF
getDFMemKB(int) - Method in class jade.domain.DFKBFactory
Returns the memory based knowledge base which will be used by the DF
getDocumentation() - Method in class jade.content.schema.facets.DocumentationFacet
Get the documentation associated to this facet
getDouble() - Method in class jade.content.abs.AbsPrimitive
 
getDouble(String) - Method in class jade.content.abs.AbsPrimitiveSlotsHolder
Utility method that allows getting the value of attributes of type double directly as a double i.e. not wrapped into an AbsPrimitive/code>.
getElement() - Method in class jade.content.lang.sl.SimpleSLTokenizer
Return the next SL element (i.e. a word or a generic sequence of char enclosed into "") and advance the pointer to the character just after.
getElementName(Object) - Method in class jade.gui.VisualAIDList
 
getElementName(Object) - Method in class jade.gui.VisualAPServiceList
 
getElementName(Object) - Method in class jade.gui.VisualServicesList
 
getElementName(Object) - Method in class jade.gui.VisualStringList
This method returns the string that will be shown on the panel.
getElementsSchema() - Method in class jade.content.schema.AggregateSchema
 
getElementTemplate() - Method in class jade.content.abs.AbsAggregate
Get the abstract template of aggregate element
getEncoding() - Method in class jade.lang.acl.ACLMessage
Reads :encoding slot.
getEncodingByOrder() - Method in class jade.content.schema.ObjectSchema
Get the indication whether the preferred encoding for the slots of concepts compliant to this schema is by order or by name.
getEndColumn() - Method in class jade.content.lang.sl.SimpleCharStream
 
getEndColumn() - Method in class jade.lang.acl.SimpleCharStream
 
getEndLine() - Method in class jade.content.lang.sl.SimpleCharStream
 
getEndLine() - Method in class jade.lang.acl.SimpleCharStream
 
getEnvelope() - Method in class jade.core.event.MTPEvent
 
getEnvelope() - Method in class jade.domain.introspection.ACLMessage
Retrieve the message envelope.
getEnvelope() - Method in class jade.lang.acl.ACLMessage
Reads the envelope attached to this message, if any.
getErrorMessage() - Method in exception jade.domain.FIPAAgentManagement.InternalError
 
getErrors() - Method in class jade.util.ClassFinder
 
getEventType() - Method in class jade.core.event.PlatformEvent
Returns the event type which will be one of ADDED_CONTAINER, REMOVED_CONTAINER, BORN_AGENT, DEAD_AGENT, SUSPENDED_AGENT, RESUMED_AGENT, or MOVED_AGENT.
getEventType() - Method in interface jade.wrapper.PlatformEvent
Retrieve the event type.
getExecutionState() - Method in class jade.core.behaviours.Behaviour
 
getFacets(String) - Method in class jade.content.schema.ObjectSchema
Retrieves the facets defined upon a slot.
getFailedReceiver(Agent, ACLMessage) - Static method in class jade.domain.AMSService
Extracts the receiver a message could not be delivered to from a FAILURE message received by the AMS.
getFailureMonitor() - Static method in class jade.core.NodeFailureMonitor
Factory method to create NodeFailureMonitor objects
getFailureReason(Agent, ACLMessage) - Static method in class jade.domain.AMSService
 
getFile() - Method in interface jade.mtp.TransportAddress
 
getFloat() - Method in class jade.content.abs.AbsPrimitive
 
getFloat(String) - Method in class jade.content.abs.AbsPrimitiveSlotsHolder
Utility method that allows getting the value of attributes of type float directly as a float i.e. not wrapped into an AbsPrimitive/code>.
getFreshSlice(String) - Method in class jade.core.BaseService
 
getFrom() - Method in class jade.core.event.AgentEvent
 
getFrom() - Method in class jade.core.event.MessageEvent
 
getFrom() - Method in class jade.domain.FIPAAgentManagement.Envelope
Retrieve the from slot of this object.
getFrom() - Method in class jade.domain.FIPAAgentManagement.ReceivedObject
Retrieve the from slot of this object.
getFrom() - Method in class jade.domain.introspection.ChangedAgentOwnership
Retrieve the value of the from slot of this event, containing the name of the entity that owned the agent before this event occurred.
getFrom() - Method in class jade.domain.introspection.ChangedAgentState
Retrieve the value of the from slot of this event, containing the name of the state the agent was in before this event occurred.
getFrom() - Method in class jade.domain.introspection.ChangedBehaviourState
Retrieve the value of the from slot of this event, containing the name of the state the behaviour was in before this event occurred.
getFrom() - Method in class jade.domain.introspection.MovedAgent
Retrieve the value of the from slot of this event, containing the container identifier of the container from where the agent migrated.
getFrom() - Method in class jade.domain.introspection.RoutedMessage
 
getFrontEnd(BackEnd, Properties) - Method in interface jade.core.BEConnectionManager
Return a stub of the remote FrontEnd that is connected to the local BackEnd.
getFunction() - Method in exception jade.domain.FIPAAgentManagement.UnsupportedFunction
 
getGUID() - Method in class jade.domain.DFDBKB
Returns a global unique identifier
getHap() - Method in class jade.core.Agent
Method to query the Home Agent Platform.
getHap() - Method in class jade.core.AID
Returns the HAP of the agent or null if the GUID of this AID is not of the form @
getHashValue(Object) - Method in class jade.domain.DFDBKB
Returns an MD5 hash value for an object
getHelper(String) - Method in class jade.core.Agent
Retrieves the agent's service helper
getHelper(Agent) - Method in class jade.core.BaseService
This should be properly implemented by the services that have helpers.
getHelper(Agent) - Method in class jade.core.event.NotificationService
 
getHelper(Agent) - Method in class jade.core.FEService
Subclasses must implement this method to return the helper for accessing this service.
getHelper(Agent) - Method in interface jade.core.Service
Get the helper for accessing this service.
getHorizontalInterface() - Method in class jade.core.BaseService
This should be properly implemented by the services that have non-empty slices.
getHorizontalInterface() - Method in class jade.core.event.NotificationService
 
getHorizontalInterface() - Method in interface jade.core.Service
Retrieve the interface through which the different service slices will communicate, that is, the service Horizontal Interface.
getHost() - Method in interface jade.mtp.TransportAddress
 
getIcon(String) - Method in class jade.gui.AgentTree.Node
 
getIcon(String) - Static method in class jade.gui.GuiProperties
 
getIconAgent(String) - Method in class jade.gui.AgentTree
 
getID() - Method in interface jade.core.AgentContainer
 
getID() - Method in class jade.core.ContainerID
Retrieve a string identifying the described container.
getID() - Method in interface jade.core.Location
Read a unique ID for the location.
getID() - Method in class jade.core.PlatformID
 
getId() - Method in class jade.domain.FIPAAgentManagement.ReceivedObject
Retrieve the id slot of this object.
GetImage() - Method in class jade.content.lang.sl.SimpleCharStream
 
GetImage() - Method in class jade.lang.acl.SimpleCharStream
 
getIMTPManager() - Method in class jade.core.BaseService
 
getIMTPManager() - Method in class jade.core.Profile
 
getIMTPManager() - Method in class jade.core.ProfileImpl
 
getInitialCredentials() - Method in class jade.domain.JADEAgentManagement.CreateAgent
 
getInnerOntology() - Method in class jade.content.lang.Codec
 
getInnerOntology() - Method in class jade.content.lang.sl.SimpleSLCodec
 
getInnerOntology() - Method in class jade.content.lang.sl.SLCodec
 
getInReplyTo() - Method in class jade.lang.acl.ACLMessage
Reads :reply-to slot.
getInstance() - Static method in class jade.content.lang.sl.SLOntology
 
getInstance() - Static method in class jade.content.onto.BasicOntology
Returns the singleton instance of the BasicOntology.
getInstance() - Static method in class jade.content.onto.SerializableOntology
Returns the singleton instance of the SerializableOntology.
getInstance(int) - Static method in class jade.core.AgentState
Static access method to retrieve a prototype object for an agent life-cycle state.
getInstance(Profile) - Static method in class jade.core.BackEndManager
 
getInstance() - Static method in class jade.domain.DFGUIManagement.DFAppletOntology
This method grants access to the unique instance of the ontology.
getInstance() - Static method in class jade.domain.FIPAAgentManagement.ExceptionOntology
This method returns the unique instance (according to the singleton pattern) of the Exception-ontology.
getInstance() - Static method in class jade.domain.FIPAAgentManagement.FIPAManagementOntology
This method returns the unique instance (according to the singleton pattern) of the FIPA-Agent-Management-ontology.
getInstance() - Static method in class jade.domain.introspection.IntrospectionOntology
This method grants access to the unique instance of the ontology.
getInstance() - Static method in class jade.domain.JADEAgentManagement.JADEManagementOntology
This method returns the unique instance (according to the singleton pattern) of the JADE-Agent-Management-ontology.
getInstance() - Static method in class jade.domain.mobility.BehaviourLoadingOntology
This method returns the singleton instance of the Behaviour-Loading ontology.
getInstance() - Static method in class jade.domain.mobility.MobilityOntology
 
getInstance() - Static method in class jade.util.leap.EmptyIterator
Returns the singleton EmptyIterator object.
getInteger() - Method in class jade.content.abs.AbsPrimitive
 
getInteger(String) - Method in class jade.content.abs.AbsPrimitiveSlotsHolder
Utility method that allows getting the value of attributes of type int directly as an int i.e. not wrapped into an AbsPrimitive/code>.
getInteger(String) - Static method in class jade.lang.acl.ACLMessage
Returns the integer corresponding to the performative
getInteraction() - Method in class jade.core.GenericCommand
 
getInteraction() - Method in interface jade.core.HorizontalCommand
Query the interaction this command object is a part of.
getIntProperty(String, int) - Method in class jade.util.ExtendedProperties
Extract a string value and convert it to an integer.
getIntrospector() - Method in class jade.content.onto.Ontology
 
getItems() - Method in class jade.content.onto.basic.Result
 
getJADELogger(String) - Static method in class jade.util.Logger
Find or create a logger for a named subsystem.
getJavaClass() - Static method in class jade.content.abs.AbsAgentAction
 
getJavaClass() - Static method in class jade.content.abs.AbsConcept
 
getJavaClass() - Static method in class jade.content.abs.AbsIRE
 
getJavaClass() - Static method in class jade.content.abs.AbsPredicate
 
getJavaClass() - Static method in class jade.content.abs.AbsVariable
 
getJavaType() - Method in class jade.content.schema.facets.JavaTypeFacet
Get the java type associated to this facet
getKey() - Method in class jade.domain.introspection.GetValue
 
GetKeys - Class in jade.domain.introspection
This class represents the get-keys action of the Introspection Ontology.
GetKeys() - Constructor for class jade.domain.introspection.GetKeys
 
GETKEYS - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
getKind() - Method in class jade.core.BehaviourID
Retrieve the kind of behaviour described by this behaviour ID.
getLanguage() - Method in class jade.domain.mobility.MobileAgentProfile
Retrieve the value of the language slot of this action, containing the language of the described agent.
getLanguage() - Method in class jade.lang.acl.ACLMessage
Reads :language slot.
getLanguageNames() - Method in class jade.content.ContentManager
 
getLastExitValue() - Method in class jade.core.behaviours.FSMBehaviour
Retrieve the exit value of the most recently executed child.
getLastMsg() - Method in class jade.domain.RequestFIPAServiceBehaviour
This public method allows to get the INFORM message received in the final state of this FIPA-Request protocol.
getLeaseTime() - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
Retrieve the lease time for the registration of this description (i.e., how long it will be kept within the DF agent knowledge base).
getLeft() - Method in class jade.content.onto.basic.Equals
 
getLine() - Method in class jade.content.lang.sl.SimpleCharStream
Deprecated.  
getLine() - Method in class jade.lang.acl.SimpleCharStream
Deprecated.  
getLocalAddress() - Method in interface jade.core.PlatformManager
 
getLocalAddress() - Method in class jade.core.PlatformManagerImpl
 
getLocalAddress() - Method in interface jade.core.ServiceManager
Access the address exported by this copy of the Service Manager.
getLocalAddress() - Method in class jade.core.ServiceManagerImpl
 
getLocalAddresses() - Method in interface jade.core.IMTPManager
Return the the List of TransportAddress where this IMTP is waiting for intra-platform remote calls.
getLocalName() - Method in class jade.core.Agent
Method to query the agent local name.
getLocalName() - Method in class jade.core.AID
Returns the local name of the agent (without the HAP).
getLocalNode() - Method in class jade.core.BaseService
 
getLocalNode() - Method in interface jade.core.IMTPManager
Access the node that represents the local JVM.
getLocalServices() - Method in interface jade.core.ServiceManager
Retrieve the list of locally installed services as a Vector of ServiceDescriptor objects
getLocalServices() - Method in class jade.core.ServiceManagerImpl
 
getLocalSlice() - Method in class jade.core.BaseService
This should be properly implemented by the services that have non-empty slices.
getLocalSlice() - Method in class jade.core.event.NotificationService
 
getLocalSlice() - Method in interface jade.core.Service
Retrieve the locally installed slice of this service.
getLocation() - Method in class jade.domain.JADEAgentManagement.QueryAgentsOnLocation
Retrieve the value of the location slot of this event, containing the location for which the agent list is requested.
getLocationOf(Class) - Method in class jade.util.ClassFinder
The result of the last search is cached in this object, along with the URL that corresponds to each class returned.
getLong() - Method in class jade.content.abs.AbsPrimitive
 
getLong(String) - Method in class jade.content.abs.AbsPrimitiveSlotsHolder
Utility method that allows getting the value of attributes of type long directly as a long i.e. not wrapped into an AbsPrimitive/code>.
getLongVarCharType() - Method in class jade.domain.DFDBKB
Returns the name of the SQL type used in the database to represent very long strings.
getLongVarCharType() - Method in class jade.domain.DFHSQLKB
 
getMain() - Method in interface jade.core.AgentContainer
 
getMain() - Method in class jade.core.ContainerID
 
getMain() - Method in class jade.core.Profile
 
getMain() - Method in class jade.core.ProfileImpl
 
getMajorVersion() - Method in class jade.domain.mobility.MobileAgentLanguage
Retrieve the value of the major-version slot of this event, containing the major version number of the language of the described agent.
getMajorVersion() - Method in class jade.domain.mobility.MobileAgentOS
Retrieve the value of the major-version slot of this event, containing the major version number of the OS of the described agent.
getMajorVersion() - Method in class jade.domain.mobility.MobileAgentSystem
Retrieve the value of the major-version slot of this event, containing the major version number of the runtime system of the described agent.
getMaxDepth() - Method in class jade.domain.FIPAAgentManagement.SearchConstraints
Retrieve the max-depth slot of this object.
getMaxResults() - Method in class jade.domain.FIPAAgentManagement.SearchConstraints
Retrieve the max-results slot of this object.
getMaxSize() - Method in interface jade.core.MessageQueue
Return the maximum size of this queue.
getMessage() - Method in exception jade.content.lang.sl.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in error jade.content.lang.sl.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMessage() - Method in class jade.core.behaviours.ReceiverBehaviour
This method allows the caller to get the received message.
getMessage() - Method in interface jade.core.behaviours.ReceiverBehaviour.Handle
Tries to retrieve the ACLMessage object represented by this handle.
getMessage() - Method in class jade.core.event.MessageEvent
 
getMessage() - Method in exception jade.domain.FIPAException
Get the content of the ACL message representing this exception
getMessage() - Method in class jade.domain.introspection.PostedMessage
Retrieve the value of the message slot of this event, containing the ACL message that was posted to the receiver agent message queue.
getMessage() - Method in class jade.domain.introspection.ReceivedMessage
Retrieve the value of the message slot of this event, containing the ACL message that was extracted from the receiver agent message queue.
getMessage() - Method in class jade.domain.introspection.RoutedMessage
 
getMessage() - Method in class jade.domain.introspection.SentMessage
Retrieve the value of the message slot of this event, containing the ACL message that was sent.
getMessage() - Method in exception jade.lang.acl.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in error jade.lang.acl.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMessage() - Method in class jade.proto.SubscriptionResponder.Subscription
Retrieve the ACL message with which this subscription object was created.
getMessage() - Method in exception jade.util.WrapperException
Retrieve the exception message text.
getMessageTemplate() - Method in class jade.lang.acl.ConversationList
Return a template that matches only messages that do not belong to any of the conversations in this list.
getMinorVersion() - Method in class jade.domain.mobility.MobileAgentLanguage
Retrieve the value of the minor-version slot of this event, containing the minor version number of the language of the described agent.
getMinorVersion() - Method in class jade.domain.mobility.MobileAgentOS
Retrieve the value of the minor-version slot of this event, containing the minor version number of the OS of the described agent.
getMinorVersion() - Method in class jade.domain.mobility.MobileAgentSystem
Retrieve the value of the minor-version slot of this event, containing the minor version number of the runtime system of the described agent.
getMobileAgentDescription() - Method in class jade.domain.mobility.MoveAction
Retrieve the value of the mobile-agent-description slot of this event, containing the description of the agent to migrate.
getMode() - Method in class jade.domain.mobility.Parameter
 
getModel() - Method in class jade.gui.AgentTree
 
getMsg() - Method in class jade.gui.AclGui
Get the ACL message currently displayed by the AclGui panel
getMyLogger(String) - Static method in class jade.util.Logger
 
getName() - Method in class jade.content.abs.AbsVariable
Gets the name of this variable.
getName() - Method in class jade.content.lang.Codec
Gets the name of this codec.
getName() - Method in class jade.content.onto.Ontology
Retrieves the name of this ontology.
getName() - Method in class jade.core.Agent
Method to query the agent complete name (GUID).
getName() - Method in class jade.core.AgentState
Retrieve the name of this state.
getName() - Method in class jade.core.AID
This method returns the name of the agent.
getName() - Method in class jade.core.BaseNode
 
getName() - Method in class jade.core.BehaviourID
Retrieve the name of this behaviour ID.
getName(Behaviour) - Method in class jade.core.behaviours.FSMBehaviour
Retrieve the name of the FSM state associated to the given child behaviour.
getName() - Method in class jade.core.Channel
 
getName() - Method in interface jade.core.Command
Query the name of this command object.
getName() - Method in class jade.core.ContainerID
Retrieve the name of the described container.
getName() - Method in class jade.core.event.NotificationService
 
getName() - Method in class jade.core.FEService
Subclasses must implement this method to return the name of this service.
getName() - Method in class jade.core.GenericCommand
 
getName() - Method in interface jade.core.Location
Read the name of a location.
getName() - Method in interface jade.core.Node
 
getName() - Method in class jade.core.NodeDescriptor
Retrieve the name (if any) of the described node.
getName() - Method in class jade.core.PlatformID
 
getName() - Method in interface jade.core.Service
Retrieve the name of this service, that can be used to look up its slices in the Service Finder.
getName() - Method in class jade.core.ServiceDescriptor
Retrieve the name (if any) of the described service.
getName() - Method in class jade.core.Specifier
Retrieve the name for this specifier object.
getName() - Method in class jade.domain.FIPAAgentManagement.AMSAgentDescription
Retrieve the name slot of this object.
getName() - Method in class jade.domain.FIPAAgentManagement.APDescription
Retrieve the name slot of this object.
getName() - Method in class jade.domain.FIPAAgentManagement.APService
Retrieve the name slot of this object.
getName() - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
Retrieve the agent identifier for the described agent.
getName() - Method in class jade.domain.FIPAAgentManagement.Property
Retrieve the name of this property object.
getName() - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
Retrieve the name slot of this object.
getName() - Method in class jade.domain.introspection.AddedBehaviour
Retrieve the name of this event.
getName() - Method in class jade.domain.introspection.AddedContainer
Retrieve the name of this event.
getName() - Method in class jade.domain.introspection.AddedMTP
Retrieve the name of this event.
getName() - Method in class jade.domain.introspection.BornAgent
Retrieve the name of this event.
getName() - Method in class jade.domain.introspection.ChangedAgentOwnership
Retrieve the name of this event.
getName() - Method in class jade.domain.introspection.ChangedAgentState
Retrieve the name of this event.
getName() - Method in class jade.domain.introspection.ChangedBehaviourState
Retrieve the name of this event.
getName() - Method in class jade.domain.introspection.DeadAgent
Retrieve the name of this event.
getName() - Method in interface jade.domain.introspection.Event
Retrieve the name of this event.
getName() - Method in class jade.domain.introspection.FrozenAgent
Retrieve the name of this event.
getName() - Method in class jade.domain.introspection.KillContainerRequested
Retrieve the name of this event.
getName() - Method in class jade.domain.introspection.MovedAgent
Retrieve the name of this event.
getName() - Method in class jade.domain.introspection.PlatformDescription
Retrieve the name of this event.
getName() - Method in class jade.domain.introspection.PostedMessage
Retrieve the name of this event.
getName() - Method in class jade.domain.introspection.ReceivedMessage
Retrieve the name of this event.
getName() - Method in class jade.domain.introspection.RemovedBehaviour
Retrieve the name of this event.
getName() - Method in class jade.domain.introspection.RemovedContainer
Retrieve the name of this event.
getName() - Method in class jade.domain.introspection.RemovedMTP
Retrieve the name of this event.
getName() - Method in class jade.domain.introspection.ResetEvents
Retrieve the name of this event.
getName() - Method in class jade.domain.introspection.ResumedAgent
Retrieve the name of this event.
getName() - Method in class jade.domain.introspection.SentMessage
Retrieve the name of this event.
getName() - Method in class jade.domain.introspection.ShutdownPlatformRequested
Retrieve the name of this event.
getName() - Method in class jade.domain.introspection.SuspendedAgent
Retrieve the name of this event.
getName() - Method in class jade.domain.introspection.ThawedAgent
Retrieve the name of this event.
getName() - Method in class jade.domain.mobility.MobileAgentDescription
Retrieve the value of the name slot of this event, containing the agent identifier of the described agent.
getName() - Method in class jade.domain.mobility.MobileAgentLanguage
Retrieve the value of the name slot of this action, containing the language of the described agent.
getName() - Method in class jade.domain.mobility.MobileAgentOS
Retrieve the value of the name slot of this action, containing the OS of the described agent.
getName() - Method in class jade.domain.mobility.MobileAgentSystem
Retrieve the value of the name slot of this action, containing the runtime system of the described agent.
getName() - Method in class jade.domain.mobility.Parameter
 
getName() - Method in class jade.gui.AgentTree.Node
 
getName() - Method in interface jade.lang.acl.ACLCodec
Query the name of the message representation handled by this Codec object.
getName() - Method in class jade.lang.acl.LEAPACLCodec
Query the name of the message representation handled by this Codec object.
getName() - Method in class jade.lang.acl.StringACLCodec
 
getName() - Method in interface jade.mtp.MTP
Reads the name of the message transport protocol managed by this MTP.
getName() - Method in class jade.mtp.MTPDescriptor
 
getName() - Method in class jade.wrapper.AgentContainer
 
getName() - Method in interface jade.wrapper.AgentController
Get the platforms name of the agent.
getName() - Method in interface jade.wrapper.PlatformController
Get the name of the platform.
getName() - Method in interface jade.wrapper.State
Returns the name of the state.
getName() - Method in class jade.wrapper.StateBase
Returns the descriptive name of the state.
getNames() - Method in class jade.content.abs.AbsAggregate
Overrides method in superclass
getNames() - Method in class jade.content.abs.AbsContentElementList
Makes no sense in the case of an AbsContentElementList that has no attribute --> Just return null
getNames() - Method in class jade.content.abs.AbsExtendedPrimitive
Makes no sense in the case of an AbsExtendedPrimitive that has no attribute --> Just return null
getNames() - Method in interface jade.content.abs.AbsObject
 
getNames() - Method in class jade.content.abs.AbsObjectImpl
 
getNames() - Method in class jade.content.abs.AbsPrimitive
Makes no sense in the case of an AbsPrimitive that has no attribute --> Just return null
getNames() - Method in class jade.content.onto.ConceptSlotFunction
 
getNames() - Method in class jade.content.schema.ObjectSchema
Returns the names of all the slots in this Schema (including slots defined in super schemas).
getNested() - Method in exception jade.lang.acl.ACLCodec.CodecException
Reads the exception wrapped by this object.
getNested() - Method in exception jade.util.WrapperException
Reads the exception wrapped by this object.
getNewContainer() - Method in class jade.core.event.PlatformEvent
Returns the ContainerID of the container to which an agent moved when the event type is MOVED_AGENT.
getNewName() - Method in class jade.domain.mobility.CloneAction
Retrieve the value of the new-name slot of this event, containing the new local name (i.e. without the platform ID) for the new, cloned agent.
getNewOwnership() - Method in class jade.core.event.PlatformEvent
 
getNewPrincipal() - Method in class jade.core.event.AgentEvent
 
getNextToken() - Method in class jade.content.lang.sl.ExtendedSLParserTokenManager
Get the next Token.
getNextToken() - Method in class jade.content.lang.sl.SLParserTokenManager
Get the next Token.
getNextToken() - Method in class jade.lang.acl.ACLParser
 
getNextToken() - Method in class jade.lang.acl.ACLParserTokenManager
 
getNode() - Method in class jade.core.BackEndManager
 
getNode() - Method in class jade.core.NodeDescriptor
Retrieve the described node.
getNode() - Method in class jade.core.NodeFailureMonitor
Return the monitored target node
getNode() - Method in interface jade.core.Service.Slice
Access the node where this slice resides.
getNode() - Method in class jade.core.SliceProxy
 
getNodeDescriptor() - Method in interface jade.core.AgentContainer
 
getNonBlockingBehaviour(Agent, AID, String, AMSAgentDescription, SearchConstraints) - Static method in class jade.domain.AMSService
In some cases it is more convenient to execute this tasks in a non-blocking way.
getNonBlockingBehaviour(Agent, String, AMSAgentDescription, SearchConstraints) - Static method in class jade.domain.AMSService
the default AMS is used.
getNonBlockingBehaviour(Agent, String) - Static method in class jade.domain.AMSService
the default AMS is used.
getNonBlockingBehaviour(Agent, AID, String) - Static method in class jade.domain.AMSService
the default SearchContraints are used.
getNonBlockingBehaviour(Agent, String, AMSAgentDescription) - Static method in class jade.domain.AMSService
the default AMS is used.
getNonBlockingBehaviour(Agent, AID, String, AMSAgentDescription) - Static method in class jade.domain.AMSService
the default AMS is used.
getNonBlockingBehaviour(Agent, AID, String, DFAgentDescription, SearchConstraints) - Static method in class jade.domain.DFService
Deprecated. Use AchieveREInitiator instead
getNonBlockingBehaviour(Agent, String, DFAgentDescription, SearchConstraints) - Static method in class jade.domain.DFService
Deprecated. Use AchieveREInitiator instead
getNonBlockingBehaviour(Agent, String) - Static method in class jade.domain.DFService
Deprecated. Use AchieveREInitiator instead
getNonBlockingBehaviour(Agent, AID, String) - Static method in class jade.domain.DFService
Deprecated. Use AchieveREInitiator instead
getNonBlockingBehaviour(Agent, String, DFAgentDescription) - Static method in class jade.domain.DFService
Deprecated. Use AchieveREInitiator instead
getNonBlockingBehaviour(Agent, AID, String, DFAgentDescription) - Static method in class jade.domain.DFService
Deprecated. Use AchieveREInitiator instead
getNumberOfSlices() - Method in class jade.core.BaseService
This method returns the current number of slices known to this service on this node.
getNumberOfSlices() - Method in interface jade.core.Service
Query by how many slices this service is composed at present.
getO2AInterface(Class<T>) - Method in class jade.core.Agent
Used internally by the framework
getO2AInterface(Class<T>) - Method in interface jade.wrapper.AgentController
Retrieve an O2A (Object-to-Agent) interface to interact with the controlled agent.
getO2AObject() - Method in class jade.core.Agent
This method picks an object (if present) from the internal object-to-agent communication queue.
getObject() - Method in class jade.content.abs.AbsPrimitive
 
getObjectName() - Method in exception jade.domain.FIPAAgentManagement.MissingParameter
 
getObjectName() - Method in exception jade.domain.FIPAAgentManagement.UnexpectedParameter
 
getObserved() - Method in class jade.domain.introspection.StartNotify
Retrieve the value of the observed slot of this event, containing the agent identifier of the agent whose events will be notified from now on.
getObserved() - Method in class jade.domain.introspection.StopNotify
Retrieve the value of the observed slot of this event, containing the agent identifier of the agent whose events were being notified so far.
getOldOwnership() - Method in class jade.core.event.PlatformEvent
 
getOldPrincipal() - Method in class jade.core.event.AgentEvent
 
getOneLine(Reader) - Method in class jade.util.ExtendedProperties
Get a logical line.
getOntology(ACLMessage) - Method in class jade.content.ContentManager
 
getOntology() - Method in class jade.lang.acl.ACLMessage
Reads :ontology slot.
getOntologyNames() - Method in class jade.content.ContentManager
 
getOS() - Method in class jade.domain.mobility.MobileAgentProfile
Retrieve the value of the os slot of this action, containing the OS of the described agent.
getOutputParameters(Behaviour, List) - Method in class jade.core.behaviours.LoaderBehaviour
 
getOwnActionNames() - Method in class jade.content.onto.Ontology
Retrieve the names of the agent actions defined in this ontology only (excluding extended ontologies).
getOwnConceptNames() - Method in class jade.content.onto.Ontology
Retrieve the names of the concepts defined in this ontology only (excluding extended ontologies).
getOwnedCommands() - Method in class jade.core.BaseService
This should be properly implemented by the services that owns vertival commands.
getOwnedCommands() - Method in class jade.core.event.NotificationService
 
getOwnedCommands() - Method in interface jade.core.Service
Access the names of the vertical commands this service wants to handle as their final destination.
getOwner() - Method in class jade.domain.JADEAgentManagement.CreateAgent
 
getOwnerCredentials() - Method in class jade.core.NodeDescriptor
Retrieve the credentials of the owner of this node (if any)
getOwnerPrincipal() - Method in class jade.core.NodeDescriptor
Retrieve the principal of the owner of this node (if any)
getOwnership() - Method in class jade.domain.FIPAAgentManagement.AMSAgentDescription
Retrieve the ownership slot of this object.
getOwnership() - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
Retrieve the ownership slot of this object.
getOwnership() - Method in class jade.domain.introspection.AddedContainer
Retrieve the value of the ownership slot of this event, containing the name of the entity owning the newly added container.
getOwnership() - Method in class jade.domain.introspection.BornAgent
 
getOwnership() - Method in class jade.gui.AgentTree.Node
 
getOwnNames() - Method in class jade.content.schema.ObjectSchema
Returns the names of the slots defined in this Schema (excluding slots defined in super schemas).
getOwnPredicateNames() - Method in class jade.content.onto.Ontology
Retrieve the names of the predicates defined in this ontology only (excluding extended ontologies).
getParam(int) - Method in interface jade.core.Command
Obtain the parameter list, as an array of Java objects.
getParam(int) - Method in class jade.core.GenericCommand
 
getParameter(String, String) - Method in class jade.core.Profile
Retrieve a String value from the configuration properties.
getParameter(String, String) - Method in class jade.core.ProfileImpl
Retrieve a String value from the configuration properties.
getParameter(int) - Method in class jade.gui.GuiEvent
Get the parameter in the given position.
getParameter(int) - Method in class jade.util.Event
Retrieve an element of the event parameter list.
getParameterName() - Method in exception jade.domain.FIPAAgentManagement.MissingParameter
 
getParameterName() - Method in exception jade.domain.FIPAAgentManagement.UnexpectedParameter
 
getParameterName() - Method in exception jade.domain.FIPAAgentManagement.UnrecognisedParameterValue
 
getParameters() - Method in class jade.domain.mobility.LoadBehaviour
 
getParameterValue() - Method in exception jade.domain.FIPAAgentManagement.UnrecognisedParameterValue
 
getParams() - Method in interface jade.core.Command
Obtain the parameter list, as an array of Java objects.
getParams() - Method in class jade.core.GenericCommand
 
getParent() - Method in class jade.core.behaviours.Behaviour
Retrieve the enclosing CompositeBehaviour (if present).
getParentDF() - Method in class jade.domain.DFGUIManagement.DeregisterFrom
Deprecated. Use getDf() instead.
getParentDF() - Method in class jade.domain.DFGUIManagement.Federate
Deprecated. Use getDf() instead.
getParentDF() - Method in class jade.domain.DFGUIManagement.GetDescriptionUsed
 
getParentNode() - Method in class jade.core.NodeDescriptor
 
GETPARENTS - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
GetParents - Class in jade.domain.DFGUIManagement
This class implements the GetParents action.
GetParents() - Constructor for class jade.domain.DFGUIManagement.GetParents
 
getPassword() - Method in class jade.core.NodeDescriptor
Retrieve the password of the owner of the described node
getPassword() - Method in class jade.domain.JADEAgentManagement.DebugOff
Retrieve the value of the password slot of this action, containing the password used to authenticate the principal requesting this action.
getPassword() - Method in class jade.domain.JADEAgentManagement.DebugOn
Retrieve the value of the password slot of this action, containing the password used to authenticate the principal requesting this action.
getPassword() - Method in class jade.domain.JADEAgentManagement.KillAgent
Retrieve the value of the password slot of this event, containing the password to authenticate the principal requesting the agent termination.
getPassword() - Method in class jade.domain.JADEAgentManagement.KillContainer
Retrieve the value of the password slot of this event, containing the password to authenticate the principal requesting the container termination.
getPassword() - Method in class jade.domain.JADEAgentManagement.SniffOff
Retrieve the value of the password slot of this action, containing the password used to authenticate the principal requesting this action.
getPassword() - Method in class jade.domain.JADEAgentManagement.SniffOn
Retrieve the value of the password slot of this action, containing the password used to authenticate the principal requesting this action.
getPayload() - Method in class jade.core.event.MTPEvent
 
getPayload() - Method in class jade.domain.introspection.ACLMessage
Retrieve the payload (i.e. the speech act level part) of this ACL message.
getPayloadEncoding() - Method in class jade.domain.FIPAAgentManagement.Envelope
Retrieve the payload-encoding slot of this object.
getPayloadLength() - Method in class jade.domain.FIPAAgentManagement.Envelope
Retrieve the payload-length slot of this object.
getPerformative(int) - Static method in class jade.lang.acl.ACLMessage
Returns the string corresponding to the integer for the performative
getPerformative() - Method in class jade.lang.acl.ACLMessage
return the integer representing the performative of this object
getPermittedValues() - Method in class jade.content.schema.facets.PermittedValuesFacet
Get the permitted values associated to this facet
getPermittedValuesAsString() - Method in class jade.content.schema.facets.PermittedValuesFacet
Get the permitted values as string associated to this facet
getPhase(String) - Method in class jade.proto.TwoPhInitiator
 
getPlace() - Method in class jade.core.event.JADEEvent
 
getPlatform() - Method in class jade.domain.introspection.PlatformDescription
Retrieve the value of the platform slot of this event, containing the ap-description this notification refers to.
getPlatformController() - Method in class jade.wrapper.ContainerController
Retrieve a controller for the platform the container wrapped by this ContainerController belongs to and acts as the Main Container.
getPlatformID() - Method in interface jade.core.AgentContainer
 
getPlatformManager() - Method in class jade.core.MainContainerImpl
 
getPlatformManager() - Method in class jade.core.ProfileImpl
 
getPlatformManagerProxy() - Method in interface jade.core.IMTPManager
Retrieve a proxy to the PlatformManager specified in the local Profile
getPlatformManagerProxy(String) - Method in interface jade.core.IMTPManager
Retrieve a proxy to the PlatformManager listening at a given address
getPlatformName() - Method in class jade.core.event.PlatformEvent
 
getPlatformName() - Method in interface jade.core.PlatformManager
 
getPlatformName() - Method in class jade.core.PlatformManagerImpl
 
getPlatformName() - Method in interface jade.core.ServiceManager
Retrieves the platform name from the platform Service Manager.
getPlatformName() - Method in class jade.core.ServiceManagerImpl
 
getPlatformName() - Method in class jade.wrapper.ContainerController
Retrieve the name of the platform the container wrapped by this ContainerController belongs to.
getPlatformName() - Method in interface jade.wrapper.PlatformEvent
Retrieve the platform name.
getPopupMenu(String) - Method in class jade.gui.AgentTree
 
getPort() - Method in class jade.core.ContainerID
 
getPort() - Method in interface jade.mtp.TransportAddress
 
getPredicateNames() - Method in class jade.content.onto.Ontology
Retrieve the names of all predicatess defined in this ontology (including extended ontologies).
getPreferredPosition() - Method in class jade.core.Filter
Retrieve the preferred position for this filter in the filter chain
getPreserveJavaTypes() - Method in class jade.content.lang.sl.SLCodec
 
getPrevious() - Method in class jade.core.behaviours.FSMBehaviour
Get the previously executed child
getPrincipal() - Method in class jade.core.AgentDescriptor
 
getPrincipal() - Method in interface jade.core.Command
Get the JADEPrincipal of the actor, respnsible for this Command object.
getPrincipal() - Method in class jade.core.GenericCommand
 
getPrincipal() - Method in class jade.core.NodeDescriptor
Retrieve the principal of the described node
getProfileProperty(String, String) - Method in class jade.wrapper.gateway.DynamicJadeGateway
Searches for the property with the specified key in the JADE Platform Profile.
getProfileProperty(String, String) - Static method in class jade.wrapper.gateway.JadeGateway
Searches for the property with the specified key in the JADE Platform Profile.
getProperties() - Method in class jade.core.ProfileImpl
Return the underlying properties collection.
getProperty(String, String) - Method in class jade.core.Agent
Retrieve a configuration property set in the Profile of the local container (first) or as a System property.
getProperty(String) - Method in class jade.util.ExtendedProperties
Override getProperty in base class so all occurances of the form ${key} are replaced by their associated value.
getProperty(String, String) - Method in class jade.util.ExtendedProperties
Perform substitution when a value is fetched.
getPropertyIgnoreCase(String) - Method in class jade.util.ExtendedProperties
Use this method to fetch a property ignoring case of key.
getProposition() - Method in class jade.content.abs.AbsIRE
Gets the proposition of this IRE.
getProto() - Method in class jade.domain.introspection.AddedMTP
Retrieve the value of the proto slot of this event, containing the protocol name for the newly added MTP.
getProto() - Method in class jade.domain.introspection.RemovedMTP
Retrieve the value of the proto slot of this event, containing the protocol name for the newly removed MTP.
getProto() - Method in interface jade.mtp.TransportAddress
 
getProtocol() - Method in class jade.core.Channel
 
getProtocol() - Method in class jade.core.ContainerID
Retrieves the IMTP protocol used to reach the described container.
getProtocol() - Method in interface jade.core.Location
Read the protocol for a location.
getProtocol() - Method in class jade.core.PlatformID
 
getProtocol() - Method in class jade.lang.acl.ACLMessage
Reads :protocol slot.
getQueue() - Method in class jade.domain.AMSEventQueueFeeder
 
getQueueFeeder() - Method in class jade.domain.ams
 
getQueueSize() - Method in class jade.core.Agent
Reads message queue size.
getRawProperty(String) - Method in class jade.util.ExtendedProperties
Fetch property value for key which may contain strings of the form ${key}.
getReceived() - Method in class jade.domain.FIPAAgentManagement.Envelope
Retrieve the received slot of this object.
getReceivedContentElement() - Method in class jade.core.behaviours.OntologyServer
Allows subclasses to retrieve the actually received content element e.g.
getReceiver() - Method in class jade.core.event.MessageEvent
 
getReceiver() - Method in class jade.domain.introspection.PostedMessage
Retrieve the value of the receiver slot of this event, containing the agent identifier of the agent owning the message queue the message was posted to.
getReceiver() - Method in class jade.domain.introspection.ReceivedMessage
Retrieve the value of the receiver slot of this event, containing the agent identifier of the agent owning the message queue the message was extracted from.
getReceiver() - Method in class jade.domain.introspection.SentMessage
Retrieve the value of the unicast receiver slot of this event.
getRegex() - Method in class jade.content.schema.facets.RegexFacet
Get the regex associated to this facet
getReplyBy() - Method in class jade.lang.acl.ACLMessage
Deprecated. Since the value of this slot is a Date by definition, then the getReplyByDate should be used that returns a Date
getReplyByDate() - Method in class jade.lang.acl.ACLMessage
Reads :reply-by slot.
getReplyWith() - Method in class jade.lang.acl.ACLMessage
Reads :reply-with slot.
getResolversArray() - Method in class jade.core.AID
Returns an array containing all the AIDs of the resolvers.
getResourceManager() - Method in class jade.core.Profile
 
getResourceManager() - Method in class jade.core.ProfileImpl
 
getRestartCounter() - Method in class jade.core.behaviours.Behaviour
This method is used internally by the framework.
getResultFacets() - Method in class jade.content.schema.AgentActionSchema
 
getResultSchema() - Method in class jade.content.schema.AgentActionSchema
 
getReturnValue() - Method in interface jade.core.Command
Obtain the return value for this command.
getReturnValue() - Method in class jade.core.GenericCommand
 
getRevision() - Static method in class jade.core.Runtime
 
getRight() - Method in class jade.content.onto.basic.Equals
 
getRoot() - Method in class jade.gui.AgentTreeModel
 
getRowCount() - Method in class jade.gui.ClassSelectionDialog.ClassesTableModel
 
getRowValue(int) - Method in class jade.gui.ClassSelectionDialog.ClassesTableModel
 
getSchema(Class, TermSchema) - Static method in class jade.content.onto.AggregateHelper
Get ontology schema associated to class Try to manage as aggregate
getSchema(String) - Method in class jade.content.onto.BasicOntology
Redefine the getSchema() method to take into account ACL performatives.
getSchema(Class) - Method in class jade.content.onto.BasicOntology
Redefine the getSchema() method to take into account java primitives.
getSchema(String) - Method in class jade.content.onto.Ontology
Retrieves the schema of element name in this ontology.
getSchema(Class) - Method in class jade.content.onto.Ontology
Retrieves the schema associated to a given class in this ontology.
getSchema(String) - Method in class jade.content.schema.ObjectSchema
Retrieves the schema of a slot of this Schema.
getSearchId() - Method in class jade.domain.FIPAAgentManagement.SearchConstraints
Retrieve the search-id slot of this object.
getSearchResult() - Method in class jade.domain.RequestFIPAServiceBehaviour
Deprecated. Use getSearchResults() instead.
getSearchResults() - Method in class jade.domain.RequestFIPAServiceBehaviour
This public method allows to get the results of a search operation.
getSelectedClassname() - Method in class jade.gui.ClassSelectionDialog
 
getSelectedNode() - Method in class jade.gui.AgentTree
 
getSender() - Method in class jade.core.event.MessageEvent
 
getSender() - Method in class jade.domain.introspection.PostedMessage
Retrieve the value of the sender slot of this event, containing the agent identifier of the agent that sent the message.
getSender() - Method in class jade.domain.introspection.ReceivedMessage
Retrieve the value of the sender slot of this event, containing the agent identifier of the agent that sent the message.
getSender() - Method in class jade.domain.introspection.SentMessage
Retrieve the value of the sender slot of this event, containing the agent identifier of the agent that sent the message.
getSender() - Method in class jade.lang.acl.ACLMessage
Reads :sender slot.
getSeparatorIndex(String) - Method in class jade.util.ExtendedProperties
Retrieve the position of the first valid key-value separator character ('=' or ':') in a stringified property.
getService() - Method in interface jade.core.Command
Query the service this command object belongs to.
getService() - Method in class jade.core.GenericCommand
 
getService() - Method in interface jade.core.HorizontalCommand
Access the service object this command belongs to.
getService() - Method in interface jade.core.Service.Slice
Access the service object which this slice is a part of.
getService() - Method in class jade.core.ServiceDescriptor
Retrieve the described service.
getService() - Method in class jade.core.SliceProxy
 
getServiceFinder() - Method in interface jade.core.AgentContainer
 
getServiceFinder() - Method in class jade.core.Profile
Obtain a reference to the platform Service Finder, with which kernel-level services can be looked up.
getServiceFinder() - Method in class jade.core.ProfileImpl
Access the platform service finder.
getServiceManager() - Method in interface jade.core.AgentContainer
 
getServiceManager() - Method in class jade.core.Profile
Obtain a reference to the platform Service Manager, with which kernel-level services can be added and removed.
getServiceManager() - Method in class jade.core.ProfileImpl
Access the platform service manager.
getSession(ACLMessage, int) - Method in class jade.proto.AchieveREInitiator
 
getSession(ACLMessage, int) - Method in class jade.proto.ContractNetInitiator
 
getSession(ACLMessage, int) - Method in class jade.proto.IteratedAchieveREInitiator
 
getSession(ACLMessage, int) - Method in class jade.proto.SubscriptionInitiator
 
getSession(ACLMessage, int) - Method in class jade.proto.TwoPh0Initiator
 
getSession(ACLMessage, int) - Method in class jade.proto.TwoPh1Initiator
 
getSession(ACLMessage, int) - Method in class jade.proto.TwoPh2Initiator
 
getSignature() - Method in class jade.domain.mobility.MobileAgentDescription
Retrieve the value of the signature slot of this event, containing the signature string for the described agent.
getSlice(String) - Method in class jade.core.BaseNode
 
getSlice(String) - Method in class jade.core.BaseService
The getSlice() implementation of this class works as follows: First, the name alias table is used to convert the given slice name into another name, if any Then, the new name (which may or may not be different from the original one) is used to look up an internal table keeping the service slices If no slice was found, the ServiceFinder is asked to provide the slice, which is then put into the local table.
getSlice(String) - Method in interface jade.core.Service
Retrieve by name a slice of this service.
getSlotName() - Method in class jade.content.onto.ConceptSlotFunction
 
getSlotValue(String, Object, ObjectSchema) - Method in class jade.content.onto.BCReflectiveIntrospector
 
getSlotValue(String, Object, ObjectSchema) - Method in interface jade.content.onto.Introspector
 
getSlotValue(String, Object, ObjectSchema) - Method in class jade.content.onto.MicroIntrospector
 
getSlotValue(String, Object) - Method in class jade.content.onto.Ontology
Retrieve the value of slot slotName from object obj
getSlotValue(String, Object, ObjectSchema) - Method in class jade.content.onto.ReflectiveIntrospector
 
getSniffer() - Method in class jade.domain.JADEAgentManagement.SniffOff
Retrieve the value of the sniffer slot of this action, containing the agent identifier of the sniffer agent.
getSniffer() - Method in class jade.domain.JADEAgentManagement.SniffOn
Retrieve the value of the sniffer slot of this action, containing the agent identifier of the sniffer agent.
getSource() - Method in class jade.core.behaviours.Behaviour.RunnableChangedEvent
Read event source.
getSource() - Method in class jade.gui.GuiEvent
Retrieve the logical source of this GUI event.
getSpecifiers(String) - Method in class jade.core.Profile
Retrieve a list of Specifiers from the configuration properties.
getSpecifiers(String) - Method in class jade.core.ProfileImpl
Retrieve a list of Specifiers from the configuration properties.
getStamps() - Method in class jade.domain.FIPAAgentManagement.Envelope
Access the list of all the stamps.
getState() - Method in class jade.core.Agent
Read current agent state.
getState(String) - Method in class jade.core.behaviours.FSMBehaviour
Retrieve the child behaviour associated to the FSM state with the given name.
getState() - Method in class jade.core.LifeCycle
 
getState() - Method in class jade.domain.FIPAAgentManagement.AMSAgentDescription
Retrieve the state slot of this object.
getState() - Method in class jade.domain.introspection.BornAgent
Retrieve the value of the state slot of this event, containing the initial state of the newly born agent.
getState() - Method in class jade.gui.AgentTree.Node
 
getState() - Method in class jade.wrapper.AgentContainer
 
getState() - Method in interface jade.wrapper.AgentController
Read current agent state.
getState() - Method in interface jade.wrapper.PlatformController
Returns an instance of PlatformState.
getString() - Method in class jade.content.abs.AbsPrimitive
 
getString(String) - Method in class jade.content.abs.AbsPrimitiveSlotsHolder
Utility method that allows getting the value of attributes of type String directly as a String i.e. not wrapped into an AbsPrimitive/code>.
getSubscribe() - Method in class jade.domain.introspection.AMSSubscriber
Retrieve the subscribe ACL message used to subscribe to the AMS.
getSubscription(ACLMessage) - Method in class jade.proto.SubscriptionResponder
Utility method to correctly retrieve the Subscription object that is related to the conversation message msg belongs to.
getSubscription(String) - Method in class jade.proto.SubscriptionResponder
Utility method to correctly retrieve the Subscription object that is related a given conversation.
getSubscriptionMessage(Agent, AID, DFAgentDescription, SearchConstraints) - Static method in class jade.domain.DFService
Deprecated. Use createSubscriptionMessage() instead
getSubscriptions() - Method in class jade.domain.DFDBKB
Return all known subscriptions at the DF
getSubscriptions(AID) - Method in class jade.proto.SubscriptionResponder
Utility method that retrieves all Subscription-s done by a given agent
getSubscriptions() - Method in class jade.proto.SubscriptionResponder
Utility method that retrieves all Subscription-s managed by this SubscriptionResponder
GetSuffix(int) - Method in class jade.content.lang.sl.SimpleCharStream
 
GetSuffix(int) - Method in class jade.lang.acl.SimpleCharStream
 
getSuperSchemas() - Method in class jade.content.schema.ObjectSchema
Retrieves an array containing the direct super-schemas of this schema.
getSupportedProtocols() - Method in interface jade.mtp.MTP
 
getSupportedProtocols() - Method in class jade.mtp.MTPDescriptor
 
getSystem() - Method in class jade.domain.mobility.MobileAgentProfile
Retrieve the value of the system slot of this action, containing the runtime system of the described agent.
getTabSize(int) - Method in class jade.content.lang.sl.SimpleCharStream
 
getTerm() - Method in class jade.content.abs.AbsIRE
Gets the variable term of this IRE.
getTerminatedChildren() - Method in class jade.core.behaviours.ParallelBehaviour
Return a Collection view of the children of this ParallelBehaviour that have already completed.
getThread(Behaviour) - Method in class jade.core.behaviours.ThreadedBehaviourFactory
 
getThread() - Method in class jade.core.behaviours.ThreadedBehaviourFactory.ThreadedBehaviourWrapper
 
getThread(int, String, Runnable) - Method in interface jade.core.ResourceManager
Return a Thread without starting it.
getThreadState() - Method in class jade.core.behaviours.ThreadedBehaviourFactory.ThreadedBehaviourWrapper
 
getTickCount() - Method in class jade.core.behaviours.TickerBehaviour
Retrieve how many ticks were done (i.e. how many times this behaviour was executed) since the last reset.
getTime() - Method in class jade.core.event.JADEEvent
 
getTimerDispatcher() - Method in class jade.core.Runtime
 
getTimerDispatcher() - Static method in class jade.core.TimerDispatcher
 
getTo() - Method in class jade.core.event.AgentEvent
 
getTo() - Method in class jade.core.event.MessageEvent
 
getTo() - Method in class jade.domain.introspection.ChangedAgentOwnership
Retrieve the value of the to slot of this event, containing the name of the entity owning the agent after this event occurred.
getTo() - Method in class jade.domain.introspection.ChangedAgentState
Retrieve the value of the to slot of this event, containing the name of the state the agent was in after this event occurred.
getTo() - Method in class jade.domain.introspection.ChangedBehaviourState
Retrieve the value of the to slot of this event, containing the name of the state the behaviour was in after this event occurred.
getTo() - Method in class jade.domain.introspection.MovedAgent
Retrieve the value of the to slot of this event, containing the container identifier of the container where the agent migrated.
getTo() - Method in class jade.domain.introspection.RoutedMessage
 
getToBeReset() - Method in class jade.proto.AchieveREInitiator
 
getToBeReset() - Method in class jade.proto.ContractNetInitiator
 
getToBeReset() - Method in class jade.proto.SubscriptionInitiator
 
getToBeReset() - Method in class jade.proto.TwoPh0Initiator
 
getToBeReset() - Method in class jade.proto.TwoPh1Initiator
 
getToBeReset() - Method in class jade.proto.TwoPh2Initiator
 
getToken(int) - Method in class jade.lang.acl.ACLParser
 
getToolTipText() - Method in class jade.gui.AgentTree.AgentNode
 
getToolTipText() - Method in class jade.gui.AgentTree.ContainerNode
 
getToolTipText() - Method in class jade.gui.AgentTree.LocalPlatformFolderNode
 
getToolTipText() - Method in class jade.gui.AgentTree.Node
 
getToolTipText() - Method in class jade.gui.AgentTree.RemoteAgentNode
 
getToolTipText() - Method in class jade.gui.AgentTree.RemotePlatformNode
 
getToolTipText() - Method in class jade.gui.AgentTree.RemotePlatformsFolderNode
 
getToolTipText() - Method in class jade.gui.AgentTree.SuperContainer
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class jade.gui.TreeIconRenderer
 
getType() - Method in class jade.content.abs.AbsVariable
Gets the value type of this variable.
getType() - Method in class jade.content.schema.facets.TypedAggregateFacet
Get the schema associated to this facet
getType() - Method in class jade.domain.FIPAAgentManagement.APService
Retrieve the type slot of this object.
getType() - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
Retrieve the type slot of this object.
getType() - Method in class jade.gui.AgentTree.AgentNode
 
getType() - Method in class jade.gui.AgentTree.ContainerNode
 
getType() - Method in class jade.gui.AgentTree.LocalPlatformFolderNode
 
getType() - Method in class jade.gui.AgentTree.Node
 
getType() - Method in class jade.gui.AgentTree.RemoteAgentNode
 
getType() - Method in class jade.gui.AgentTree.RemotePlatformNode
 
getType() - Method in class jade.gui.AgentTree.RemotePlatformsFolderNode
 
getType() - Method in class jade.gui.AgentTree.SuperContainer
 
getType() - Method in class jade.gui.GuiEvent
Retrieve the kind of this GUI event.
getType() - Method in class jade.util.Event
Retrieve the type of this event.
getTypeName() - Method in class jade.content.abs.AbsContentElementList
 
getTypeName() - Method in class jade.content.abs.AbsExtendedPrimitive
 
getTypeName() - Method in interface jade.content.abs.AbsObject
 
getTypeName() - Method in class jade.content.abs.AbsObjectImpl
 
getTypeName() - Method in class jade.content.abs.AbsPrimitive
 
getTypeName() - Method in class jade.content.schema.ObjectSchema
Retrieves the name of the type of this schema.
getUserDefinedParameter(String) - Method in class jade.lang.acl.ACLMessage
Searches for the user defined parameter with the specified key.
getUsername() - Method in class jade.core.NodeDescriptor
Retrieve the username of the owner of the described node
getValidationMode() - Method in class jade.content.ContentManager
Return the currently set validation mode i.e. whether contents that are managed by this content manager should be validated during message content filling/extraction.
getValue() - Method in class jade.content.onto.basic.Result
 
getValue() - Method in class jade.core.AgentState
Retrieve the numeric value of this state, in agreement with the AP_XXX constants defined in the Agent class.
getValue() - Method in class jade.domain.FIPAAgentManagement.Property
Retrieve the value of this property object, associated with the property name.
getValue() - Method in exception jade.domain.FIPAAgentManagement.UnrecognisedValue
 
getValue() - Method in exception jade.domain.FIPAAgentManagement.UnsupportedValue
 
GetValue - Class in jade.domain.introspection
This class represents the get-value action of the Introspection Ontology.
GetValue() - Constructor for class jade.domain.introspection.GetValue
 
GetValue(String) - Constructor for class jade.domain.introspection.GetValue
 
GETVALUE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
getValue() - Method in class jade.domain.mobility.Parameter
 
GETVALUE_KEY - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
getValueAt(int, int) - Method in class jade.gui.ClassSelectionDialog.ClassesTableModel
 
getVariable() - Method in class jade.content.abs.AbsIRE
Gets the variable of this IRE.
getVariables() - Method in class jade.content.abs.AbsIRE
Gets the sequence of variables of this IRE.
getVersion() - Static method in class jade.core.Runtime
 
getVersionInfo() - Static method in class jade.core.Runtime
Return the version number and date of this JADE Runtime.
getVia() - Method in class jade.domain.FIPAAgentManagement.ReceivedObject
Retrieve the via slot of this object.
getWakeupTime() - Method in class jade.core.behaviours.WakerBehaviour
 
getWhat() - Method in class jade.domain.introspection.EventRecord
Retrieve the value of the what slot of this event, containing the occurred event.
getWhat() - Method in class jade.domain.introspection.Occurred
Retrieve the value of the what slot of this event, containing the record of the occurred event, along with location and timestamp information.
getWhen() - Method in class jade.domain.introspection.EventRecord
Retrieve the value of the when slot of this event, containing the time instant when the event occurred.
getWhere() - Method in class jade.domain.introspection.AddedMTP
Retrieve the value of the where slot of this event, containing the container identifier of the container where the newly added MTP was deployed.
getWhere() - Method in class jade.domain.introspection.BornAgent
Retrieve the value of the where slot of this event, containing the container identifier of the container where the newly added agent was born.
getWhere() - Method in class jade.domain.introspection.ChangedAgentOwnership
Retrieve the value of the where slot of this event, containing the container identifier of the container where the agent is deployed.
getWhere() - Method in class jade.domain.introspection.DeadAgent
Retrieve the value of the where slot of this event, containing the container identifier of the container where the newly dead agent was deployed.
getWhere() - Method in class jade.domain.introspection.EventRecord
Retrieve the value of the where slot of this event, containing the location where the event occurred.
getWhere() - Method in class jade.domain.introspection.FrozenAgent
Retrieve the value of the where slot of this event, containing the container identifier of the container where the newly frozen agent was deployed.
getWhere() - Method in class jade.domain.introspection.RemovedMTP
Retrieve the value of the where slot of this event, containing the container identifier of the container where the newly removed MTP was deployed.
getWhere() - Method in class jade.domain.introspection.ResumedAgent
Retrieve the value of the where slot of this event, containing the container identifier of the container where the newly resumed agent was deployed.
getWhere() - Method in class jade.domain.introspection.SuspendedAgent
Retrieve the value of the where slot of this event, containing the container identifier of the container where the newly suspended agent was deployed.
getWhere() - Method in class jade.domain.introspection.ThawedAgent
Retrieve the value of the where slot of this event, containing the container identifier of the container where the newly frozen agent was deployed.
getWrappedBehaviour() - Method in class jade.core.behaviours.WrapperBehaviour
 
getWrapper(String, IMTPManager) - Static method in class jade.util.TransportAddressWrapper
 
getWrappers() - Method in class jade.core.behaviours.ThreadedBehaviourFactory
This method is declared public for debugging purpose only
getZip() - Method in class jade.domain.mobility.LoadBehaviour
 
greyOut - Variable in class jade.gui.AgentTree.Node
 
GUI - Static variable in class jade.core.Profile
 
GuiAgent - Class in jade.gui
When a program instantiates a GUI, the Java programming language starts a new thread, different from the Agent thread.
GuiAgent() - Constructor for class jade.gui.GuiAgent
Default constructor.
GuiEvent - Class in jade.gui
This class defines the object type GuiEvent used to notify an event to a GuiAgent.
GuiEvent(Object, int) - Constructor for class jade.gui.GuiEvent
Create a GUI event.
GuiProperties - Class in jade.gui
This class encapsulates some informations used by the program
GuiProperties() - Constructor for class jade.gui.GuiProperties
 

H

H_DEBUGOFF - Static variable in interface jade.core.event.NotificationSlice
 
H_DEBUGON - Static variable in interface jade.core.event.NotificationSlice
 
H_SNIFFOFF - Static variable in interface jade.core.event.NotificationSlice
 
H_SNIFFON - Static variable in interface jade.core.event.NotificationSlice
 
handle(Behaviour.RunnableChangedEvent) - Method in class jade.core.behaviours.Behaviour
Handler for block/restart events.
handle(Behaviour.RunnableChangedEvent) - Method in class jade.core.behaviours.ParallelBehaviour
Handle block/restart notifications.
handle(Behaviour.RunnableChangedEvent) - Method in class jade.core.behaviours.SerialBehaviour
Handle block/restart notifications.
handle(Behaviour.RunnableChangedEvent) - Method in class jade.core.behaviours.ThreadedBehaviourFactory.ThreadedBehaviourWrapper
Propagate a DOWNWARDS event (typically this happens when this ThreadedBehaviourWrapper is added as a child of a CompositeBehaviour and the latter, or an ancestor, is blocked/restarted) to the wrapped threaded behaviour.
handle(Behaviour.RunnableChangedEvent) - Method in class jade.core.behaviours.WrapperBehaviour
 
handle(Event) - Method in interface jade.domain.introspection.AMSSubscriber.EventHandler
 
HANDLE_ACCEPT_PROPOSAL - Static variable in class jade.proto.ProposeInitiator
 
HANDLE_ACCEPT_PROPOSAL - Static variable in class jade.proto.SSContractNetResponder
 
HANDLE_AGREE - Static variable in class jade.proto.AchieveREInitiator
 
HANDLE_ALL_RESPONSES - Static variable in class jade.proto.AchieveREInitiator
 
HANDLE_ALL_RESPONSES - Static variable in class jade.proto.ProposeInitiator
 
HANDLE_ALL_RESULT_NOTIFICATIONS - Static variable in class jade.proto.AchieveREInitiator
 
HANDLE_CANCEL - Static variable in class jade.proto.SSIteratedAchieveREResponder
 
HANDLE_CFP - Static variable in class jade.proto.SSContractNetResponder
 
HANDLE_INFORM - Static variable in class jade.proto.AchieveREInitiator
 
HANDLE_NOT_UNDERSTOOD - Static variable in class jade.proto.ProposeInitiator
 
HANDLE_OUT_OF_SEQ - Static variable in class jade.proto.ProposeInitiator
 
HANDLE_REFUSE - Static variable in class jade.proto.AchieveREInitiator
 
HANDLE_REJECT_PROPOSAL - Static variable in class jade.proto.ProposeInitiator
 
HANDLE_REJECT_PROPOSAL - Static variable in class jade.proto.SSContractNetResponder
 
HANDLE_REQUEST - Static variable in class jade.proto.SSIteratedAchieveREResponder
 
handleAcceptProposal(ACLMessage, ACLMessage, ACLMessage) - Method in class jade.proto.ContractNetResponder
Redefine this method to call prepareResultNotification()
handleAcceptProposal(ACLMessage) - Method in class jade.proto.ProposeInitiator
This method is called every time an accept-proposal message is received, which is not out-of-sequence according to the protocol rules.
handleAcceptProposal(ACLMessage, ACLMessage, ACLMessage) - Method in class jade.proto.SSContractNetResponder
This method is called when an ACCEPT_PROPOSAL message is received from the initiator.
handleAcceptProposal(ACLMessage) - Method in class jade.proto.TwoPhResponder
This method is called after the ACCEPT-PROPOSAL has been received.
handleAgree(ACLMessage) - Method in class jade.domain.RequestFIPAServiceBehaviour
Method to handle agree replies.
handleAgree(ACLMessage) - Method in class jade.proto.AchieveREInitiator
This method is called every time an agree message is received, which is not out-of-sequence according to the protocol rules.
handleAgree(ACLMessage) - Method in class jade.proto.SimpleAchieveREInitiator
This method is called every time an agree message is received, which is not out-of-sequence according to the protocol rules.
handleAgree(ACLMessage) - Method in class jade.proto.SubscriptionInitiator
This method is called every time an agree message is received, which is not out-of-sequence according to the protocol rules.
handleAllPh0Responses(Vector, Vector, Vector, Vector) - Method in class jade.proto.TwoPhInitiator
This method is called when all the responses of phase 0 have been collected or when the timeout is expired.
handleAllPh1Responses(Vector, Vector, Vector, Vector, Vector, Vector) - Method in class jade.proto.TwoPhInitiator
This method is called in phase 1 when all the responses have been collected or when the timeout is expired.
handleAllPh2Responses(Vector) - Method in class jade.proto.TwoPhInitiator
This method is called in phase 2 when all the responses have been collected.
handleAllResponses(Vector) - Method in class jade.domain.RequestFIPAServiceBehaviour
This method handle is called after receiving all the responses and when the timeout is expired( in this case no reply has been received.
handleAllResponses(Vector) - Method in class jade.proto.AchieveREInitiator
This method is called when all the responses have been collected or when the timeout is expired.
handleAllResponses(Vector, Vector) - Method in class jade.proto.ContractNetInitiator
This method is called when all the responses have been collected or when the timeout is expired.
handleAllResponses(Vector) - Method in class jade.proto.ProposeInitiator
This method is called when all the responses have been collected or when the timeout is expired.
handleAllResponses(Vector) - Method in class jade.proto.SimpleAchieveREInitiator
This method is called when all the responses have been collected or when the timeout is expired.
handleAllResponses(Vector) - Method in class jade.proto.SubscriptionInitiator
This method is called when all the responses have been collected or when the timeout is expired.
handleAllResponses(Vector, Vector, Vector, Vector) - Method in class jade.proto.TwoPh0Initiator
This method is called when all the responses have been collected or when the timeout is expired.
handleAllResponses(Vector, Vector, Vector, Vector, Vector, Vector) - Method in class jade.proto.TwoPh1Initiator
This method is called when all the responses have been collected or when the timeout is expired.
handleAllResponses(Vector) - Method in class jade.proto.TwoPh2Initiator
This method is called when all the responses have been collected.
handleAllResultNotifications(Vector) - Method in class jade.proto.AchieveREInitiator
This method is called when all the result notification messages have been collected.
handleAllResultNotifications(Vector) - Method in class jade.proto.ContractNetInitiator
This method is called when all the result notification messages have been collected.
handleAllResultNotifications(Vector, Vector) - Method in class jade.proto.IteratedAchieveREInitiator
This method is called when all the result notification messages of the current round have been collected.
handleAllResultNotifications(Vector) - Method in class jade.proto.IteratedAchieveREInitiator
This method is redefined to call the proper overloaded method
handleAllResultNotifications(Vector) - Method in class jade.proto.SimpleAchieveREInitiator
This method is called when all the result notification messages have been collected.
handleBlockEvent() - Method in class jade.core.behaviours.Behaviour
This method is used internally by the framework.
handleBlockEvent() - Method in class jade.core.behaviours.CompositeBehaviour
This method is used internally by the framework.
handleCancel(ACLMessage) - Method in class jade.proto.SSIteratedAchieveREResponder
This method is called when a CANCEL message is received from the initiator.
handleCancel(ACLMessage) - Method in class jade.proto.SubscriptionResponder
This method is called when a CANCEL message is received for a previous subscription.
handleCfp(ACLMessage) - Method in class jade.proto.ContractNetResponder
Redefine this method to call prepareResponse()
handleCfp(ACLMessage) - Method in class jade.proto.SSContractNetResponder
This method is called to handle the initial CFP message.
handleCfp(ACLMessage) - Method in class jade.proto.TwoPhResponder
This method is called when the initiator's message is received that matches the message template passed in the constructor.
handleConfirm(ACLMessage) - Method in class jade.proto.TwoPh1Initiator
This method is called every time a confirm message is received, which is not out-of-sequence according to the protocol rules.
handleConfirm(ACLMessage) - Method in class jade.proto.TwoPhInitiator
This method is called every time a confirm message is received, which is not out-of-sequence according to the protocol rules.
handleDisconfirm(ACLMessage) - Method in class jade.proto.TwoPh1Initiator
This method is called every time a disconfirm message is received, which is not out-of-sequence according to the protocol rules.
handleDisconfirm(ACLMessage) - Method in class jade.proto.TwoPhInitiator
This method is called every time a disconfirm message is received, which is not out-of-sequence according to the protocol rules.
handleElapsedTimeout() - Method in class jade.core.behaviours.WakerBehaviour
Deprecated. Use onWake() instead
handleEvent(JADEEvent) - Method in interface jade.core.FEListener
 
handleFailure(ACLMessage) - Method in class jade.domain.RequestFIPAServiceBehaviour
Method to handle failure replies.
handleFailure(ACLMessage) - Method in class jade.proto.SimpleAchieveREInitiator
This method is called every time a failure message is received, which is not out-of-sequence according to the protocol rules.
handleFailure(ACLMessage) - Method in class jade.proto.TwoPhInitiator
This method is called every time a failure message is received, which is not out-of-sequence according to the protocol rules.
handleGatewayConnected() - Method in interface jade.wrapper.gateway.GatewayListener
 
handleGatewayDisconnected() - Method in interface jade.wrapper.gateway.GatewayListener
 
handleInconsistentFSM(String, int) - Method in class jade.core.behaviours.FSMBehaviour
 
handleInform(ACLMessage) - Method in class jade.domain.RequestFIPAServiceBehaviour
Method to handle inform replies.
handleInform(ACLMessage) - Method in class jade.proto.AchieveREInitiator
This method is called every time a inform message is received, which is not out-of-sequence according to the protocol rules.
handleInform(ACLMessage) - Method in class jade.proto.ContractNetInitiator
This method is called every time a inform message is received, which is not out-of-sequence according to the protocol rules.
handleInform(ACLMessage, Vector) - Method in class jade.proto.IteratedAchieveREInitiator
This method is called every time an inform message is received, which is not out-of-sequence according to the protocol rules.
handleInform(ACLMessage) - Method in class jade.proto.IteratedAchieveREInitiator
This method is redefined to call the proper overloaded method
handleInform(ACLMessage) - Method in class jade.proto.SimpleAchieveREInitiator
This method is called every time a inform message is received, which is not out-of-sequence according to the protocol rules.
handleInform(ACLMessage) - Method in class jade.proto.SubscriptionInitiator
This method is called every time a inform message is received, which is not out-of-sequence according to the protocol rules.
handleInform(ACLMessage) - Method in class jade.proto.TwoPh1Initiator
This method is called every time a inform message is received, which is not out-of-sequence according to the protocol rules.
handleInform(ACLMessage) - Method in class jade.proto.TwoPh2Initiator
This method is called every time a inform message is received, which is not out-of-sequence according to the protocol rules.
handleMessage(ACLMessage) - Method in class jade.core.behaviours.OntologyServer
 
handleNotUnderstood(ContentException, ACLMessage) - Method in class jade.core.behaviours.OntologyServer
 
handleNotUnderstood(ACLMessage) - Method in class jade.domain.RequestFIPAServiceBehaviour
Method to handle not-understood replies.
handleNotUnderstood(ACLMessage) - Method in class jade.proto.ProposeInitiator
This method is called every time a not-understood message is received, which is not out-of-sequence according to the protocol rules.
handleNotUnderstood(ACLMessage) - Method in class jade.proto.SimpleAchieveREInitiator
This method is called every time a not-understood message is received, which is not out-of-sequence according to the protocol rules.
handleNotUnderstood(ACLMessage) - Method in class jade.proto.TwoPhInitiator
 
handleOldResponse(ACLMessage) - Method in class jade.proto.TwoPh2Initiator
This method is called every time a failure, a disconfirm or an inform message is received, which is not out-of-sequence according to the protocol rules.
handleOldResponse(ACLMessage) - Method in class jade.proto.TwoPhInitiator
This method is called every time a failure, a disconfirm or an inform message is received in phase 2, which is not out-of-sequence according to the protocol rules.
handleOutOfSequence(ACLMessage) - Method in class jade.domain.RequestFIPAServiceBehaviour
Method to handle out of sequence replies.
handleOutOfSequence(ACLMessage) - Method in class jade.proto.ProposeInitiator
This method is called every time a message is received, which is out-of-sequence according to the protocol rules.
handleOutOfSequence(ACLMessage) - Method in class jade.proto.SimpleAchieveREInitiator
This method is called every time a message is received, which is out-of-sequence according to the protocol rules.
handleOutOfSequence(ACLMessage, ACLMessage, ACLMessage) - Method in class jade.proto.SSContractNetResponder
This method is called whenever a message is received that does not comply to the protocol rules.
handleOutOfSequence(ACLMessage) - Method in class jade.proto.SSContractNetResponder
Redefine this method to call the overloaded version with 3 parameters.
handleOutOfSequence(ACLMessage) - Method in class jade.proto.TwoPhInitiator
This method is called every time a message is received in phase n (use getCurrentPhase method to know the phase), which is out-of-sequence according to the protocol rules.
handlePh1Inform(ACLMessage) - Method in class jade.proto.TwoPhInitiator
This method is called every time an inform message in phase 1 is received, which is not out-of-sequence according to the protocol rules.
handlePh2Inform(ACLMessage) - Method in class jade.proto.TwoPhInitiator
This method is called every time an inform message in phase 2 is received, which is not out-of-sequence according to the protocol rules.
handlePropose(ACLMessage, Vector) - Method in class jade.proto.ContractNetInitiator
This method is called every time a propose message is received, which is not out-of-sequence according to the protocol rules.
handlePropose(ACLMessage) - Method in class jade.proto.TwoPh0Initiator
This method is called every time a propose message is received, which is not out-of-sequence according to the protocol rules.
handlePropose(ACLMessage) - Method in class jade.proto.TwoPhInitiator
This method is called every time a propose message is received, which is not out-of-sequence according to the protocol rules.
handleQueryIf(ACLMessage) - Method in class jade.proto.TwoPhResponder
This method is called after the QUERY-IF has been received.
handleRefuse(ACLMessage) - Method in class jade.domain.RequestFIPAServiceBehaviour
Method to handle refuse replies.
handleRefuse(ACLMessage) - Method in class jade.proto.AchieveREInitiator
This method is called every time a refuse message is received, which is not out-of-sequence according to the protocol rules.
handleRefuse(ACLMessage) - Method in class jade.proto.ContractNetInitiator
This method is called every time a refuse message is received, which is not out-of-sequence according to the protocol rules.
handleRefuse(ACLMessage) - Method in class jade.proto.SimpleAchieveREInitiator
This method is called every time a refuse message is received, which is not out-of-sequence according to the protocol rules.
handleRefuse(ACLMessage) - Method in class jade.proto.SubscriptionInitiator
This method is called every time a refuse message is received, which is not out-of-sequence according to the protocol rules.
handleRejectProposal(ACLMessage) - Method in class jade.proto.ProposeInitiator
This method is called every time an reject-proposal message is received, which is not out-of-sequence according to the protocol rules.
handleRejectProposal(ACLMessage, ACLMessage, ACLMessage) - Method in class jade.proto.SSContractNetResponder
This method is called when a REJECT_PROPOSAL message is received from the initiator.
handleRejectProposal(ACLMessage) - Method in class jade.proto.TwoPhResponder
This method is called after the REJECT-PROPOSAL has been received.
handleRequest(ACLMessage) - Method in class jade.proto.AchieveREResponder
This method is called when the protocol initiation message (matching the MessageTemplate specified in the constructor) is received.
handleRequest(ACLMessage) - Method in class jade.proto.SSIteratedAchieveREResponder
This method is called to handle the initial REQUEST message and then again whenever a REQUEST message is received.
handleRestartEvent() - Method in class jade.core.behaviours.Behaviour
This method is used internally by the framework.
handleRestartEvent() - Method in class jade.core.behaviours.CompositeBehaviour
This method is used internally by the framework.
handleServingFailure(Throwable, ContentElement, ACLMessage) - Method in class jade.core.behaviours.OntologyServer
 
handleStateEntered(Behaviour) - Method in class jade.core.behaviours.FSMBehaviour
 
handleSubscription(ACLMessage) - Method in class jade.proto.SubscriptionResponder
This method is called when a subscription message is received that matches the message template specified in the constructor.
handleUnsupported(ContentElement, ACLMessage) - Method in class jade.core.behaviours.OntologyServer
 
hasByteSequenceContent() - Method in class jade.lang.acl.ACLMessage
This method allows to check if the content of this ACLMessage is a byteSequence or a String
hasDefaultTransition(String) - Method in class jade.core.behaviours.FSMBehaviour
Check if a default transition exits from a given source state.
HashCache - Class in jade.util
This class is a cache with fixed dimension that can be set in the constructur.
HashCache(int) - Constructor for class jade.util.HashCache
Constructs a new, empty HashCache with the specified size.
hashCode() - Method in class jade.content.abs.AbsContentElementList
 
hashCode() - Method in class jade.content.abs.AbsExtendedPrimitive
 
hashCode() - Method in class jade.content.abs.AbsObjectImpl
Returns an integer hashcode calculated from the contents of this abstract descriptor
hashCode() - Method in class jade.content.abs.AbsPrimitive
 
hashCode() - Method in class jade.core.AgentState
Calculate an hash code for this agent state.
hashCode() - Method in class jade.core.AID
Hash code.
hashCode() - Method in class jade.core.BehaviourID
Hash code operation, compliant with identity-by-name.
hashCode() - Method in class jade.core.CaseInsensitiveString
Hash code.
hashCode() - Method in class jade.core.ContainerID
Hash code operation, compliant with identity-by-name.
hashCode() - Method in class jade.proto.SubscriptionResponder.Subscription
 
hashCode() - Method in class jade.util.leap.HashSet
 
hashCode() - Method in class jade.util.TransportAddressWrapper
 
hashCode() - Method in class jade.wrapper.StateBase
Returns the hash code for this state.
HashMap - Class in jade.util.leap
The LEAP (environment-dependent) version of the &qote;java.util.HashMap&qote; class.
HashMap() - Constructor for class jade.util.leap.HashMap
Default constructor, creates a new empty Map
HashMap(int) - Constructor for class jade.util.leap.HashMap
Constructor, creates a new Map with initial size
HashMap(int, float) - Constructor for class jade.util.leap.HashMap
Constructor, creates a new Map with initial size and load factor
HashSet - Class in jade.util.leap
 
HashSet() - Constructor for class jade.util.leap.HashSet
 
HashSet(Collection) - Constructor for class jade.util.leap.HashSet
 
HashSet(int) - Constructor for class jade.util.leap.HashSet
 
hasNext() - Method in class jade.util.leap.EmptyIterator
Checks whether the iterator can scan further.
hasNext() - Method in class jade.util.leap.EnumIterator
Checks whether the iterator can scan further by looking at the underlying Enumeration.
hasPlatformManager() - Method in class jade.core.BaseNode
 
hasPlatformManager() - Method in interface jade.core.Node
 
here() - Method in class jade.core.Agent
Method to retrieve the location this agent is currently at.
here() - Method in interface jade.core.AgentContainer
 
HEXINTEGER - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
RegularExpression Id.
HEXINTEGER - Static variable in interface jade.content.lang.sl.SLParserConstants
RegularExpression Id.
HorizontalCommand - Interface in jade.core
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.
HOST_KEY - Static variable in class jade.core.MicroRuntime
The configuration property key that maps to the host where to connect to the JADE mediator.
HTTP - Static variable in interface jade.domain.FIPANames.MTP
HTTP-based MTP
HTTP_PROTOCOL - Static variable in class jade.core.MicroRuntime
 
HTTPS_PROTOCOL - Static variable in class jade.core.MicroRuntime
 

I

IGNORE_FAILURE - Static variable in class jade.lang.acl.ACLMessage
User defined parameter key specifying, when set to "true", that if the delivery of a message fails, no FAILURE notification has to be sent back to the sender.
ignoreConversation(String) - Method in class jade.core.behaviours.OntologyServer
 
IIOP - Static variable in interface jade.domain.FIPANames.MTP
IIOP-based MTP
image - Variable in class jade.content.lang.sl.Token
The string image of the token.
image - Variable in class jade.lang.acl.Token
The string image of the token.
ImagePath - Static variable in class jade.gui.GuiProperties
 
img - Variable in class jade.gui.AgentTree.Node
 
IMPLIES - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
IMPLIES_LEFT - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
IMPLIES_RIGHT - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
IMPORT_KEY - Static variable in class jade.util.ExtendedProperties
 
IMTP - Static variable in class jade.core.Profile
This constant is the key of the property whose value identifies the IMTP Manager to be created by ProfileImpl
IMTPException - Exception in jade.core
This exception is thrown when an error occurs in the communication with a remote object
IMTPException(String) - Constructor for exception jade.core.IMTPException
Constructs an IMTPException with the specified detail message.
IMTPException(String, Throwable) - Constructor for exception jade.core.IMTPException
Constructs an IMTPException with the specified detail message, wrapping the given Throwableobject.
IMTPManager - Interface in jade.core
 
IN_MODE - Static variable in class jade.domain.mobility.Parameter
 
IN_REPLY_TO - Static variable in interface jade.lang.acl.ACLParserConstants
 
inBuf - Variable in class jade.content.lang.sl.SimpleCharStream
 
inBuf - Variable in class jade.lang.acl.SimpleCharStream
 
InChannel - Interface in jade.mtp
This interface is the receiver's view of an MTP.
InChannel.Dispatcher - Interface in jade.mtp
Callback interface to be notified of message arrivals over this Message Transport Protocol.
include(Class, Class) - Method in interface jade.util.ClassFinderFilter
 
INCOMING - Static variable in class jade.core.Filter
A constant indicating a filter for incoming commands
indexOf(AbsTerm) - Method in class jade.content.abs.AbsAggregate
Returns the position of an element within this aggregate.
indexOf(AbsContentElement) - Method in class jade.content.abs.AbsContentElementList
Returns the position of an element within this content element list.
indexOf(ContentElement) - Method in class jade.content.ContentElementList
Returns the position of an element within this content element list.
indexOf(Object) - Method in class jade.util.leap.ArrayList
 
indexOf(Object) - Method in class jade.util.leap.LinkedList
 
indexOf(Object) - Method in interface jade.util.leap.List
Returns the index in this list of the first occurrence of the specified element, or -1 if this list does not contain this element.
INFO - Static variable in class jade.util.Logger
INFO is a message level for informational messages.
INFORM - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
INFORM_IF - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
INFORM_REF - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
init(AgentContainer, Profile) - Method in class jade.core.BaseService
 
init(boolean, int) - Method in class jade.core.behaviours.Behaviour.RunnableChangedEvent
Re-init event content.
init(AgentContainer, Profile) - Method in class jade.core.event.NotificationService
 
init() - Method in class jade.core.LifeCycle
This method is invoked when the agent thread starts
init(NodeMonitoringService) - Static method in class jade.core.NodeFailureMonitor
 
init(AgentContainer, Profile) - Method in interface jade.core.Service
Performs the passive initialization step of the service.
init(Agent) - Method in interface jade.core.ServiceHelper
 
init(String, Object[], Properties) - Method in class jade.wrapper.gateway.DynamicJadeGateway
Initialize this gateway by passing the proper configuration parameters
init(String, Properties) - Method in class jade.wrapper.gateway.DynamicJadeGateway
 
init(String, Object[], Properties) - Static method in class jade.wrapper.gateway.JadeGateway
Initialize this gateway by passing the proper configuration parameters
init(String, Properties) - Static method in class jade.wrapper.gateway.JadeGateway
 
initAgent(AID, Agent, JADEPrincipal, Credentials) - Method in interface jade.core.AgentContainer
 
initConnectionWrapper(DBKB.ConnectionWrapper) - Method in class jade.domain.DFDBKB
 
initialize(Profile) - Method in interface jade.core.IMTPManager
Initialize this IMTPManager
initialize(Profile) - Method in interface jade.core.ResourceManager
 
initialize(Properties) - Static method in class jade.util.Logger
Initialize the logging mechanism.
initializeDataStore(ACLMessage) - Method in class jade.proto.AchieveREInitiator
Initialize the data store.
initializeDataStore(ACLMessage) - Method in class jade.proto.ContractNetInitiator
Initialize the data store.
initializeDataStore(ACLMessage) - Method in class jade.proto.IteratedAchieveREInitiator
 
initializeDataStore(ACLMessage) - Method in class jade.proto.ProposeInitiator
Initialize the data store.
initializeDataStore(ACLMessage) - Method in class jade.proto.SubscriptionInitiator
Initialize the data store.
initializeDataStore(ACLMessage) - Method in class jade.proto.TwoPh0Initiator
Initialize the data store.
initializeDataStore(ACLMessage) - Method in class jade.proto.TwoPh1Initiator
Initialize the data store.
initializeDataStore(ACLMessage) - Method in class jade.proto.TwoPh2Initiator
Initialize the data store.
INITIATED - Static variable in class jade.domain.FIPAAgentManagement.AMSAgentDescription
String constant for the initiated agent life-cycle state.
INITIATION_K - Variable in class jade.proto.ProposeInitiator
key to retrieve from the DataStore of the behaviour the ACLMessage object passed in the constructor of the class.
initPlatformController() - Method in class jade.wrapper.ContainerController
 
INOUT_MODE - Static variable in class jade.domain.mobility.Parameter
 
input_stream - Variable in class jade.content.lang.sl.ExtendedSLParserTokenManager
 
input_stream - Variable in class jade.content.lang.sl.SLParserTokenManager
 
input_stream - Variable in class jade.lang.acl.ACLParserTokenManager
 
InputQueue - Class in jade.util
This class implements a FIFO queue of objects that can be put and got in a synchronized way.
InputQueue() - Constructor for class jade.util.InputQueue
Default constructor.
inputStream - Variable in class jade.content.lang.sl.SimpleCharStream
 
inputStream - Variable in class jade.lang.acl.SimpleCharStream
 
insert(Object, Object) - Method in class jade.domain.DFMemKB
 
insertSingle(Object, Object) - Method in class jade.domain.DFDBKB
Insert a new DFD object.
installHandlers(Map) - Method in class jade.domain.introspection.AMSSubscriber
This method has to be implemented by concrete subclasses, filling the Map passed as parameter with implementations of the EventHandler interface, using the name of the event as key (see the Event interface.
installMTP(String, ContainerID, String) - Method in interface jade.core.AgentManager
 
installMTP(String, ContainerID, String) - Method in class jade.core.MainContainerImpl
Install a new MTP on a given container
InstallMTP - Class in jade.domain.JADEAgentManagement
This class represents the install-MTP action of the JADE-agent-management ontology.
InstallMTP() - Constructor for class jade.domain.JADEAgentManagement.InstallMTP
Default constructor.
INSTALLMTP - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
installMTP(String, String) - Method in class jade.wrapper.ContainerController
Installs a new message transport protocol, that will run within this container.
installMTP(String, String) - Method in interface jade.wrapper.ContainerProxy
 
INSTALLMTP_ADDRESS - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
INSTALLMTP_CLASS_NAME - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
INSTALLMTP_CONTAINER - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
instance() - Static method in class jade.core.Runtime
This method returns the singleton instance of this class that should be then used to create agent containers.
INTEGER - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
RegularExpression Id.
INTEGER - Static variable in interface jade.content.lang.sl.SLParserConstants
RegularExpression Id.
INTEGER - Static variable in class jade.content.onto.BasicOntology
 
Integer() - Method in class jade.lang.acl.ACLParser
 
INTEGER - Static variable in interface jade.lang.acl.ACLParserConstants
 
INTENTION - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
INTENTION_AGENT - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
INTENTION_CONDITION - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
INTERNALERROR - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
InternalError - Exception in jade.domain.FIPAAgentManagement
 
InternalError(String) - Constructor for exception jade.domain.FIPAAgentManagement.InternalError
 
InternalError() - Constructor for exception jade.domain.FIPAAgentManagement.InternalError
 
INTERNALERROR_MESSAGE - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
internalise(AbsObject, Ontology) - Method in class jade.content.onto.basic.Action
 
internalise(AbsObject, Ontology) - Method in interface jade.content.onto.Introspectable
Internalise this object from a given abstract descriptor
internaliseACLMessage(AbsAgentAction, Ontology) - Static method in class jade.content.abs.AbsHelper
Converts to an AbsAgentAction representing an ACLMessage into an OntoACLMessage using the specified ontology.
internaliseAID(AbsConcept) - Static method in class jade.content.abs.AbsHelper
Converts an AbsConcept representing an AID into an OntoAID
internaliseContentElementList(AbsContentElementList, Ontology) - Static method in class jade.content.abs.AbsHelper
Converts to an AbsContentElementList into a ContentElementList using the specified ontology.
internaliseJavaCollection(AbsAggregate, Ontology) - Static method in class jade.content.abs.AbsHelper
Converts an AbsAggregate into a List using the specified ontology.
internaliseList(AbsAggregate, Ontology) - Static method in class jade.content.abs.AbsHelper
Converts an AbsAggregate into a List using the specified ontology.
internaliseSet(AbsAggregate, Ontology) - Static method in class jade.content.abs.AbsHelper
Converts an AbsAggregate into a Set using the specified ontology.
internalize(AbsObject, Object, ObjectSchema, Ontology) - Method in class jade.content.onto.Ontology
Internalize (abs --> obj) the slots defined in schema and its super-schemas
internalizeAggregate(String, AbsAggregate, ObjectSchema, Ontology) - Method in class jade.content.onto.BCReflectiveIntrospector
 
internalizeAggregate(String, AbsAggregate, ObjectSchema, Ontology) - Method in class jade.content.onto.CFReflectiveIntrospector
 
internalizeAggregate(String, AbsAggregate, ObjectSchema, Ontology) - Method in interface jade.content.onto.Introspector
 
internalizeAggregate(String, AbsAggregate, ObjectSchema, Ontology) - Method in class jade.content.onto.MicroIntrospector
 
internalizeAggregate(String, AbsAggregate, ObjectSchema, Ontology) - Method in class jade.content.onto.ReflectiveIntrospector
 
internalizeSlotValue(AbsObject, Introspector, Ontology) - Static method in class jade.content.onto.Ontology
 
internalizeSpecialType(AbsObject, ObjectSchema, Class, Ontology) - Method in interface jade.content.onto.Introspector
 
internalizeSpecialType(AbsObject, ObjectSchema, Class, Ontology) - Method in class jade.content.onto.MicroIntrospector
 
internalizeSpecialType(AbsObject, ObjectSchema, Class, Ontology) - Method in class jade.content.onto.ReflectiveIntrospector
 
interrupt() - Method in class jade.core.behaviours.ThreadedBehaviourFactory
Interrupt all threaded behaviours managed by this ThreadedBehaviourFactory
interrupt(Behaviour) - Method in class jade.core.behaviours.ThreadedBehaviourFactory
Interrupt a threaded behaviour.
interrupt() - Method in interface jade.core.Node
 
Introspectable - Interface in jade.content.onto
This interface must be implemented by ontological classes that belong to an ontology using the MicroIntrospector.
IntrospectionOntology - Class in jade.domain.introspection
This class represents the ontology jade-introspection, containing all JADE extensions related to agent and platform monitoring.
IntrospectionServer - Class in jade.domain.introspection
 
IntrospectionServer(Agent) - Constructor for class jade.domain.introspection.IntrospectionServer
 
IntrospectionVocabulary - Interface in jade.domain.introspection
This interface contains all the string constants for frame and slot names of exceptions defined in the jade-introspection ontology.
Introspector - Interface in jade.content.onto
This interface defines the methods to convert objects of ontological classes into/from abstract descriptors.
invoke(String, String, Object[]) - Method in class jade.core.FEService
Subclasses can use this method to forward a front-end side invocation of a service helper method to the back-end.
invoke(Object, Method, Object[]) - Method in class jade.wrapper.O2AProxy
 
invokeAccessorMethod(Method, Object) - Method in class jade.content.onto.ReflectiveIntrospector
 
invokeCallbackMethod(Agent, String) - Method in class jade.core.CallbackInvokator
 
invokeOnTermination(Runnable) - Method in class jade.core.Runtime
Allows setting a Runnable that is executed when the last container in this JVM terminates.
invokeSetterMethod(Method, Object, Object) - Method in class jade.content.onto.ReflectiveIntrospector
 
IOTA - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
IRESchema - Class in jade.content.schema
This class represents the schema of an Identifying Referential Expression (IRE) in an ontology.
IRESchema(String) - Constructor for class jade.content.schema.IRESchema
Creates a IRESchema with a given type-name.
isAbsTemplate(AbsObject) - Static method in class jade.content.abs.AbsHelper
Return true if the abs-object is a template.
isAContentExpression() - Method in class jade.content.abs.AbsAgentAction
 
isAContentExpression() - Method in interface jade.content.abs.AbsContentElement
Return true if this Abstract Content Element represents a ContentExpression of the SL Grammar (see also FIPA-SL specifications).
isAContentExpression() - Method in class jade.content.abs.AbsContentElementList
 
isAContentExpression() - Method in class jade.content.abs.AbsIRE
 
isAContentExpression() - Method in class jade.content.abs.AbsPredicate
 
isAgentBD() - Method in class jade.core.event.PlatformEvent
Returns a boolean to indicate if the event type is either BORN_AGENT or DEAD_AGENT.
isAggregateObject(Object) - Method in class jade.content.onto.BCReflectiveIntrospector
 
isAggregateObject(Object) - Method in class jade.content.onto.ReflectiveIntrospector
 
isAllowed(String, String) - Method in class jade.util.AccessControlList
A specific client is allowed if: it is not present into the black list, AND it is present into the white list.
isAssignableFrom(ObjectSchema) - Method in class jade.content.schema.AggregateSchema
 
isAssignableFrom(ObjectSchema) - Method in class jade.content.schema.ObjectSchema
This method checks whether or not an abstract object that is an instance of schema s can be used in place of an abstract object that is an instance of this schema.
isAssignableFrom(ObjectSchema) - Method in class jade.content.schema.PrimitiveSchema
 
isAWord(String) - Static method in class jade.content.lang.sl.SimpleSLTokenizer
Test if the given string is a legal SL word using the FIPA XC00008D spec.
isBackupMain() - Method in class jade.core.Profile
Provides a boolean indication about whether or not the container using this Profile is a Backup Main Container.
isBlocking() - Method in class jade.core.Filter
Inquires the blocking state of this filter.
isCellEditable(int, int) - Method in class jade.gui.ClassSelectionDialog.ClassesTableModel
 
isClosedBracket() - Method in class jade.content.lang.sl.SimpleSLTokenizer
 
isCommunication() - Method in class jade.core.event.MTPEvent
 
isCompatibleWith(ObjectSchema) - Method in class jade.content.schema.IRESchema
An IRE can be put whereever a term of whatever type is required --> An IRESchema is compatible with s if s descends from TermSchema.getBaseSchema()
isCompatibleWith(ObjectSchema) - Method in class jade.content.schema.ObjectSchema
Check if this schema is compatible with a given schema s.
isCompatibleWith(ObjectSchema) - Method in class jade.content.schema.VariableSchema
A variable can be put whereever a term of whatever type is required --> A VariableSchema is compatible with s if s descends from TermSchema.getBaseSchema()
isContainerBD() - Method in class jade.core.event.PlatformEvent
Returns a boolean to indicate if the event type is either ADDED_CONTAINER or REMOVED_CONTAINER.
isEmpty() - Method in class jade.content.abs.AbsAggregate
Test if the aggregate is empty.
isEmpty() - Method in class jade.content.abs.AbsContentElementList
Test if the content element list is empty.
isEmpty() - Method in class jade.content.ContentElementList
Test if the content element list is empty.
isEmpty() - Method in interface jade.core.MessageQueue
Return true when this queue contains no messages.
isEmpty() - Method in class jade.util.HashCache
 
isEmpty() - Method in class jade.util.leap.ArrayList
 
isEmpty() - Method in interface jade.util.leap.Collection
Checks if the collection contains elements.
isEmpty() - Method in class jade.util.leap.HashMap
 
isEmpty() - Method in class jade.util.leap.HashSet
 
isEmpty() - Method in class jade.util.leap.LinkedList
 
isEmpty() - Method in interface jade.util.leap.Map
Returns true if this map contains no key-value mappings.
isEmpty() - Method in class jade.util.leap.SortedSetImpl
 
isForeign() - Method in class jade.core.AgentDescriptor
 
isGatewayActive() - Method in class jade.wrapper.gateway.DynamicJadeGateway
Return the state of JadeGateway
isGatewayActive() - Static method in class jade.wrapper.gateway.JadeGateway
Return the state of JadeGateway
isGrounded() - Method in class jade.content.abs.AbsAggregate
Tests if this AbsAggregate is grounded, i.e., if no one of its elements is associated with a variable
isGrounded() - Method in class jade.content.abs.AbsContentElementList
Tests if this AbsContentElementList is grounded, i.e., if no one of its elements is associated with a variable
isGrounded() - Method in class jade.content.abs.AbsExtendedPrimitive
Tests if this AbsExtendedPrimitive is grounded.
isGrounded() - Method in class jade.content.abs.AbsIRE
Redefine the isGrounded() method in order to always return false.
isGrounded() - Method in interface jade.content.abs.AbsObject
Tests if the object is grounded, i.e., if no one of its attributes is associated with a variable
isGrounded() - Method in class jade.content.abs.AbsObjectImpl
Tests if the object is grounded, i.e., if no one of its attributes is associated with a variable
isGrounded() - Method in class jade.content.abs.AbsPrimitive
Tests if this AbsPrimitive is grounded.
isGrounded() - Method in class jade.content.abs.AbsVariable
Redefine the isGrounded() method in order to always return false.
isGrounded() - Method in class jade.content.onto.ConceptSlotFunction
 
ISGUID - Static variable in class jade.core.AID
constant to be used in the constructor of the AID
isInstall() - Method in class jade.core.event.MTPEvent
 
isJoined() - Method in interface jade.core.AgentContainer
 
isJoined() - Method in class jade.wrapper.ContainerController
 
isLocal() - Method in class jade.core.BaseService
 
isLocalAgent(AID) - Method in interface jade.core.AgentContainer
 
isLocalHost(String) - Static method in class jade.core.Profile
Check whether or not a given host name or address corresponds to a local network interface
ISLOCALNAME - Static variable in class jade.core.AID
constant to be used in the constructor of the AID
isMain() - Method in class jade.core.Profile
Provides a boolean indication about whether or not the container using this Profile is a Main Container.
isMandatory(String) - Method in class jade.content.schema.ObjectSchema
Indicate whether a slot of this schema is mandatory
isMandatory() - Method in class jade.core.ServiceDescriptor
 
isMasterMain() - Method in class jade.core.Profile
Provides a boolean indication about whether or not the container using this Profile is the Master Main Container.
isMessageAware() - Method in class jade.core.LifeCycle
Specifies whether or not the agent should react to incoming messages when in this LifeCycle state.
isMetaFormula() - Method in class jade.content.abs.AbsPredicate
Return true if this object represents a meta formula (symbol ??
isMetaTerm() - Method in class jade.content.abs.AbsVariable
Return true if this object represents a meta term (i.e. symbol ??
isNative() - Method in class jade.core.AgentDescriptor
 
ISO8601 - Class in jade.lang.acl
This class contains a set of static methods that convert to/from the Date Time format adopted by FIPA.
ISO8601() - Constructor for class jade.lang.acl.ISO8601
Default constructor.
isOpenBracket() - Method in class jade.content.lang.sl.SimpleSLTokenizer
 
isOwnSlot(String) - Method in class jade.content.schema.ObjectSchema
Indicate whether a given String is the name of a slot actually defined in this Schema (excluding super-schemas)
isRestarting() - Method in class jade.core.Agent
This method returns true when this agent is restarting after a crash.
isRouting() - Method in class jade.core.event.MessageEvent
 
isRunnable() - Method in class jade.core.behaviours.Behaviour
Returns whether this Behaviour object is blocked or not.
isRunnable() - Method in class jade.core.behaviours.Behaviour.RunnableChangedEvent
Check whether the event is runnable.
isRunning() - Static method in class jade.core.MicroRuntime
Tells whether a JADE Front End container is currently running within this JVM.
isSessionTerminated(ACLMessage) - Static method in class jade.proto.IteratedAchieveREInitiator
Check if the responder has closed the session just after sending this inform message.
isSimple() - Method in class jade.core.BehaviourID
Tells whether this behaviour ID has children.
isSkipping() - Method in class jade.core.Filter
Inquires the skipping state of this filter.
isUpwards() - Method in class jade.core.behaviours.Behaviour.RunnableChangedEvent
Check which direction this event is travelling.
isWorking() - Method in class jade.util.ClassFinder
 
ITERATED_FIPA_REQUEST - Static variable in interface jade.domain.FIPANames.InteractionProtocol
The Iterated-Fipa-Request interaction protocol.
IteratedAchieveREInitiator - Class in jade.proto
This class implements the initiator role in the iterated version of fipa-request like interaction protocols.
IteratedAchieveREInitiator(Agent, ACLMessage) - Constructor for class jade.proto.IteratedAchieveREInitiator
Construct an IteratedAchieveREInitiator with an empty DataStore
IteratedAchieveREInitiator(Agent, ACLMessage, DataStore) - Constructor for class jade.proto.IteratedAchieveREInitiator
Construct an IteratedAchieveREInitiator with a given DataStore
iterator() - Method in class jade.content.abs.AbsAggregate
 
iterator() - Method in class jade.content.abs.AbsContentElementList
 
iterator() - Method in class jade.content.ContentElementList
 
iterator() - Method in class jade.util.leap.ArrayList
 
iterator() - Method in interface jade.util.leap.Collection
Returns an iterator over the elements in this collection.
iterator() - Method in class jade.util.leap.HashSet
 
Iterator - Interface in jade.util.leap
The LEAP (environment-dependent) version of the &qote;java.util.Iterator&qote; interface.
iterator() - Method in class jade.util.leap.LinkedList
 
iterator() - Method in class jade.util.leap.RoundList
Returns an Iterator over the elements in this list.
iterator() - Method in class jade.util.leap.SortedSetImpl
 
iteratorSingle(Object) - Method in class jade.domain.DFDBKB
 

J

J2SE - Static variable in class jade.core.MicroRuntime
 
J2SE - Static variable in class jade.core.Profile
 
jade.content - package jade.content
jade.content.abs - package jade.content.abs
 
jade.content.lang - package jade.content.lang
 
jade.content.lang.leap - package jade.content.lang.leap
 
jade.content.lang.sl - package jade.content.lang.sl
 
jade.content.onto - package jade.content.onto
 
jade.content.onto.basic - package jade.content.onto.basic
 
jade.content.schema - package jade.content.schema
 
jade.content.schema.facets - package jade.content.schema.facets
 
jade.core - package jade.core
This package contains the microkernel of JADE system.
jade.core.behaviours - package jade.core.behaviours
This package is a subpackage of jade.core and contains the classes used to implement basic agent behaviours.
jade.core.event - package jade.core.event
 
jade.domain - package jade.domain
This package and its sub-packages contains FIPA specific agents and ontologies.
jade.domain.DFGUIManagement - package jade.domain.DFGUIManagement
 
jade.domain.FIPAAgentManagement - package 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 - package 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 - package 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 - package 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 - package 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 - package 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.mtp - package jade.mtp
 
jade.proto - package jade.proto
This package contains role behaviours for FIPA standard protocols.
jade.util - package 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.util.leap - package 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 - package 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 - package 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.
JADE_TWO_PHASE_COMMIT - Static variable in interface jade.proto.TwoPhConstants
 
JADEEvent - Class in jade.core.event
This class represents a generic JADE event.
JADEEvent(int, ContainerID) - Constructor for class jade.core.event.JADEEvent
 
JadeGateway - Class in jade.wrapper.gateway
This class provides a simple yet powerful gateway between some non-JADE code and a JADE based multi agent system.
JadeLogoButton - Class in jade.gui
Button to start a web browser showing the JADE Home page.
JadeLogoButton() - Constructor for class jade.gui.JadeLogoButton
Default constructor.
JADEManagementOntology - Class in jade.domain.JADEAgentManagement
This class represents the JADE-Agent-Management-ontology i.e. the set of concepts, actions and predicates that relates to the JADE specific actions that can be requested to the JADE AMS and DF.
JADEManagementVocabulary - Interface in jade.domain.JADEAgentManagement
This interface contains all the string constants for frame and slot names of exceptions defined in the jade-agent-management ontology.
jadeURL - Static variable in class jade.gui.BrowserLauncher
The URL for the official JADE Home Page.
JavaTypeFacet - Class in jade.content.schema.facets
 
JavaTypeFacet(String) - Constructor for class jade.content.schema.facets.JavaTypeFacet
Construct a JavaTypeFacet that set the java type
jj_nt - Variable in class jade.lang.acl.ACLParser
 
jjFillToken() - Method in class jade.content.lang.sl.ExtendedSLParserTokenManager
 
jjFillToken() - Method in class jade.content.lang.sl.SLParserTokenManager
 
jjFillToken() - Method in class jade.lang.acl.ACLParserTokenManager
 
jjnewLexState - Static variable in class jade.content.lang.sl.ExtendedSLParserTokenManager
Lex State array.
jjnewLexState - Static variable in class jade.content.lang.sl.SLParserTokenManager
Lex State array.
jjnewLexState - Static variable in class jade.lang.acl.ACLParserTokenManager
 
jjstrLiteralImages - Static variable in class jade.content.lang.sl.ExtendedSLParserTokenManager
Token literal values.
jjstrLiteralImages - Static variable in class jade.content.lang.sl.SLParserTokenManager
Token literal values.
jjstrLiteralImages - Static variable in class jade.lang.acl.ACLParserTokenManager
 
join() - Method in class jade.core.Agent
This method is used internally by the framework and should NOT be used by programmers.
JVM - Static variable in class jade.core.Profile
This constant is the key of the property whose value contains the indication about the type of JVM.
JVM_KEY - Static variable in class jade.core.MicroRuntime
 

K

keepRegistered(Agent, AID, DFAgentDescription, Date) - Static method in class jade.domain.DFService
Add a suitable behaviour that ensures that a DF-Description currently registered with a DF is kept registered until a given deadline.
keySet() - Method in class jade.util.HashCache
 
keySet() - Method in class jade.util.leap.HashMap
 
keySet() - Method in interface jade.util.leap.Map
Returns a set view of the keys contained in this map.
KEYWORD - Static variable in exception jade.core.NameClashException
This constant string is used to distinguish a name clash from other reasons that may prevent the creation of an agent.
kill(AID, JADEPrincipal, Credentials) - Method in interface jade.core.AgentManager
 
kill(AID, JADEPrincipal, Credentials) - Method in class jade.core.MainContainerImpl
Kill an agent wherever it is
kill() - Method in interface jade.wrapper.AgentController
Triggers a state transition from ACTIVE to DELETED.
kill() - Method in class jade.wrapper.ContainerController
Shuts down this container, terminating all the agents running within it.
kill() - Method in interface jade.wrapper.PlatformController
Kill the agent platform.
killAgent(String) - Method in interface jade.core.FrontEnd
Request the FrontEnd container to kill an agent.
killAgent(String) - Static method in class jade.core.MicroRuntime
Kill an agent.
KILLAGENT - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
KillAgent - Class in jade.domain.JADEAgentManagement
This class represents the kill-agent action of the JADE-agent-management ontology.
KillAgent() - Constructor for class jade.domain.JADEAgentManagement.KillAgent
Default constructor.
killAgent(AID) - Method in interface jade.wrapper.ContainerProxy
 
KILLAGENT_AGENT - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
KILLAGENT_PASSWORD - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
killAgentOnFE(String) - Method in class jade.core.BackEndContainer
 
killContainer(ContainerID, JADEPrincipal, Credentials) - Method in interface jade.core.AgentManager
 
killContainer(ContainerID, JADEPrincipal, Credentials) - Method in class jade.core.MainContainerImpl
Kill a given container
KILLCONTAINER - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
KillContainer - Class in jade.domain.JADEAgentManagement
This class represents the kill-container action of the JADE-agent-management ontology.
KillContainer() - Constructor for class jade.domain.JADEAgentManagement.KillContainer
Default constructor.
killContainer() - Method in interface jade.wrapper.ContainerProxy
 
KILLCONTAINER_CONTAINER - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
KILLCONTAINER_PASSWORD - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
KILLCONTAINERREQUESTED - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
KillContainerRequested - Class in jade.domain.introspection
This class represents the kill-container-requested concept in the jade-introspection ontology.
KillContainerRequested() - Constructor for class jade.domain.introspection.KillContainerRequested
Default constructor.
KILLCONTAINERREQUESTED_CONTAINER - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
KILLED_PLATFORM - Static variable in interface jade.wrapper.PlatformEvent
String constant for the name of the killed-platform event.
killedPlatform(PlatformEvent) - Method in interface jade.wrapper.PlatformController.Listener
Called when the platform is killed (destroyed).
kind - Variable in class jade.content.lang.sl.Token
An integer that describes the kind of this token.
kind - Variable in class jade.lang.acl.Token
An integer that describes the kind of this token.

L

LANGUAGE - Static variable in interface jade.lang.acl.ACLParserConstants
 
LAST - Static variable in class jade.core.Filter
The constant indicating the last position in the filter chain
lastStates - Variable in class jade.core.behaviours.FSMBehaviour
 
LATENT - Static variable in class jade.domain.FIPAAgentManagement.AMSAgentDescription
String constant for the latent agent life-cycle state.
LBRACE - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
RegularExpression Id.
LBRACE - Static variable in interface jade.content.lang.sl.SLParserConstants
RegularExpression Id.
LBRACE - Static variable in interface jade.lang.acl.ACLParserConstants
 
LBRACE2 - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
RegularExpression Id.
LBRACE2 - Static variable in interface jade.content.lang.sl.SLParserConstants
RegularExpression Id.
LBRACE2 - Static variable in interface jade.lang.acl.ACLParserConstants
 
LEADERSHIP_ACQUIRED - Static variable in class jade.core.event.ContainerEvent
 
leadershipAcquired(ContainerEvent) - Method in class jade.core.event.ContainerAdapter
 
leadershipAcquired(ContainerEvent) - Method in interface jade.core.event.ContainerListener
 
LEAP_IMTP - Static variable in class jade.core.Profile
 
LEAPACLCodec - Class in jade.lang.acl
This class implements the LEAP codec for ACLMessages.
LEAPACLCodec() - Constructor for class jade.lang.acl.LEAPACLCodec
 
LEAPCodec - Class in jade.content.lang.leap
Content language codec for the LEAP language
LEAPCodec() - Constructor for class jade.content.lang.leap.LEAPCodec
Construct a LEAPCodec object i.e. a Codec for the LEAP language
LexicalError(boolean, int, int, int, String, char) - Static method in error jade.content.lang.sl.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
LexicalError(boolean, int, int, int, String, char) - Static method in error jade.lang.acl.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class jade.content.lang.sl.ExtendedSLParserTokenManager
Lexer state names.
lexStateNames - Static variable in class jade.content.lang.sl.SLParserTokenManager
Lexer state names.
lexStateNames - Static variable in class jade.lang.acl.ACLParserTokenManager
 
LifeCycle - Class in jade.core
Common bas class for all agent life cycle states.
LifeCycle(int) - Constructor for class jade.core.LifeCycle
 
line - Variable in class jade.content.lang.sl.SimpleCharStream
 
line - Variable in class jade.lang.acl.SimpleCharStream
 
LinkedList - Class in jade.util.leap
The LEAP (environment-dependent) version of the &qote;java.util.ArrayList&qote; class.
LinkedList() - Constructor for class jade.util.leap.LinkedList
Default Constructor, creates an empty List
list(PrintStream) - Method in class jade.util.ExtendedProperties
List properties to provided PrintStream.
List - Interface in jade.util.leap
The LEAP (environment-dependent) version of the &qote;java.util.List&qote; interface.
listener - Variable in class jade.core.NodeFailureMonitor
 
load(InputStream) - Method in class jade.util.ExtendedProperties
Add properties from a specified InputStream.
load(String) - Method in class jade.util.leap.Properties
Load a set of key-value pairs from a given storage element.
load(String, String) - Static method in class jade.util.ObjectManager
Try to load an object of a given type by means of the loaders (if any) associated to that type.
load(String, Properties) - Method in interface jade.util.ObjectManager.Loader
 
LOAD_BEHAVIOUR - Static variable in interface jade.domain.mobility.BehaviourLoadingVocabulary
 
LOAD_BEHAVIOUR_CLASS_NAME - Static variable in interface jade.domain.mobility.BehaviourLoadingVocabulary
 
LOAD_BEHAVIOUR_CODE - Static variable in interface jade.domain.mobility.BehaviourLoadingVocabulary
 
LOAD_BEHAVIOUR_PARAMETERS - Static variable in interface jade.domain.mobility.BehaviourLoadingVocabulary
 
LOAD_BEHAVIOUR_ZIP - Static variable in interface jade.domain.mobility.BehaviourLoadingVocabulary
 
LoadBehaviour - Class in jade.domain.mobility
This action represents a request to load a Behaviour whose code is not included in the classpath of the JVM where the agent that is going to execute the behaviour lives.
LoadBehaviour() - Constructor for class jade.domain.mobility.LoadBehaviour
 
LoaderBehaviour - Class in jade.core.behaviours
This behaviour serves behaviour-loading requests according to the Behaviour-loading ontology.
LoaderBehaviour() - Constructor for class jade.core.behaviours.LoaderBehaviour
Construct a LoaderBehaviour.
LoaderBehaviour(Agent) - Constructor for class jade.core.behaviours.LoaderBehaviour
Construct a LoaderBehaviour to be executed by a given agent.
LoaderBehaviour(Agent, ClassLoader) - Constructor for class jade.core.behaviours.LoaderBehaviour
Construct a LoaderBehaviour to be executed by a given agent and that will use a given class loader to load behaviours whose code is not embedded in the LoadBehaviour request.
LOCAL_HOST - Static variable in class jade.core.Profile
This constant is the name of the property whose value contains the host name the container must bind on.
LOCAL_PLATFORM_TYPE - Static variable in class jade.gui.AgentTree
 
LOCAL_PORT - Static variable in class jade.core.Profile
This constant is the name of the TCP port the container node must listen to for incoming IMTP messages.
LOCAL_SERVICE_MANAGER - Static variable in class jade.core.Profile
This constant is the name of the property whose Boolean value tells whether a local Service Manager is exported by this container (only when using JADE support for fault-tolerant platform configurations).
LOCALHOST_CONSTANT - Static variable in class jade.core.Profile
 
Location - Interface in jade.core
Abstract interface to represent JADE network locations.
LOCATION - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
LOCATION_ADDRESS - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
LOCATION_NAME - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
LOCATION_PROTOCOL - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
Logger - Class in jade.util
This class provides a uniform API to produce logs over a set of different and device-dependent logging mechanisms.
LONG - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
RegularExpression Id.
lookupAlias(String) - Method in class jade.core.BaseService
This protected method is used by getSlice() to dereference aliases for slice names.
lookupLanguage(String) - Method in class jade.content.ContentManager
Retrieves a previously registered Codec giving its name.
lookupOntology(String) - Method in class jade.content.ContentManager
Retrieves a previously registered Ontology giving its name.
LOOPBACK_ADDRESS_CONSTANT - Static variable in class jade.core.Profile
 

M

main(String[]) - Static method in class jade.content.lang.sl.SLCodec
 
MAIN - Static variable in class jade.core.Profile
This constant is the name of the property whose value contains a boolean indicating if this is the Main Container or a peripheral container.
main(String[]) - Static method in class jade.core.ScalabilityTest
 
main(String[]) - Static method in class jade.domain.introspection.IntrospectionOntology
 
main(String[]) - Static method in class jade.lang.acl.ACLParser
 
main(String[]) - Static method in class jade.lang.acl.ISO8601
The main is here only for debugging.
main(String[]) - Static method in class jade.util.ExtendedProperties
For testing.
main(String[]) - Static method in class jade.util.leap.RoundList
Just for Debugging this implementation.
main(String[]) - Static method in class jade.wrapper.AgentState
For testing, simply list the valid state descriptions and numbers.
main(String[]) - Static method in class jade.wrapper.PlatformState
For testing, simply list the valid state descriptions and numbers.
MAIN_CONTAINER_NAME - Static variable in interface jade.core.AgentContainer
 
MAIN_HOST - Static variable in class jade.core.Profile
This constant is the name of the property whose value is the name (or the IP address) of the network host where the JADE Main Container is running.
MAIN_PORT - Static variable in class jade.core.Profile
This constant is the name of the property whose value contains an integer representing the port number where the Main Container is listening for container registrations.
MAIN_PROTO - Static variable in class jade.core.Profile
This constant is the name of the property whose value is a String indicating the protocol to use to connect to the Main Container.
MAIN_SLICE - Static variable in class jade.core.BaseService
 
MAIN_SLICE - Static variable in interface jade.core.ServiceFinder
 
MainContainer - Interface in jade.core
 
MainContainerImpl - Class in jade.core
This class is a concrete implementation of the JADE main container, providing runtime support to JADE agents, and the special, front end container where the AMS and the Default DF can run.
MainContainerImpl(Profile, PlatformManagerImpl) - Constructor for class jade.core.MainContainerImpl
 
MANDATORY - Static variable in class jade.content.schema.ObjectSchema
Canstant value indicating that a slot in a schema is mandatory, i.e. its value must not be null
Map - Interface in jade.util.leap
The LEAP (environment-dependent) version of the &qote;java.util.Map&qote; interface.
match(Object, Object) - Method in class jade.domain.DFMemKB
 
match(Property) - Method in class jade.domain.FIPAAgentManagement.Property
 
match(ACLMessage) - Method in class jade.lang.acl.MessageTemplate
Matches an ACL message against this MessageTemplate object.
match(ACLMessage) - Method in interface jade.lang.acl.MessageTemplate.MatchExpression
Check whether a given ACL message matches this template.
MatchAll() - Static method in class jade.lang.acl.MessageTemplate
This Factory Method returns a message template that matches any message.
MatchContent(String) - Static method in class jade.lang.acl.MessageTemplate
This Factory Method returns a message template that matches any message with a given :content slot.
MatchConversationId(String) - Static method in class jade.lang.acl.MessageTemplate
This Factory Method returns a message template that matches any message with a given :conversation-id slot.
MatchCustom(ACLMessage, boolean) - Static method in class jade.lang.acl.MessageTemplate
This Factory Method returns a message template that matches ACL messages against a given one, passed as parameter.
MatchEncoding(String) - Static method in class jade.lang.acl.MessageTemplate
This Factory Method returns a message template that matches any message with a given :encoding slot.
MatchInReplyTo(String) - Static method in class jade.lang.acl.MessageTemplate
This Factory Method returns a message template that matches any message with a given :in-reply-to slot.
MatchLanguage(String) - Static method in class jade.lang.acl.MessageTemplate
This Factory Method returns a message template that matches any message with a given :language slot.
MatchOntology(String) - Static method in class jade.lang.acl.MessageTemplate
This Factory Method returns a message template that matches any message with a given :ontology slot.
MatchPerformative(int) - Static method in class jade.lang.acl.MessageTemplate
This Factory Method returns a message template that matches any message with a given performative.
MatchProtocol(String) - Static method in class jade.lang.acl.MessageTemplate
This Factory Method returns a message template that matches any message with a given :protocol slot.
MatchReceiver(AID[]) - Static method in class jade.lang.acl.MessageTemplate
This Factory Method returns a message template that matches any message with a given :receiver slot.
MatchReplyByDate(Date) - Static method in class jade.lang.acl.MessageTemplate
This Factory Method returns a message template that matches any message with a given :reply-by slot.
MatchReplyTo(AID[]) - Static method in class jade.lang.acl.MessageTemplate
This Factory Method returns a message template that matches any message with a given :reply-to slot.
MatchReplyWith(String) - Static method in class jade.lang.acl.MessageTemplate
This Factory Method returns a message template that matches any message with a given :reply-with slot.
MatchSender(AID) - Static method in class jade.lang.acl.MessageTemplate
This Factory Method returns a message template that matches any message with a given :sender slot.
MatchTopic(AID) - Static method in class jade.lang.acl.MessageTemplate
This Factory Method returns a message template that matches any message about a given topic.
MAX_RESULTS - Static variable in class jade.domain.ams
 
maxNextCharInd - Variable in class jade.content.lang.sl.SimpleCharStream
 
maxNextCharInd - Variable in class jade.lang.acl.SimpleCharStream
 
Message() - Method in class jade.lang.acl.ACLParser
 
MESSAGE_IN - Static variable in class jade.core.event.MTPEvent
 
MESSAGE_OUT - Static variable in class jade.core.event.MTPEvent
 
MessageAdapter - Class in jade.core.event
Adapter class for the MessageListener interface
MessageAdapter() - Constructor for class jade.core.event.MessageAdapter
 
MessageEvent - Class in jade.core.event
This class represents the events related to ACL message passing.
MessageEvent(int, ACLMessage, AID, AID, ContainerID) - Constructor for class jade.core.event.MessageEvent
 
MessageEvent(int, ACLMessage, Channel, Channel, ContainerID) - Constructor for class jade.core.event.MessageEvent
 
messageIn(MTPEvent) - Method in interface jade.core.event.MTPListener
 
messageIn(ACLMessage, String) - Method in interface jade.core.FrontEnd
Pass an ACLMessage to the FrontEnd for posting.
messageIn(MTPEvent) - Method in class jade.domain.AMSEventQueueFeeder
 
MessageListener - Interface in jade.core.event
The interface to be implemented by classes that need to be notified about MessageEvent-s by the JADE Notification-Service
messageOut(ACLMessage, String) - Method in interface jade.core.BackEnd
Pass an ACLMessage to the BackEnd for dispatching.
messageOut(ACLMessage, String) - Method in class jade.core.BackEndContainer
An agent on the FrontEnd has sent a message.
messageOut(MTPEvent) - Method in interface jade.core.event.MTPListener
 
messageOut(MTPEvent) - Method in class jade.domain.AMSEventQueueFeeder
 
MessageParameter() - Method in class jade.lang.acl.ACLParser
 
MESSAGEPARAMETERSTATE - Static variable in interface jade.lang.acl.ACLParserConstants
 
MessageQueue - Interface in jade.core
The interface to be implemented by agent message queue implementations
MessageTemplate - Class in jade.lang.acl
A pattern for matching incoming ACL messages.
MessageTemplate(MessageTemplate.MatchExpression) - Constructor for class jade.lang.acl.MessageTemplate
Public constructor to use when the user needs to define an application specific pattern.
MessageTemplate.MatchExpression - Interface in jade.lang.acl
This interface must be overriden in order to define an application specific MessageTemplate.
MessageType() - Method in class jade.lang.acl.ACLParser
 
MESSAGETYPE - Static variable in interface jade.lang.acl.ACLParserConstants
 
MESSAGETYPESTATE - Static variable in interface jade.lang.acl.ACLParserConstants
 
META_RESETEVENTS - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
METASYMBOL - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
RegularExpression Id.
METASYMBOL - Static variable in interface jade.content.lang.sl.SLParserConstants
RegularExpression Id.
METASYMBOL2 - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
RegularExpression Id.
METASYMBOL2 - Static variable in interface jade.content.lang.sl.SLParserConstants
RegularExpression Id.
MicroIntrospector - Class in jade.content.onto
This introspector does nothing but "asking objects to convert themselves into/from abstract descriptors".
MicroIntrospector() - Constructor for class jade.content.onto.MicroIntrospector
 
MicroRuntime - Class in jade.core
This class is used to start up the JADE runtime as a split (front-end) container.
MicroRuntime() - Constructor for class jade.core.MicroRuntime
 
MIDP - Static variable in class jade.core.MicroRuntime
 
MIDP - Static variable in class jade.core.Profile
 
MISSINGARGUMENT - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
MissingArgument - Exception in jade.domain.FIPAAgentManagement
 
MissingArgument() - Constructor for exception jade.domain.FIPAAgentManagement.MissingArgument
 
MissingArgument(String) - Constructor for exception jade.domain.FIPAAgentManagement.MissingArgument
 
MISSINGARGUMENT_ARGUMENT - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
MISSINGPARAMETER - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
MissingParameter - Exception in jade.domain.FIPAAgentManagement
 
MissingParameter() - Constructor for exception jade.domain.FIPAAgentManagement.MissingParameter
 
MissingParameter(String, String) - Constructor for exception jade.domain.FIPAAgentManagement.MissingParameter
 
MISSINGPARAMETER_OBJECT_NAME - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
MISSINGPARAMETER_PARAMETER_NAME - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
MOBILE_AGENT_DESCRIPTION - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
MOBILE_AGENT_DESCRIPTION_AGENT_PROFILE - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
MOBILE_AGENT_DESCRIPTION_AGENT_VERSION - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
MOBILE_AGENT_DESCRIPTION_DESTINATION - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
MOBILE_AGENT_DESCRIPTION_NAME - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
MOBILE_AGENT_DESCRIPTION_SIGNATURE - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
MOBILE_AGENT_LANGUAGE - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
MOBILE_AGENT_LANGUAGE_DEPENDENCIES - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
MOBILE_AGENT_LANGUAGE_MAJOR_VERSION - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
MOBILE_AGENT_LANGUAGE_MINOR_VERSION - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
MOBILE_AGENT_LANGUAGE_NAME - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
MOBILE_AGENT_OS - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
MOBILE_AGENT_OS_DEPENDENCIES - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
MOBILE_AGENT_OS_MAJOR_VERSION - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
MOBILE_AGENT_OS_MINOR_VERSION - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
MOBILE_AGENT_OS_NAME - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
MOBILE_AGENT_PROFILE - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
MOBILE_AGENT_PROFILE_LANGUAGE - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
MOBILE_AGENT_PROFILE_OS - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
MOBILE_AGENT_PROFILE_SYSTEM - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
MOBILE_AGENT_SYSTEM - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
MOBILE_AGENT_SYSTEM_DEPENDENCIES - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
MOBILE_AGENT_SYSTEM_MAJOR_VERSION - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
MOBILE_AGENT_SYSTEM_MINOR_VERSION - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
MOBILE_AGENT_SYSTEM_NAME - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
MobileAgentDescription - Class in jade.domain.mobility
This class represents the mobile-agent-description concept.
MobileAgentDescription() - Constructor for class jade.domain.mobility.MobileAgentDescription
Default constructor.
MobileAgentLanguage - Class in jade.domain.mobility
This class represents the mobile-agent-language concept.
MobileAgentLanguage() - Constructor for class jade.domain.mobility.MobileAgentLanguage
Default constructor.
MobileAgentOS - Class in jade.domain.mobility
This class represents the mobile-agent-os concept.
MobileAgentOS() - Constructor for class jade.domain.mobility.MobileAgentOS
Default constructor.
MobileAgentProfile - Class in jade.domain.mobility
This class represents the mobile-agent-profile concept.
MobileAgentProfile() - Constructor for class jade.domain.mobility.MobileAgentProfile
Default constructor.
MobileAgentSystem - Class in jade.domain.mobility
This class represents the mobile-agent-system concept.
MobileAgentSystem() - Constructor for class jade.domain.mobility.MobileAgentSystem
Default constructor.
MobilityOntology - Class in jade.domain.mobility
This class represents the ontology used for JADE mobility.
MobilityVocabulary - Interface in jade.domain.mobility
This interface contains all the string constants for frame and slot names of exceptions defined in the jade-mobility-ontology ontology.
MODALOP - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
RegularExpression Id.
MODALOP - Static variable in interface jade.content.lang.sl.SLParserConstants
RegularExpression Id.
modify(Agent, AID, AMSAgentDescription) - Static method in class jade.domain.AMSService
Modifies data contained within a AMS agent.
modify(Agent, AMSAgentDescription) - Static method in class jade.domain.AMSService
The AID of the AMS is defaulted to the AMS of this platform.
MODIFY - Static variable in interface jade.domain.DFGUIAdapter
 
modify(Agent, AID, DFAgentDescription) - Static method in class jade.domain.DFService
Modifies a previously registered DF-Description within a DF agent.
modify(Agent, DFAgentDescription) - Static method in class jade.domain.DFService
Modify a DFAgentDescription from the default DF.
MODIFY - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
Modify - Class in jade.domain.FIPAAgentManagement
This class implements the modify action of the fipa-agent-management ontology.
Modify() - Constructor for class jade.domain.FIPAAgentManagement.Modify
Default constructor.
MODIFY_DESCRIPTION - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
MODIFY_DESCRIPTION - Static variable in class jade.domain.FIPAAgentManagement.Modify
A string constant for the description slot name.
modifyAgentNode(String, String, String, String, String) - Method in class jade.gui.AgentTree
 
MODIFYON - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
ModifyOn - Class in jade.domain.DFGUIManagement
This class implements the ModifyOn action.
ModifyOn() - Constructor for class jade.domain.DFGUIManagement.ModifyOn
 
MODIFYON_DESCRIPTION - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
MODIFYON_DF - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
move(AID, Location) - Method in interface jade.core.AgentManager
 
move(AID, Location) - Method in class jade.core.MainContainerImpl
Move an agent to a given destination
MOVE - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
move(Location) - Method in interface jade.wrapper.AgentController
Triggers a state transition from ACTIVE to TRANSIT.
MOVE_MOBILE_AGENT_DESCRIPTION - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
MoveAction - Class in jade.domain.mobility
This class represents the move-agent action, requesting to move an agent within the platform.
MoveAction() - Constructor for class jade.domain.mobility.MoveAction
Default constructor.
moveAgent(AID, Location) - Method in interface jade.wrapper.ContainerProxy
 
moveAgentNode(String, String, String) - Method in class jade.gui.AgentTree
 
MOVED_AGENT - Static variable in class jade.core.event.PlatformEvent
 
movedAgent(PlatformEvent) - Method in interface jade.core.event.PlatformListener
 
movedAgent(AID, ContainerID, ContainerID) - Method in interface jade.core.MainContainer
 
movedAgent(AID, ContainerID, ContainerID) - Method in class jade.core.MainContainerImpl
Notify the platform that an agent has just moved
movedAgent(PlatformEvent) - Method in class jade.domain.AMSEventQueueFeeder
 
MOVEDAGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
MovedAgent - Class in jade.domain.introspection
An introspection event, recording the migration of an agent within the platform.
MovedAgent() - Constructor for class jade.domain.introspection.MovedAgent
Default constructor.
MOVEDAGENT_AGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
MOVEDAGENT_FROM - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
MOVEDAGENT_TO - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
msg - Variable in exception jade.domain.FIPAException
 
MSG_QUEUE_CLASS - Static variable in class jade.core.Agent
 
MTP - Interface in jade.mtp
Abstract interface for Message Transport Protocols
MTPDescriptor - Class in jade.mtp
 
MTPDescriptor(String, String, String[], String[]) - Constructor for class jade.mtp.MTPDescriptor
 
MTPEvent - Class in jade.core.event
This class represents an event related to the MTP configuration.
MTPEvent(int, ContainerID, Channel) - Constructor for class jade.core.event.MTPEvent
 
MTPEvent(int, ContainerID, Envelope, byte[]) - Constructor for class jade.core.event.MTPEvent
 
MTPException - Exception in jade.mtp
Generic exception class for MTP errors.
MTPException(String) - Constructor for exception jade.mtp.MTPException
Constructor for exception class.
MTPException(String, Throwable) - Constructor for exception jade.mtp.MTPException
Constructor for exception class.
MTPListener - Interface in jade.core.event
 
MTPS - Static variable in class jade.core.Profile
This constant is the key of the property whose value contains the list of MTPs that have to be launched at bootstrap time.
myAgent - Variable in class jade.core.behaviours.Behaviour
The agent this behaviour belongs to.
myAgent - Variable in class jade.core.LifeCycle
 
myAgent - Variable in class jade.lang.acl.ConversationList
 
MyDefaults - Static variable in class jade.gui.GuiProperties
 
myEvent - Variable in class jade.core.behaviours.Behaviour
This event object will be re-used for every state change notification.
MyFilterImage - Class in jade.gui
Javadoc documentation for the file
MyFilterImage() - Constructor for class jade.gui.MyFilterImage
 
myFinder - Variable in class jade.core.BaseService
 
myIMTPManager - Variable in class jade.core.BackEndManager
 
myLogger - Variable in class jade.core.BaseService
 
myLogger - Variable in class jade.core.behaviours.OntologyServer
 
myPlatformController - Variable in class jade.wrapper.ContainerController
 
myServiceManager - Variable in class jade.core.BaseNode
 
myState - Variable in class jade.core.LifeCycle
 
mySubscriptionManager - Variable in class jade.proto.SubscriptionResponder
The SubscriptionManager used by this SubscriptionResponder to register subscriptions

N

NAME - Static variable in class jade.content.lang.leap.LEAPCodec
 
NAME - Static variable in class jade.content.schema.VariableSchema
 
NAME - Static variable in class jade.core.event.NotificationService
The name of this service.
NAME - Static variable in interface jade.core.event.NotificationSlice
The name of this service.
NAME - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
A symbolic constant, containing the name of this ontology.
NAME - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
A symbolic constant, containing the name of this ontology.
NAME - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
A symbolic constant, containing the name of this ontology.
NAME - Static variable in class jade.domain.introspection.AddedBehaviour
A string constant for the name of this event.
NAME - Static variable in class jade.domain.introspection.AddedContainer
A string constant for the name of this event.
NAME - Static variable in class jade.domain.introspection.AddedMTP
A string constant for the name of this event.
NAME - Static variable in class jade.domain.introspection.BornAgent
A string constant for the name of this event.
NAME - Static variable in class jade.domain.introspection.ChangedAgentOwnership
A string constant for the name of this event.
NAME - Static variable in class jade.domain.introspection.ChangedAgentState
A string constant for the name of this event.
NAME - Static variable in class jade.domain.introspection.ChangedBehaviourState
A string constant for the name of this event.
NAME - Static variable in class jade.domain.introspection.DeadAgent
A string constant for the name of this event.
NAME - Static variable in class jade.domain.introspection.FrozenAgent
A string constant for the name of this event.
NAME - Static variable in class jade.domain.introspection.IntrospectionOntology
A symbolic constant, containing the name of this ontology.
NAME - Static variable in class jade.domain.introspection.KillContainerRequested
A string constant for the name of this event.
NAME - Static variable in class jade.domain.introspection.MovedAgent
A string constant for the name of this event.
NAME - Static variable in class jade.domain.introspection.PlatformDescription
A string constant for the name of this event.
NAME - Static variable in class jade.domain.introspection.PostedMessage
A string constant for the name of this event.
NAME - Static variable in class jade.domain.introspection.ReceivedMessage
A string constant for the name of this event.
NAME - Static variable in class jade.domain.introspection.RemovedBehaviour
A string constant for the name of this event.
NAME - Static variable in class jade.domain.introspection.RemovedContainer
A string constant for the name of this event.
NAME - Static variable in class jade.domain.introspection.RemovedMTP
A string constant for the name of this event.
NAME - Static variable in class jade.domain.introspection.ResetEvents
A string constant for the name of this event.
NAME - Static variable in class jade.domain.introspection.ResumedAgent
A string constant for the name of this event.
NAME - Static variable in class jade.domain.introspection.SentMessage
A string constant for the name of this event.
NAME - Static variable in class jade.domain.introspection.ShutdownPlatformRequested
A string constant for the name of this event.
NAME - Static variable in class jade.domain.introspection.SuspendedAgent
A string constant for the name of this event.
NAME - Static variable in class jade.domain.introspection.ThawedAgent
A string constant for the name of this event.
NAME - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
A symbolic constant, containing the name of this ontology.
NAME - Static variable in interface jade.domain.mobility.BehaviourLoadingVocabulary
A symbolic constant, containing the name of this ontology.
NAME - Static variable in class jade.domain.mobility.MobilityOntology
 
name - Variable in class jade.gui.AgentTree.Node
 
NAME - Static variable in interface jade.lang.acl.ACLParserConstants
 
NAME - Static variable in class jade.lang.acl.LEAPACLCodec
 
NAME - Static variable in class jade.lang.acl.StringACLCodec
String constant for the name of the ACL representation managed by this ACL codec.
NameClashException - Exception in jade.core
This exception is thrown when trying to create an agent with an already existing name.
NameClashException() - Constructor for exception jade.core.NameClashException
Construct a NameClashException with no detail message
NameClashException(String) - Constructor for exception jade.core.NameClashException
Construct a NameClashException with the given message.
NATIVE_AGENT - Static variable in class jade.core.AgentDescriptor
 
NEW_NODE - Static variable in interface jade.core.Service
Service independent vertical command issued on the Main container whenever a new node is added
NEW_REPLICA - Static variable in interface jade.core.Service
Service independent vertical command issued on the Main container whenever a new main replica is added
NEW_SLICE - Static variable in interface jade.core.Service
Service independent vertical command issued on the Main container whenever a new slice of a given service is added
newHandle() - Static method in class jade.core.behaviours.ReceiverBehaviour
Factory method for message handles.
newInstance() - Method in class jade.content.schema.AgentActionSchema
Creates an Abstract descriptor to hold an agent action of the proper type.
newInstance() - Method in class jade.content.schema.AggregateSchema
Creates an Abstract descriptor to hold an aggregate of the proper type.
newInstance() - Method in class jade.content.schema.ConceptSchema
Creates an Abstract descriptor to hold a concept of the proper type.
newInstance() - Method in class jade.content.schema.ConceptSlotFunctionSchema
 
newInstance() - Method in class jade.content.schema.ContentElementListSchema
Creates an Abstract descriptor to hold a content element list
newInstance() - Method in class jade.content.schema.ContentElementSchema
Creates an Abstract descriptor to hold a content element of the proper type.
newInstance() - Method in class jade.content.schema.IRESchema
Creates an Abstract descriptor to hold a ire of the proper type.
newInstance() - Method in class jade.content.schema.ObjectSchema
Creates an Abstract descriptor to hold an object compliant to this Schema.
newInstance() - Method in class jade.content.schema.PredicateSchema
Creates an Abstract descriptor to hold a predicate of the proper type.
newInstance() - Method in class jade.content.schema.PrimitiveSchema
Creates an Abstract descriptor to hold a primitive of the proper type.
newInstance() - Method in class jade.content.schema.TermSchema
Creates an Abstract descriptor to hold a term of the proper type.
newInstance() - Method in class jade.content.schema.VariableSchema
Creates an Abstract descriptor to hold a variable
newIteration(Vector) - Method in class jade.proto.ContractNetInitiator
This method can be called (typically within the handleAllResponses() method) to activate a new iteration (this means we are implementing an Iterated-Contract-Net protocol).
newMTP(MTPDescriptor, ContainerID) - Method in interface jade.core.MainContainer
 
newMTP(MTPDescriptor, ContainerID) - Method in class jade.core.MainContainerImpl
Notify the platform that a new MTP has become active on a given container
newToken(int) - Static method in class jade.content.lang.sl.Token
Returns a new Token object, by default.
newToken(int) - Static method in class jade.lang.acl.Token
Returns a new Token object, by default.
next - Variable in class jade.content.lang.sl.Token
A reference to the next regular (non-special) token from the input stream.
next - Variable in class jade.lang.acl.Token
A reference to the next regular (non-special) token from the input stream.
next() - Method in class jade.util.leap.EmptyIterator
Retrieves the next element in the collection scanned by this iterator.
next() - Method in class jade.util.leap.EnumIterator
Retrieves the next element in the collection scanned by this iterator, forwarding the request to the underlying Enumeration.
nextToken() - Method in class jade.content.lang.sl.SimpleSLTokenizer
Return the next SL token (i.e. '(', ')' or a generic element) without advancing the pointer
NO_CLONE - Static variable in class jade.lang.acl.ACLMessage
User defined parameter key specifying that this message does not need to be cloned by the message delivery service.
NO_DISPLAY - Static variable in class jade.core.Profile
This constant, when set to true tells the JADE runtime that it will be executed in an environment with no display available.
NO_MTP - Static variable in class jade.core.Profile
 
NO_NAME - Static variable in interface jade.core.PlatformManager
 
Node - Interface in jade.core
This interface represents a node of a JADE platform (i.e. a component that can host a slice of a platform-level service).
nodeAdded(Node) - Method in interface jade.core.NodeEventListener
This method is invoked when a new node has joined the platform.
NodeDescriptor - Class in jade.core
The NodeDescriptor class serves as a meta-level description of a kernel-level service.
NodeDescriptor(Node) - Constructor for class jade.core.NodeDescriptor
Builds a new node descriptor, describing the given node with the given name and properties.
NodeDescriptor(ContainerID, Node) - Constructor for class jade.core.NodeDescriptor
Builds a node descriptor for a node hosting an agent container.
NodeDescriptor() - Constructor for class jade.core.NodeDescriptor
Builds an uninitialized node descriptor.
NodeEventListener - Interface in jade.core
This interface is used to notify the JADE kernel of important events related to the platform nodes.
NodeFailureMonitor - Class in jade.core
The abstract class NodeFailureMonitor provides a basic implementation for classes that are used to monitor the availability of nodes and detect node failures.
NodeFailureMonitor() - Constructor for class jade.core.NodeFailureMonitor
 
nodeReachable(Node) - Method in interface jade.core.NodeEventListener
This method is invoked when the local node discovers that a platform node, that was previously unreachable, has become reachable again.
nodeRemoved(Node) - Method in interface jade.core.NodeEventListener
This method is invoked when a node has left the platform.
nodeUnreachable(Node) - Method in interface jade.core.NodeEventListener
This method is invoked when the local node discovers that a platform node is not reachable anymore.
NOT - Static variable in interface jade.content.lang.sl.SL1Vocabulary
 
not(MessageTemplate) - Static method in class jade.lang.acl.MessageTemplate
Logical not of a MessageTemplate object.
NOT_UNDERSTOOD - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
NOT_WHAT - Static variable in interface jade.content.lang.sl.SL1Vocabulary
 
NotAnAggregate - Exception in jade.content.onto
 
NotAnAggregate() - Constructor for exception jade.content.onto.NotAnAggregate
 
NotASpecialType - Exception in jade.content.onto
 
NotASpecialType() - Constructor for exception jade.content.onto.NotASpecialType
 
NotFoundException - Exception in jade.core
This exception is thrown when some component (agent, agent container, etc.)
NotFoundException() - Constructor for exception jade.core.NotFoundException
Construct a NotFoundException with no detail message
NotFoundException(String) - Constructor for exception jade.core.NotFoundException
Construct a NotFoundException with the given message.
NotificationHelper - Interface in jade.core.event
The vertical interface for the JADE kernel-level service implementing the JADE event dispatching mechanism.
NotificationProxy - Class in jade.core.event
The remote proxy for the JADE kernel-level service managing the event notification subsystem installed in the platform.
NotificationProxy() - Constructor for class jade.core.event.NotificationProxy
 
NotificationService - Class in jade.core.event
The JADE service to manage the event notification subsystem installed on the platform.
NotificationService() - Constructor for class jade.core.event.NotificationService
 
NotificationSlice - Interface in jade.core.event
The horizontal interface for the JADE kernel-level service managing the event notification subsystem installed in the platform.
notify(ACLMessage) - Method in class jade.proto.SubscriptionResponder.Subscription
This method allows sending back a notification message to the subscribed agent associated to this Subscription object.
NOTIFY_BEHAVIOUR_ADDED - Static variable in interface jade.core.event.NotificationSlice
This command name represents the action of submitting to the Notification Service a BehaviourAdded event.
NOTIFY_BEHAVIOUR_REMOVED - Static variable in interface jade.core.event.NotificationSlice
This command name represents the action of submitting to the Notification Service a BehaviourRemoved event.
NOTIFY_CHANGED_AGENT_PRINCIPAL - Static variable in interface jade.core.event.NotificationSlice
This command name represents the action of submitting to the Notification Service a ChangedAgentPrincipal event.
NOTIFY_CHANGED_AGENT_STATE - Static variable in interface jade.core.event.NotificationSlice
This command name represents the action of submitting to the Notification Service a ChangedAgentState event.
NOTIFY_CHANGED_BEHAVIOUR_STATE - Static variable in interface jade.core.event.NotificationSlice
This command name represents the action of submitting to the Notification Service a ChangedBehaviourState event.
NOTIFY_DOWN - Static variable in class jade.core.behaviours.Behaviour
A constant for parent-to-child notifications.
NOTIFY_POSTED - Static variable in interface jade.core.event.NotificationSlice
This command name represents the action of submitting to the Notification Service a MessagePosted event.
NOTIFY_RECEIVED - Static variable in interface jade.core.event.NotificationSlice
This command name represents the action of submitting to the Notification Service a MessageReceived event.
NOTIFY_UP - Static variable in class jade.core.behaviours.Behaviour
A constant for child-to-parent notifications.
notifyChangeBehaviourState(Behaviour, String, String) - Method in class jade.core.Agent
 
notifyProcessed(Object) - Method in class jade.util.Event
Wakes up threads waiting for the processing of this Event object within the waitUntilProcessed() method.
notifyRestarted(Behaviour) - Method in class jade.core.Agent
Notifies this agent that one of its behaviours has been restarted for some reason.
NOTREGISTERED - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
NotRegistered - Exception in jade.domain.FIPAAgentManagement
 
NotRegistered() - Constructor for exception jade.domain.FIPAAgentManagement.NotRegistered
 
NOTREGISTERED - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
NotUnderstoodException - Exception in jade.domain.FIPAAgentManagement
 
NotUnderstoodException(String) - Constructor for exception jade.domain.FIPAAgentManagement.NotUnderstoodException
 
NotUnderstoodException(ACLMessage) - Constructor for exception jade.domain.FIPAAgentManagement.NotUnderstoodException
 
NULL_SPECIFIER_LIST - Static variable in class jade.core.Specifier
 
nullifyVariables(AbsObject, boolean) - Static method in class jade.content.abs.AbsHelper
Remove all variables and empty aggregates (only if specified)
Number() - Method in class jade.lang.acl.ACLParser
 

O

O2AException - Exception in jade.wrapper
 
O2AException(String) - Constructor for exception jade.wrapper.O2AException
 
O2AProxy - Class in jade.wrapper
 
O2AProxy(Object) - Constructor for class jade.wrapper.O2AProxy
 
ObjectManager - Class in jade.util
Utility class to manage instances of classes with attached properties i.e. classes specified in the form
foo.Bar[key1=value1;key2=value2...]
ObjectManager() - Constructor for class jade.util.ObjectManager
 
ObjectManager.Loader - Interface in jade.util
The interface to be implemented by classes that can be registered to load objects of a given type
ObjectSchema - Class in jade.content.schema
The common ancestor of all ontological schemas.
ObjectSchema() - Constructor for class jade.content.schema.ObjectSchema
 
OCCURRED - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
Occurred - Class in jade.domain.introspection
This class represents the occurred predicate, whose argument is a JADE introspection event.
Occurred() - Constructor for class jade.domain.introspection.Occurred
Default constructor.
OCCURRED_WHAT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
OFF - Static variable in class jade.util.Logger
Special level to be used to turn off logging
OK - Static variable in class jade.gui.TimeChooser
 
onEnd() - Method in class jade.core.behaviours.Behaviour
This method is just an empty placeholder for subclasses.
onEnd() - Method in class jade.core.behaviours.FSMBehaviour
Override the onEnd() method to return the exit value of the last executed state.
onEnd() - Method in class jade.core.behaviours.ThreadedBehaviourFactory.ThreadedBehaviourWrapper
 
onEnd() - Method in class jade.core.behaviours.WrapperBehaviour
 
onEnd() - Method in class jade.proto.TwoPh0Initiator
 
onEnd() - Method in class jade.proto.TwoPh1Initiator
 
onEnd() - Method in class jade.wrapper.gateway.GatewayBehaviour
 
OneShotBehaviour - Class in jade.core.behaviours
Atomic behaviour that executes just once.
OneShotBehaviour() - Constructor for class jade.core.behaviours.OneShotBehaviour
Default constructor.
OneShotBehaviour(Agent) - Constructor for class jade.core.behaviours.OneShotBehaviour
This constructor sets the owner agent for this OneShotBehaviour.
onGuiEvent(GuiEvent) - Method in class jade.domain.df
 
onGuiEvent(GuiEvent) - Method in class jade.gui.GuiAgent
Abstract method to handle posted GUI events.
onStart() - Method in class jade.core.behaviours.Behaviour
This method is just an empty placeholders for subclasses.
onStart() - Method in class jade.core.behaviours.OntologyServer
 
onStart() - Method in class jade.core.behaviours.ThreadedBehaviourFactory.ThreadedBehaviourWrapper
 
onStart() - Method in class jade.core.behaviours.TickerBehaviour
 
onStart() - Method in class jade.core.behaviours.WrapperBehaviour
 
onStart() - Method in class jade.domain.introspection.AMSSubscriber
 
onStart() - Method in class jade.domain.introspection.IntrospectionServer
 
onStart() - Method in class jade.domain.RequestManagementBehaviour
 
onStart() - Method in class jade.proto.ProposeInitiator
Override the onStart() method to initialize the vectors that will keep all the replies in the data store.
onStart() - Method in class jade.proto.SimpleAchieveREInitiator
 
onTick() - Method in class jade.core.behaviours.TickerBehaviour
This method is invoked periodically with the period defined in the constructor.
OntoACLMessage - Class in jade.content
Utility class that allow using an ACLMessage object as an ontological agent action.
OntoACLMessage() - Constructor for class jade.content.OntoACLMessage
Construct an ontological ACL message whose performative is ACLMessage.NOT_UNDERSTOOD
OntoACLMessage(int) - Constructor for class jade.content.OntoACLMessage
Construct an ontological ACL message with a given performative
OntoAID - Class in jade.content
Utility class that allow using an AID object as an ontological concept.
OntoAID() - Constructor for class jade.content.OntoAID
Constructs an ontological Agent-Identifier whose slot name is set to an empty string
OntoAID(String, boolean) - Constructor for class jade.content.OntoAID
Constructor for an ontological Agent-identifier
Ontology - Class in jade.content.onto
An application-specific ontology describes the elements that agents can use within content of messages.
Ontology(String, Ontology) - Constructor for class jade.content.onto.Ontology
Construct an Ontology object with a given name that extends a given ontology.
Ontology(String, Introspector) - Constructor for class jade.content.onto.Ontology
Construct an Ontology object with a given name that uses a given Introspector to convert between Java objects and abstract descriptors.
Ontology(String, Ontology, Introspector) - Constructor for class jade.content.onto.Ontology
Construct an Ontology object with a given name that extends a given ontology and that uses a given Introspector to convert between Java objects and abstract descriptors.
Ontology(String, Ontology[], Introspector) - Constructor for class jade.content.onto.Ontology
Construct an Ontology object with a given name that extends a given set of ontologies and that uses a given Introspector to convert between Java objects and abstract descriptors.
ONTOLOGY - Static variable in interface jade.lang.acl.ACLParserConstants
 
ONTOLOGY_NAME - Static variable in class jade.content.lang.sl.SLOntology
 
OntologyException - Exception in jade.content.onto
Generic exception of the content support.
OntologyException(String) - Constructor for exception jade.content.onto.OntologyException
Construct an OntologyException with a given message.
OntologyException(String, Throwable) - Constructor for exception jade.content.onto.OntologyException
 
OntologyServer - Class in jade.core.behaviours
Ready made behaviour that for each incoming message automatically invoke a corresponding method of the form
public void serveCcccPppp(Cccc c, ACLMessage msg) throws Exception
where c represents the key content-element referenced by the incoming message msg.
OntologyServer(Agent, Ontology, int) - Constructor for class jade.core.behaviours.OntologyServer
 
OntologyServer(Agent, Ontology, int[]) - Constructor for class jade.core.behaviours.OntologyServer
 
OntologyServer(Agent, Ontology, int, Object) - Constructor for class jade.core.behaviours.OntologyServer
 
OntologyServer(Agent, Ontology, int[], Object) - Constructor for class jade.core.behaviours.OntologyServer
 
OntologyUtils - Class in jade.content.onto
 
OntologyUtils() - Constructor for class jade.content.onto.OntologyUtils
 
onWake() - Method in class jade.core.behaviours.WakerBehaviour
This method is invoked when the deadline defined in the constructor is reached (or when the timeout specified in the constructor expires).
onWriteEnd() - Method in class jade.util.RWLock
This placeholder method is called every time a thread actually releases the protected resource with writing privileges (this means that, in case of multiple recursive unlocking by the same thread, this method is called only the last time).
onWriteEnd() - Method in class jade.util.SynchList
 
onWriteStart() - Method in class jade.util.RWLock
This placeholder method is called every time a thread actually acquires the protected resource with writing privileges (this means that, in case of multiple recursive locking by the same thread, this method is called only the first time).
onWriteStart() - Method in class jade.util.SynchList
 
openURL(String) - Static method in class jade.gui.BrowserLauncher
Attempts to open the default web browser to the given URL.
OPERATORSTATE - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
Lexical state.
OPERATORSTATE - Static variable in interface jade.content.lang.sl.SLParserConstants
Lexical state.
OPTIONAL - Static variable in class jade.content.schema.ObjectSchema
Canstant value indicating that a slot in a schema is optional, i.e. its value can be null
OR - Static variable in interface jade.content.lang.sl.SL1Vocabulary
 
or(MessageTemplate, MessageTemplate) - Static method in class jade.lang.acl.MessageTemplate
Logical or between two MessageTemplate objects.
OR_LEFT - Static variable in interface jade.content.lang.sl.SL1Vocabulary
 
OR_RIGHT - Static variable in interface jade.content.lang.sl.SL1Vocabulary
 
OUT_MODE - Static variable in class jade.domain.mobility.Parameter
 
OutChannel - Interface in jade.mtp
This interface is the sender's view of an MTP.
OUTGOING - Static variable in class jade.core.Filter
A constant indicating a filter for outgoing commands
OWNER - Static variable in class jade.core.Profile
 
OWNER_KEY - Static variable in class jade.core.MicroRuntime
The key to retrieve the owner of the starting container.
ownership - Variable in class jade.gui.AgentTree.Node
 

P

paint(Graphics) - Method in class jade.gui.AclGui
Paint the AclGui panel
ParallelBehaviour - Class in jade.core.behaviours
Composite behaviour with concurrent children scheduling.
ParallelBehaviour() - Constructor for class jade.core.behaviours.ParallelBehaviour
Construct a ParallelBehaviour without setting the owner agent, and using the default termination condition (i.e. the parallel behaviour terminates as soon as all its children behaviours terminate.
ParallelBehaviour(int) - Constructor for class jade.core.behaviours.ParallelBehaviour
Construct a ParallelBehaviour without setting the owner agent.
ParallelBehaviour(Agent, int) - Constructor for class jade.core.behaviours.ParallelBehaviour
Construct a ParallelBehaviour setting the owner agent.
PARAMETER - Static variable in interface jade.domain.mobility.BehaviourLoadingVocabulary
 
Parameter - Class in jade.domain.mobility
This concept represents a parameter to be passed to a Behaviour in the dynamic loading procedure.
Parameter() - Constructor for class jade.domain.mobility.Parameter
 
Parameter(String, Object) - Constructor for class jade.domain.mobility.Parameter
 
Parameter(String, Object, int) - Constructor for class jade.domain.mobility.Parameter
 
PARAMETER_MODE - Static variable in interface jade.domain.mobility.BehaviourLoadingVocabulary
 
PARAMETER_NAME - Static variable in interface jade.domain.mobility.BehaviourLoadingVocabulary
 
PARAMETER_VALUE - Static variable in interface jade.domain.mobility.BehaviourLoadingVocabulary
 
PARAMETERNAME - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
RegularExpression Id.
PARAMETERNAME - Static variable in interface jade.content.lang.sl.SLParserConstants
RegularExpression Id.
PARAMETERNAME_STRING - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
RegularExpression Id.
PARAMETERNAME_STRING - Static variable in interface jade.content.lang.sl.SLParserConstants
RegularExpression Id.
parent - Variable in class jade.core.behaviours.Behaviour
 
parse(Reader) - Method in class jade.lang.acl.ACLParser
 
parseAID(SimpleSLTokenizer) - Static method in class jade.domain.DFService
The parser content has the form: agent-identifier ......)
parseAID(SimpleSLTokenizer) - Static method in class jade.domain.FIPAService
The parser content has the form: agent-identifier ......)
parseAID(Reader) - Method in class jade.lang.acl.ACLParser
 
ParseException - Exception in jade.content.lang.sl
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception jade.content.lang.sl.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception jade.content.lang.sl.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception jade.content.lang.sl.ParseException
 
ParseException - Exception in jade.lang.acl
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception jade.lang.acl.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception jade.lang.acl.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception jade.lang.acl.ParseException
 
parseList(String, char) - Static method in class jade.core.Specifier
 
parseSpecifier(String, char) - Static method in class jade.core.Specifier
Utility method that parses a stringified object specifier in the form name:className(separated arglist) a Specifier object.
parseSpecifierList(String) - Static method in class jade.core.Specifier
This static utility method can parse the string representation of a list of specifiers.
PerDayFileLogger - Class in jade.util
This class is an OutputStream whose output is stored in in different files according to the day it is produced.
PerDayFileLogger(String) - Constructor for class jade.util.PerDayFileLogger
Create a new day-based logger.
performAction(Action, ACLMessage) - Method in class jade.domain.RequestManagementBehaviour
 
PERIODIC_LOG_DELAY - Static variable in class jade.domain.ams
 
PermittedValuesFacet - Class in jade.content.schema.facets
This facet forces an AbsPrimitive to contain a specific set of values.
PermittedValuesFacet(Object[]) - Constructor for class jade.content.schema.facets.PermittedValuesFacet
Construct a PermittedValuesFacet that forces an AbsPrimitive to contain a specific set of values
PERSISTENT_GOAL - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
PERSISTENT_GOAL_AGENT - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
PERSISTENT_GOAL_CONDITION - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
PH0 - Static variable in interface jade.proto.TwoPhConstants
 
PH0_STATE - Static variable in class jade.proto.TwoPhInitiator
 
PH1 - Static variable in interface jade.proto.TwoPhConstants
 
PH1_STATE - Static variable in class jade.proto.TwoPhInitiator
 
PH1_TIMEOUT_EXPIRED - Static variable in interface jade.proto.TwoPhConstants
 
PH2 - Static variable in interface jade.proto.TwoPhConstants
 
PH2_STATE - Static variable in class jade.proto.TwoPhInitiator
 
ping(boolean) - Method in interface jade.core.Node
Performs a ping operation on this node, to check whether it is still alive.
ping() - Method in interface jade.core.PlatformManager
 
ping() - Method in class jade.core.PlatformManagerImpl
 
PJAVA - Static variable in class jade.core.MicroRuntime
 
PJAVA - Static variable in class jade.core.Profile
 
PLATFORM_ADDRESSES_KEY - Static variable in class jade.core.MicroRuntime
 
PLATFORM_EVENTS - Static variable in class jade.domain.introspection.AMSSubscriber
 
PLATFORM_ID - Static variable in class jade.core.Profile
This constant is the name of the property whose value contains the unique platform ID of a JADE platform.
PLATFORM_KEY - Static variable in class jade.core.MicroRuntime
 
PlatformController - Interface in jade.wrapper
Defines those methods which are permitted on a platform.
PlatformController.Listener - Interface in jade.wrapper
Inner callback interface to receive platform events.
PLATFORMDESCRIPTION - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
PlatformDescription - Class in jade.domain.introspection
This class represents the platform-description predicate, whose argument is a platform description object from the FIPA Agent Management ontology.
PlatformDescription() - Constructor for class jade.domain.introspection.PlatformDescription
Default constructor.
PLATFORMDESCRIPTION_PLATFORM - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
PlatformEvent - Class in jade.core.event
This class represents an event related to the platform life cycle and configuration.
PlatformEvent(int, ContainerID) - Constructor for class jade.core.event.PlatformEvent
This constructor is used to create a PlatformEvent when a container is added, deleted, or requested to be killed.
PlatformEvent(int, AID, ContainerID) - Constructor for class jade.core.event.PlatformEvent
This constructor is used to create a PlatformEvent when an agent is born or dies.
PlatformEvent(int, AID, ContainerID, boolean) - Constructor for class jade.core.event.PlatformEvent
 
PlatformEvent(AID, ContainerID, ContainerID) - Constructor for class jade.core.event.PlatformEvent
This constructor is used to create a PlatformEvent when an agent moves from one container to another.
PlatformEvent(int, AID, ContainerID, ContainerID) - Constructor for class jade.core.event.PlatformEvent
 
PlatformEvent(int, AID, ContainerID, String, String) - Constructor for class jade.core.event.PlatformEvent
 
PlatformEvent - Interface in jade.wrapper

NOT available in MIDP
PlatformID - Class in jade.core
Description here
PlatformID() - Constructor for class jade.core.PlatformID
 
PlatformID(AID) - Constructor for class jade.core.PlatformID
 
PLATFORMID - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
PlatformListener - Interface in jade.core.event
 
PlatformManager - Interface in jade.core
 
platformManagerDead(String, String) - Method in class jade.core.BaseNode
 
platformManagerDead(String, String) - Method in interface jade.core.Node
 
PlatformManagerImpl - Class in jade.core
The ServiceManagerImpl class is the actual implementation of JADE platform Service Manager and Service Finder components.
PlatformState - Class in jade.wrapper
Provides a concrete implementation of the State interface for agent platforms.
PORT_KEY - Static variable in class jade.core.MicroRuntime
The configuration property key that maps to the port where to connect to the JADE mediator.
POST_TIME_STAMP - Static variable in class jade.lang.acl.ACLMessage
User defined parameter key specifying that the corresponding value must be replaced by the JADE runtime by an ISO8601 encoded time-stamp at posting time.
POSTED_MESSAGE - Static variable in class jade.core.event.MessageEvent
 
postedMessage(MessageEvent) - Method in class jade.core.event.MessageAdapter
 
postedMessage(MessageEvent) - Method in interface jade.core.event.MessageListener
 
POSTEDMESSAGE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
PostedMessage - Class in jade.domain.introspection
An introspection event, recording the posting of an ACL message within the platform.
PostedMessage() - Constructor for class jade.domain.introspection.PostedMessage
Default constructor.
POSTEDMESSAGE_MESSAGE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
POSTEDMESSAGE_RECEIVER - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
POSTEDMESSAGE_SENDER - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
postGuiEvent(GuiEvent) - Method in interface jade.domain.DFGUIAdapter
This method notifies an event to the df.
postGuiEvent(GuiEvent) - Method in class jade.gui.GuiAgent
Posts an event from the GUI thread to the agent event queue.
postMessage(ACLMessage) - Method in class jade.core.Agent
Put a received message into the agent message queue.
postMessageToLocalAgent(ACLMessage, AID) - Method in interface jade.core.AgentContainer
 
postMessageToLocalAgent(ACLMessage, AID) - Method in class jade.core.BackEndContainer
Dispatch a message to an agent in the FrontEnd.
PostponedException - Exception in jade.core
This exception is thrown by the FrontEndStub to indicate that a commmand has been postponed due to a temporary disconnection and will be delivered as soon as the FrontEnd will reconnect.
PostponedException() - Constructor for exception jade.core.PostponedException
 
postProcess(VerticalCommand) - Method in class jade.core.Filter
Post-process a command object after it has been processed by the successive filters in the filter chain.
powerUpLocalAgent(AID) - Method in interface jade.core.AgentContainer
 
Predicate - Interface in jade.content
Generic interface to be implemented by classes associated to predicates in an ontology.
PredicateSchema - Class in jade.content.schema
The class to be used to define schemas of predicates in an ontology.
PredicateSchema(String) - Constructor for class jade.content.schema.PredicateSchema
Creates a PredicateSchema with a given type-name, e.g.
PREFIXBYTELENGTHENCODEDSTRING - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
RegularExpression Id.
PREFIXBYTELENGTHENCODEDSTRING - Static variable in interface jade.content.lang.sl.SLParserConstants
RegularExpression Id.
PREFIXBYTELENGTHENCODEDSTRING - Static variable in interface jade.lang.acl.ACLParserConstants
 
PREPARE_INITIATIONS - Static variable in class jade.proto.ProposeInitiator
 
PREPARE_RESPONSE - Static variable in class jade.proto.ProposeResponder
 
prepareAcceptances(ACLMessage) - Method in class jade.proto.TwoPh2Initiator
This method must return the vector of ACLMessage objects to be sent.
prepareCfps(ACLMessage) - Method in class jade.proto.ContractNetInitiator
This method must return the vector of ACLMessage objects to be sent.
prepareCfps(ACLMessage) - Method in class jade.proto.TwoPh0Initiator
This method must return the vector of ACLMessage objects to be sent.
prepareCfps(ACLMessage) - Method in class jade.proto.TwoPhInitiator
This method must return the vector of ACLMessage objects to be sent.
prepareForNextRound() - Method in class jade.proto.IteratedAchieveREInitiator
 
prepareInitiations(ACLMessage) - Method in class jade.proto.AchieveREInitiator
 
prepareInitiations(ACLMessage) - Method in class jade.proto.ContractNetInitiator
 
prepareInitiations(ACLMessage) - Method in class jade.proto.ProposeInitiator
This method must return the vector of ACLMessage objects to be sent.
prepareInitiations(ACLMessage) - Method in class jade.proto.SubscriptionInitiator
This method is called internally by the framework and is not intended to be called by the user
prepareInitiations(ACLMessage) - Method in class jade.proto.TwoPh0Initiator
Prepare vector containing cfps.
prepareInitiations(ACLMessage) - Method in class jade.proto.TwoPh1Initiator
Prepare vector containing queryIfs.
prepareInitiations(ACLMessage) - Method in class jade.proto.TwoPh2Initiator
Returns vector of accept/reject-proposal stored in the data store at key inputKey from previouse phase.
prepareQueryIfs(ACLMessage) - Method in class jade.proto.TwoPh1Initiator
This method must return the vector of ACLMessage objects to be sent.
prepareRequest(ACLMessage) - Method in class jade.proto.SimpleAchieveREInitiator
This method must return the ACLMessage to be sent.
prepareRequests(ACLMessage) - Method in class jade.proto.AchieveREInitiator
This method must return the vector of ACLMessage objects to be sent.
prepareResponse(ACLMessage) - Method in class jade.domain.RequestManagementBehaviour
 
prepareResponse(ACLMessage) - Method in class jade.proto.AchieveREResponder
Deprecated. Use handleRequest() instead
prepareResponse(ACLMessage) - Method in class jade.proto.ContractNetResponder
Deprecated. Use handleCfp() instead
prepareResponse(ACLMessage) - Method in class jade.proto.ProposeResponder
This method is called when the initiator's message is received that matches the message template passed in the constructor.
prepareResponse(ACLMessage) - Method in class jade.proto.SimpleAchieveREResponder
This method is called when the initiator's message is received that matches the message template passed in the constructor.
prepareResponse(ACLMessage) - Method in class jade.proto.SubscriptionResponder
Deprecated. Use handleSubscription() instead
prepareResultNotification(ACLMessage, ACLMessage) - Method in class jade.domain.RequestManagementBehaviour
Just return the (already prepared) notification message (if any).
prepareResultNotification(ACLMessage, ACLMessage) - Method in class jade.proto.AchieveREResponder
This method is called after the execution of the handleRequest() method if no response was sent or the response was an AGREE message.
prepareResultNotification(ACLMessage, ACLMessage, ACLMessage) - Method in class jade.proto.ContractNetResponder
Deprecated. Use handleAcceptProposal() instead.
prepareResultNotification(ACLMessage, ACLMessage) - Method in class jade.proto.SimpleAchieveREResponder
This method is called after the response has been sent and only when one of the folliwing two cases arise: the response was an agree message OR no response message was sent.
prepareSubscriptions(ACLMessage) - Method in class jade.proto.SubscriptionInitiator
This method must return the vector of subscription ACLMessage objects to be sent.
prepDBStr(String) - Method in class jade.domain.DFDBKB
This method must be used when inserting text values into a DB.
PRESERVE_JAVA_TYPES - Static variable in class jade.content.lang.sl.SLCodec
 
prevCharIsCR - Variable in class jade.content.lang.sl.SimpleCharStream
 
prevCharIsCR - Variable in class jade.lang.acl.SimpleCharStream
 
prevCharIsLF - Variable in class jade.content.lang.sl.SimpleCharStream
 
prevCharIsLF - Variable in class jade.lang.acl.SimpleCharStream
 
PrimitiveSchema - Class in jade.content.schema
This class represent the schema of primitive entities in an ontology.
PrimitiveSchema(String) - Constructor for class jade.content.schema.PrimitiveSchema
Creates a PrimitiveSchema with a given type-name.
print(Object) - Method in class jade.util.PerDayFileLogger
Print a Java object to the proper file, replacing the file every new day.
print(String) - Method in class jade.util.PerDayFileLogger
Print a string to the proper file, replacing the file every new day.
print(Object) - Method in class jade.util.PrintStreamSplitter
Print a Java object to the two streams.
print(String) - Method in class jade.util.PrintStreamSplitter
Print a string to the two streams.
println(String) - Static method in class jade.util.Logger
 
println() - Method in class jade.util.PerDayFileLogger
Print a new line to the proper file, replacing the file every new day.
println(Object) - Method in class jade.util.PerDayFileLogger
Print a Java object and a newline to the proper file, replacing the file every new day.
println(String) - Method in class jade.util.PerDayFileLogger
Print a string and a new line to the proper file, replacing the file every new day.
println() - Method in class jade.util.PrintStreamSplitter
Print a new line to the two streams.
println(Object) - Method in class jade.util.PrintStreamSplitter
Print a Java object and a new line to the two streams.
println(String) - Method in class jade.util.PrintStreamSplitter
Print a string and a new line to the two streams.
printStackTrace() - Method in exception jade.lang.acl.ACLCodec.CodecException
Print the stack trace for this exception on the standard output stream.
printStackTrace(PrintWriter) - Method in exception jade.util.WrapperException
Prints the stack trace of this exception.
PrintStreamSplitter - Class in jade.util
This class is an OutputStream whose output is duplicated and forwarded to two different output streams.
PrintStreamSplitter(PrintStream, PrintStream) - Constructor for class jade.util.PrintStreamSplitter
Create a new stream that feeds the output to the two given streams.
processCommand(Object) - Method in class jade.wrapper.gateway.GatewayAgent
subclasses may implement this method.
processCommand(Object) - Method in class jade.wrapper.gateway.GatewayBehaviour
subclasses must implement this method.
Profile - Class in jade.core
This class allows retrieving configuration-dependent classes.
Profile() - Constructor for class jade.core.Profile
 
ProfileException - Exception in jade.core
This class represents an exception related to JADE profile creation or management.
ProfileException(String) - Constructor for exception jade.core.ProfileException
Construct a ProfileException with the given message.
ProfileException(String, Throwable) - Constructor for exception jade.core.ProfileException
Constructs a ProfileException with the specified detail message, wrapping the given Throwableobject.
ProfileImpl - Class in jade.core
This class allows the JADE core to retrieve configuration-dependent classes and boot parameters.
ProfileImpl(Properties) - Constructor for class jade.core.ProfileImpl
Creates a Profile implementation using the given properties to configure the platform startup process.
ProfileImpl(boolean) - Constructor for class jade.core.ProfileImpl
Creates a Profile implementation with the following default configuration:
if isMain is true, then the profile is configured to launch a main-container on the localhost, RMI internal Message Transport Protocol, port number 1099, HTTP MTP.
ProfileImpl() - Constructor for class jade.core.ProfileImpl
This is equivalent to ProfileImpl(true)
ProfileImpl(String) - Constructor for class jade.core.ProfileImpl
Create a Profile object initialized with the settings specified in a given property file
ProfileImpl(String, int, String) - Constructor for class jade.core.ProfileImpl
This constructor creates a default Profile for launching a platform (i.e. a main container!!
ProfileImpl(String, int, String, boolean) - Constructor for class jade.core.ProfileImpl
This constructor creates a default Profile for launching a main (or non-main) container (depending on the value of isMain)
PROPAGATE - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
Properties - Class in jade.util.leap
The LEAP (environment-dependent) version of the &qote;java.util.Properties&qote; class.
Properties() - Constructor for class jade.util.leap.Properties
Default constructor.
PropertiesException - Exception in jade.util
Property related exception.
PropertiesException() - Constructor for exception jade.util.PropertiesException
Constructs a ApplicationException with null as its error detail message.
PropertiesException(String) - Constructor for exception jade.util.PropertiesException
Construct a PropertiesException with the specified detail message.
PROPERTY - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
Property - Class in jade.domain.FIPAAgentManagement
This class implements the property type, a pair of a name and value.
Property() - Constructor for class jade.domain.FIPAAgentManagement.Property
Default constructor.
Property(String, Object) - Constructor for class jade.domain.FIPAAgentManagement.Property
Create a property object, with the given name and value pair.
PROPERTY_NAME - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
PROPERTY_VALUE - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
PROPOSE - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
PROPOSE_ACCEPTANCE_KEY - Variable in class jade.proto.ContractNetResponder
Deprecated. Use either ACCEPT_PROPOSAL_KEY or REJECT_PROPOSAL_KEY according to the message that has been received
PROPOSE_KEY - Variable in class jade.proto.ProposeResponder
key to retrieve from the DataStore of the behaviour the ACLMessage object sent by the initiator.
PROPOSE_KEY - Variable in class jade.proto.SSContractNetResponder
Key to retrieve from the DataStore of the behaviour the last sent PROPOSE ACLMessage
ProposeInitiator - Class in jade.proto
This class implements the Fipa-Propose interaction protocol with an API similar and homogeneous to AchieveREInitiator.
ProposeInitiator(Agent, ACLMessage) - Constructor for class jade.proto.ProposeInitiator
Construct a ProposeInitiator with an empty DataStore
ProposeInitiator(Agent, ACLMessage, DataStore) - Constructor for class jade.proto.ProposeInitiator
Construct a ProposeInitiator with a given DataStore
ProposeResponder - Class in jade.proto
Behaviour class for fipa-propose Responder role.
ProposeResponder(Agent, MessageTemplate) - Constructor for class jade.proto.ProposeResponder
Constructor of the behaviour that creates a new empty DataStore
ProposeResponder(Agent, MessageTemplate, DataStore) - Constructor for class jade.proto.ProposeResponder
Constructor.
PROPOSITION - Static variable in class jade.content.schema.IRESchema
 
PROTO_KEY - Static variable in class jade.core.MicroRuntime
The configuration property key that maps to the protocol that must be used to connect to the JADE mediator.
PROTOCOL - Static variable in interface jade.lang.acl.ACLParserConstants
 
PROXY - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
put(Object, Object) - Method in class jade.util.ExtendedProperties
Set property value to specified object.
put(Object, Object) - Method in class jade.util.HashCache
Adds a key-value pair to this cache
put(Object) - Method in class jade.util.InputQueue
Insert an object into the queue.
put(Object, Object) - Method in class jade.util.leap.HashMap
 
put(Object, Object) - Method in interface jade.util.leap.Map
Associates the specified value with the specified key in this map (optional operation).
putBack(ACLMessage) - Method in class jade.core.Agent
Puts a received ACL message back into the message queue.
putO2AObject(Object, boolean) - Method in class jade.core.Agent
This method should not be used by application code.
putO2AObject(Object, boolean) - Method in interface jade.wrapper.AgentController
Passes an application-specific object to a local agent, created using JADE In-Process Interface.

Q

QUANTIFIER - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
RegularExpression Id.
QUANTIFIER - Static variable in interface jade.content.lang.sl.SLParserConstants
RegularExpression Id.
QUERY_IF - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
QUERY_PLATFORM_LOCATIONS - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
QUERY_REF - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
QUERYAGENTSONLOCATION - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
QueryAgentsOnLocation - Class in jade.domain.JADEAgentManagement
This class represents the query-agents-on-location action of the JADE-agent-management ontology.
QueryAgentsOnLocation() - Constructor for class jade.domain.JADEAgentManagement.QueryAgentsOnLocation
Default constructor.
QUERYAGENTSONLOCATION_LOCATION - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
QUERYIF_KEY - Variable in class jade.proto.TwoPh1Initiator
key to retrieve from the DataStore of the behaviour the ACLMessage object passed in the constructor of the class.
QueryPlatformLocationsAction - Class in jade.domain.JADEAgentManagement
This class represents the query-platform-locations action of the JADE-agent-management ontology.
QueryPlatformLocationsAction() - Constructor for class jade.domain.JADEAgentManagement.QueryPlatformLocationsAction
Default constructor.
quoteString(String) - Static method in class jade.content.lang.sl.SimpleSLTokenizer
Take a java String and quote it to form a legal FIPA SL0 string.

R

RBRACE - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
RegularExpression Id.
RBRACE - Static variable in interface jade.content.lang.sl.SLParserConstants
RegularExpression Id.
RBRACE - Static variable in interface jade.lang.acl.ACLParserConstants
 
RBRACE2 - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
RegularExpression Id.
RBRACE2 - Static variable in interface jade.content.lang.sl.SLParserConstants
RegularExpression Id.
RBRACE2 - Static variable in interface jade.lang.acl.ACLParserConstants
 
readChar() - Method in class jade.content.lang.sl.SimpleCharStream
 
readChar() - Method in class jade.lang.acl.SimpleCharStream
 
readLine(Reader) - Method in class jade.util.ExtendedProperties
Read one line from the Reader.
readLock() - Method in class jade.util.RWLock
Acquire the protected resource with reading privileges.
readResolve() - Method in class jade.content.lang.sl.SLCodec
Restore parser after deserialization.
readUnlock() - Method in class jade.util.RWLock
Release the protected resource, previously acquired with reading privileges.
REAL_SENDER - Static variable in class jade.lang.acl.ACLMessage
User defined parameter key specifying the AID of the real sender of a message.
reattached(ContainerEvent) - Method in class jade.core.event.ContainerAdapter
 
REATTACHED - Static variable in class jade.core.event.ContainerEvent
 
reattached(ContainerEvent) - Method in interface jade.core.event.ContainerListener
 
REATTACHED - Static variable in interface jade.core.Service
Service independent vertical command issued on a peripheral container when it re-attaches to a recovered Main Container
receive() - Method in class jade.core.Agent
Receives an ACL message from the agent message queue.
receive(MessageTemplate) - Method in class jade.core.Agent
Receives an ACL message matching a given template.
receive(MessageTemplate) - Method in interface jade.core.MessageQueue
Return and remove the first message that matches the specified message template.
RECEIVE_CFP - Static variable in class jade.proto.ContractNetResponder
 
RECEIVE_PROPOSE - Static variable in class jade.proto.ProposeResponder
 
RECEIVE_REPLY - Static variable in class jade.proto.ProposeInitiator
 
RECEIVED_MESSAGE - Static variable in class jade.core.event.MessageEvent
 
receivedMessage(MessageEvent) - Method in class jade.core.event.MessageAdapter
 
receivedMessage(MessageEvent) - Method in interface jade.core.event.MessageListener
 
RECEIVEDMESSAGE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ReceivedMessage - Class in jade.domain.introspection
An introspection event, recording the reception of an ACL message within the platform.
ReceivedMessage() - Constructor for class jade.domain.introspection.ReceivedMessage
Default constructor.
RECEIVEDMESSAGE_MESSAGE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
RECEIVEDMESSAGE_RECEIVER - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
RECEIVEDMESSAGE_SENDER - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
RECEIVEDOBJECT - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
ReceivedObject - Class in jade.domain.FIPAAgentManagement
This class implements the received-object object from the FIPA Agent Management ontology.
ReceivedObject() - Constructor for class jade.domain.FIPAAgentManagement.ReceivedObject
The constructor initializes the date to current time and all the Strings to empty strings.
RECEIVEDOBJECT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
RECEIVEDOBJECT_BY - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
RECEIVEDOBJECT_BY - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
RECEIVEDOBJECT_DATE - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
RECEIVEDOBJECT_DATE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
RECEIVEDOBJECT_FROM - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
RECEIVEDOBJECT_FROM - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
RECEIVEDOBJECT_ID - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
RECEIVEDOBJECT_ID - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
RECEIVEDOBJECT_VIA - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
RECEIVEDOBJECT_VIA - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
RECEIVER - Static variable in interface jade.lang.acl.ACLParserConstants
 
ReceiverBehaviour - Class in jade.core.behaviours
Behaviour for receiving an ACL message.
ReceiverBehaviour(Agent, long, MessageTemplate) - Constructor for class jade.core.behaviours.ReceiverBehaviour
This constructor creates a ReceiverBehaviour object that ends as soon as an ACL message matching a given MessageTemplate arrives or the passed millis timeout expires.
ReceiverBehaviour(Agent, ReceiverBehaviour.Handle, long) - Constructor for class jade.core.behaviours.ReceiverBehaviour
Receive any ACL message, waiting at most millis milliseconds (infinite time if millis < 1).
ReceiverBehaviour(Agent, ReceiverBehaviour.Handle, long, MessageTemplate) - Constructor for class jade.core.behaviours.ReceiverBehaviour
Receive any ACL message matching the given template, witing at most millis milliseconds (infinite time if millis < 1.
ReceiverBehaviour.Handle - Interface in jade.core.behaviours
An interface representing ACL messages due to arrive within a time limit.
ReceiverBehaviour.NotYetReady - Exception in jade.core.behaviours
Exception class for timeouts.
ReceiverBehaviour.TimedOut - Exception in jade.core.behaviours
Exception class for timeouts.
reconnected(ContainerEvent) - Method in class jade.core.event.ContainerAdapter
 
RECONNECTED - Static variable in class jade.core.event.ContainerEvent
 
reconnected(ContainerEvent) - Method in interface jade.core.event.ContainerListener
 
reconnected(PlatformManager) - Method in interface jade.core.IMTPManager
Inform the local IMTPManager that this node is now connected to the given PlatformManager
RECONNECTED - Static variable in interface jade.core.Service
Service independent vertical command issued on a peripheral container when it reconnects to a new master Main Container
REFERENTIALOP - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
RegularExpression Id.
REFERENTIALOP - Static variable in interface jade.content.lang.sl.SLParserConstants
RegularExpression Id.
ReflectiveIntrospector - Class in jade.content.onto
The default introspector for user defined ontologies that uses Java Reflection to translate java objects to/from abstract descriptors.
ReflectiveIntrospector() - Constructor for class jade.content.onto.ReflectiveIntrospector
 
refresh(Iterator, Iterator, Iterator) - Method in interface jade.domain.DFGUIInterface
 
refresh() - Method in class jade.util.AccessControlList
Update this AccessControlList object reading again the white and black files.
REFRESHAPPLET - Static variable in interface jade.domain.DFGUIAdapter
 
refreshLastSearchResults(List, AID) - Method in interface jade.domain.DFGUIInterface
 
refreshLocalPlatformName(String) - Method in class jade.gui.AgentTree
 
refreshLocations() - Method in class jade.util.ClassFinder
Rescan the classpath, cacheing all possible file locations.
REFUSE - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
RefuseException - Exception in jade.domain.FIPAAgentManagement
This class represents a generic RefuseException
RefuseException(String) - Constructor for exception jade.domain.FIPAAgentManagement.RefuseException
 
RefuseException(ACLMessage) - Constructor for exception jade.domain.FIPAAgentManagement.RefuseException
 
RegexFacet - Class in jade.content.schema.facets
This facet forces an AbsPrimitive to contain a specific set of values expressed as a regular expression.
RegexFacet(String) - Constructor for class jade.content.schema.facets.RegexFacet
Construct a PermittedValuesFacet that forces an AbsPrimitive to contain a specific set of values expressed as a regular expression
register(NodeDescriptor) - Method in class jade.core.BackEndManager
 
register(Agent, AID, AMSAgentDescription) - Static method in class jade.domain.AMSService
Register a AMSAgentDescription with a AMS agent.
register(Agent, AMSAgentDescription) - Static method in class jade.domain.AMSService
registers a AMSAgentDescription with the default AMS
REGISTER - Static variable in interface jade.domain.DFGUIAdapter
 
register(Agent, AID, DFAgentDescription) - Static method in class jade.domain.DFService
Register a new DF-Description with a DF agent.
register(Agent, DFAgentDescription) - Static method in class jade.domain.DFService
Registers a DFAgentDescription with the default DF
REGISTER - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
Register - Class in jade.domain.FIPAAgentManagement
This class implements the register action of the fipa-agent-management ontology.
Register() - Constructor for class jade.domain.FIPAAgentManagement.Register
Default constructor.
register(String, JPopupMenu, String) - Method in class jade.gui.AgentTree
 
register(SubscriptionResponder.Subscription) - Method in interface jade.proto.SubscriptionResponder.SubscriptionManager
Register a new Subscription object
REGISTER_DESCRIPTION - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
REGISTER_DESCRIPTION - Static variable in class jade.domain.FIPAAgentManagement.Register
A string constant for the description slot name.
registerAgentListener(AgentListener) - Method in interface jade.core.event.NotificationHelper
Register a listener of agent internal events
registerAsChild(Behaviour) - Method in class jade.core.behaviours.CompositeBehaviour
 
registerContainerListener(ContainerListener) - Method in interface jade.core.event.NotificationHelper
Register a listener of container related events
registerConversation() - Method in class jade.lang.acl.ConversationList
Register a conversation creating a new unique ID.
registerConversation(String) - Method in class jade.lang.acl.ConversationList
Register a conversation with a given ID.
registerDefaultTransition(String, String) - Method in class jade.core.behaviours.FSMBehaviour
Register a default transition in the FSM defining the policy for children scheduling of this FSMBehaviour.
registerDefaultTransition(String, String, String[]) - Method in class jade.core.behaviours.FSMBehaviour
Register a default transition in the FSM defining the policy for children scheduling of this FSMBehaviour.
registerFirstState(Behaviour, String) - Method in class jade.core.behaviours.FSMBehaviour
Register a Behaviour as the initial state of this FSMBehaviour.
registerHandleAcceptProposal(Behaviour) - Method in class jade.proto.ProposeInitiator
This method allows to register a user defined Behaviour in the HANDLE_ACCEPT_PROPOSAL state.
registerHandleAcceptProposal(Behaviour) - Method in class jade.proto.SSContractNetResponder
This method allows to register a user defined Behaviour in the HANDLE_ACCEPT_PROPOSAL state.
registerHandleAcceptProposal(Behaviour) - Method in class jade.proto.TwoPhResponder
This method allows to register a user defined Behaviour in the HANDLE_ACCEPTANCE state.
registerHandleAgree(Behaviour) - Method in class jade.proto.AchieveREInitiator
This method allows to register a user defined Behaviour in the HANDLE_AGREE state.
registerHandleAgree(Behaviour) - Method in class jade.proto.SubscriptionInitiator
This method allows to register a user defined Behaviour in the HANDLE_AGREE state.
registerHandleAllResponses(Behaviour) - Method in class jade.proto.AchieveREInitiator
This method allows to register a user defined Behaviour in the HANDLE_ALL_RESPONSES state.
registerHandleAllResponses(Behaviour) - Method in class jade.proto.ContractNetInitiator
This method allows to register a user defined Behaviour in the HANDLE_ALL_RESPONSES state.
registerHandleAllResponses(Behaviour) - Method in class jade.proto.ProposeInitiator
This method allows to register a user defined Behaviour in the HANDLE_ALL_RESPONSES state.
registerHandleAllResponses(Behaviour) - Method in class jade.proto.SubscriptionInitiator
This method allows to register a user defined Behaviour in the HANDLE_ALL_RESPONSES state.
registerHandleAllResponses(Behaviour) - Method in class jade.proto.TwoPh0Initiator
This method allows to register a user defined Behaviour in the HANDLE_ALL_RESPONSES state.
registerHandleAllResponses(Behaviour) - Method in class jade.proto.TwoPh1Initiator
This method allows to register a user defined Behaviour in the HANDLE_ALL_RESPONSES state.
registerHandleAllResponses(Behaviour) - Method in class jade.proto.TwoPh2Initiator
This method allows to register a user defined Behaviour in the HANDLE_ALL_RESPONSES state.
registerHandleAllResultNotifications(Behaviour) - Method in class jade.proto.AchieveREInitiator
This method allows to register a user defined Behaviour in the HANDLE_ALL_RESULT_NOTIFICATIONS state.
registerHandleAllResultNotifications(Behaviour) - Method in class jade.proto.ContractNetInitiator
This method allows to register a user defined Behaviour in the HANDLE_ALL_RESULT_NOTIFICATIONS state.
registerHandleAllResultNotifications(Behaviour) - Method in class jade.proto.IteratedAchieveREInitiator
This method allows to register a user defined Behaviour in the HANDLE_ALL_RESULT_NOTIFICATIONS state.
registerHandleCancel(Behaviour) - Method in class jade.proto.SSIteratedAchieveREResponder
This method allows to register a user defined Behaviour in the HANDLE_CANCEL state.
registerHandleCancel(Behaviour) - Method in class jade.proto.SubscriptionResponder
This method allows to register a user defined Behaviour in the HANDLE_CANCEL state.
registerHandleCfp(Behaviour) - Method in class jade.proto.ContractNetResponder
Redefine this method so that the HANDLE_CFP state is not registered as first state
registerHandleCfp(Behaviour) - Method in class jade.proto.SSContractNetResponder
This method allows to register a user defined Behaviour in the HANDLE_CFP state.
registerHandleCfp(Behaviour) - Method in class jade.proto.TwoPhResponder
This method allows to register a user defined Behaviour in the PREPARE_PROPOSE state.
registerHandleConfirm(Behaviour) - Method in class jade.proto.TwoPh1Initiator
This method allows to register a user defined Behaviour in the HANDLE_CONFIRM state.
registerHandleDisconfirm(Behaviour) - Method in class jade.proto.TwoPh1Initiator
This method allows to register a user defined Behaviour in the HANDLE_DISCONFIRM state.
registerHandleInform(Behaviour) - Method in class jade.proto.AchieveREInitiator
This method allows to register a user defined Behaviour in the HANDLE_INFORM state.
registerHandleInform(Behaviour) - Method in class jade.proto.ContractNetInitiator
This method allows to register a user defined Behaviour in the HANDLE_INFORM state.
registerHandleInform(Behaviour) - Method in class jade.proto.IteratedAchieveREInitiator
This method allows to register a user defined Behaviour in the HANDLE_REFUSE state.
registerHandleInform(Behaviour) - Method in class jade.proto.SubscriptionInitiator
This method allows to register a user defined Behaviour in the HANDLE_INFORM state.
registerHandleInform(Behaviour) - Method in class jade.proto.TwoPh1Initiator
This method allows to register a user defined Behaviour in the HANDLE_INFORM state.
registerHandleInform(Behaviour) - Method in class jade.proto.TwoPh2Initiator
This method allows to register a user defined Behaviour in the HANDLE_INFORM state.
registerHandleNotUnderstood(Behaviour) - Method in class jade.proto.ProposeInitiator
This method allows to register a user defined Behaviour in the HANDLE_NOT_UNDERSTOOD state.
registerHandleOldResponse(Behaviour) - Method in class jade.proto.TwoPh2Initiator
This method allows to register a user defined Behaviour in the HANDLE_OLD_RESPONSE state.
registerHandleOutOfSequence(Behaviour) - Method in class jade.proto.ProposeInitiator
This method allows to register a user defined Behaviour in the HANDLE_OUT_OF_SEQ state.
registerHandlePropose(Behaviour) - Method in class jade.proto.ContractNetInitiator
This method allows to register a user defined Behaviour in the HANDLE_PROPOSE state.
registerHandlePropose(Behaviour) - Method in class jade.proto.TwoPh0Initiator
This method allows to register a user defined Behaviour in the HANDLE_PROPOSE state.
registerHandleQueryIf(Behaviour) - Method in class jade.proto.TwoPhResponder
This method allows to register a user defined Behaviour in the HANDLE_QUERY_IF state.
registerHandleRefuse(Behaviour) - Method in class jade.proto.AchieveREInitiator
This method allows to register a user defined Behaviour in the HANDLE_REFUSE state.
registerHandleRefuse(Behaviour) - Method in class jade.proto.ContractNetInitiator
This method allows to register a user defined Behaviour in the HANDLE_REFUSE state.
registerHandleRefuse(Behaviour) - Method in class jade.proto.SubscriptionInitiator
This method allows to register a user defined Behaviour in the HANDLE_REFUSE state.
registerHandleRejectProposal(Behaviour) - Method in class jade.proto.ProposeInitiator
This method allows to register a user defined Behaviour in the HANDLE_REJECT_PROPOSAL state.
registerHandleRejectProposal(Behaviour) - Method in class jade.proto.SSContractNetResponder
This method allows to register a user defined Behaviour in the HANDLE_REJECT_PROPOSAL state.
registerHandleRejectProposal(Behaviour) - Method in class jade.proto.TwoPhResponder
This method allows to register a user defined Behaviour in the HANDLE_REJECT state.
registerHandleRequest(Behaviour) - Method in class jade.proto.AchieveREResponder
This method allows to register a user defined Behaviour in the HANDLE_REQUEST state.
registerHandleRequest(Behaviour) - Method in class jade.proto.SSIteratedAchieveREResponder
This method allows to register a user defined Behaviour in the HANDLE_REQUEST state.
registerHandleSubscription(Behaviour) - Method in class jade.proto.SubscriptionResponder
This method allows to register a user defined Behaviour in the HANDLE_SUBSCRIPTION state.
registerLanguage(Codec) - Method in class jade.content.ContentManager
Registers a Codec for a given content language with its default name (i.e.
registerLanguage(Codec, String) - Method in class jade.content.ContentManager
Registers a Codec for a given content language with a given name.
registerLastState(Behaviour, String) - Method in class jade.core.behaviours.FSMBehaviour
Register a Behaviour as a final state of this FSMBehaviour.
registerMessageListener(MessageListener) - Method in interface jade.core.event.NotificationHelper
Register a listener of message events
registerO2AInterface(Class<T>, T) - Method in class jade.core.Agent
Registers an implementation for a given O2A interface.
registerOntology(Ontology) - Method in class jade.content.ContentManager
Registers an Ontology with its default name (i.e.
registerOntology(Ontology, String) - Method in class jade.content.ContentManager
Registers an Ontology with a given name.
registerPrepareCfps(Behaviour) - Method in class jade.proto.ContractNetInitiator
This method allows to register a user-defined Behaviour in the PREPARE_CFPS state.
registerPrepareCfps(Behaviour) - Method in class jade.proto.TwoPh0Initiator
This method allows to register a user-defined Behaviour in the PREPARE_CFPS state.
registerPrepareProposals(Behaviour) - Method in class jade.proto.TwoPh2Initiator
This method allows to register a user-defined Behaviour in the PREPARE_ACCEPTANCES state.
registerPrepareQueryIfs(Behaviour) - Method in class jade.proto.TwoPh1Initiator
This method allows to register a user-defined Behaviour in the PREPARE_QUERYIFS state.
registerPrepareRequests(Behaviour) - Method in class jade.proto.AchieveREInitiator
This method allows to register a user defined Behaviour in the PREPARE_REQUESTS state.
registerPrepareResponse(Behaviour) - Method in class jade.proto.AchieveREResponder
Deprecated. Use registerHandleRequest() instead.
registerPrepareResponse(Behaviour) - Method in class jade.proto.ContractNetResponder
Deprecated. Use registerHandleCfp() instead.
registerPrepareResponse(Behaviour) - Method in class jade.proto.ProposeResponder
This method allows to register a user defined Behaviour in the PREPARE_RESPONSE state.
registerPrepareResponse(Behaviour) - Method in class jade.proto.SubscriptionResponder
Deprecated. Use registerHandleSubscription() instead.
registerPrepareResultNotification(Behaviour) - Method in class jade.proto.AchieveREResponder
This method allows to register a user defined Behaviour in the PREPARE_RESULT_NOTIFICATION state.
registerPrepareResultNotification(Behaviour) - Method in class jade.proto.ContractNetResponder
Deprecated. Use registerHandleAcceptProposal() instead.
registerPrepareSubscriptions(Behaviour) - Method in class jade.proto.SubscriptionInitiator
This method allows to register a user defined Behaviour in the PREPARE_SUBSCRIPTIONS state.
registerState(Behaviour, String) - Method in class jade.core.behaviours.FSMBehaviour
Register a Behaviour as a state of this FSMBehaviour.
registerTransition(String, String, int) - Method in class jade.core.behaviours.FSMBehaviour
Register a transition in the FSM defining the policy for children scheduling of this FSMBehaviour.
registerTransition(String, String, int, String[]) - Method in class jade.core.behaviours.FSMBehaviour
Register a transition in the FSM defining the policy for children scheduling of this FSMBehaviour.
REGISTERWITH - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
RegisterWith - Class in jade.domain.DFGUIManagement
This class implement the registerWith action.
RegisterWith() - Constructor for class jade.domain.DFGUIManagement.RegisterWith
 
REGISTERWITH_DESCRIPTION - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
REGISTERWITH_DF - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
ReInit(SimpleCharStream) - Method in class jade.content.lang.sl.ExtendedSLParserTokenManager
Reinitialise parser.
ReInit(SimpleCharStream, int) - Method in class jade.content.lang.sl.ExtendedSLParserTokenManager
Reinitialise parser.
ReInit(Reader, int, int, int) - Method in class jade.content.lang.sl.SimpleCharStream
 
ReInit(Reader, int, int) - Method in class jade.content.lang.sl.SimpleCharStream
 
ReInit(Reader) - Method in class jade.content.lang.sl.SimpleCharStream
 
ReInit(InputStream, String, int, int, int) - Method in class jade.content.lang.sl.SimpleCharStream
 
ReInit(InputStream, int, int, int) - Method in class jade.content.lang.sl.SimpleCharStream
 
ReInit(InputStream, String) - Method in class jade.content.lang.sl.SimpleCharStream
 
ReInit(InputStream) - Method in class jade.content.lang.sl.SimpleCharStream
 
ReInit(InputStream, String, int, int) - Method in class jade.content.lang.sl.SimpleCharStream
 
ReInit(InputStream, int, int) - Method in class jade.content.lang.sl.SimpleCharStream
 
ReInit(SimpleCharStream) - Method in class jade.content.lang.sl.SLParserTokenManager
Reinitialise parser.
ReInit(SimpleCharStream, int) - Method in class jade.content.lang.sl.SLParserTokenManager
Reinitialise parser.
ReInit(InputStream) - Method in class jade.lang.acl.ACLParser
 
ReInit(Reader) - Method in class jade.lang.acl.ACLParser
 
ReInit(ACLParserTokenManager) - Method in class jade.lang.acl.ACLParser
 
ReInit(SimpleCharStream) - Method in class jade.lang.acl.ACLParserTokenManager
 
ReInit(SimpleCharStream, int) - Method in class jade.lang.acl.ACLParserTokenManager
 
ReInit(Reader, int, int, int) - Method in class jade.lang.acl.SimpleCharStream
 
ReInit(Reader, int, int) - Method in class jade.lang.acl.SimpleCharStream
 
ReInit(Reader) - Method in class jade.lang.acl.SimpleCharStream
 
ReInit(InputStream, int, int, int) - Method in class jade.lang.acl.SimpleCharStream
 
ReInit(InputStream) - Method in class jade.lang.acl.SimpleCharStream
 
ReInit(InputStream, int, int) - Method in class jade.lang.acl.SimpleCharStream
 
reinit() - Method in class jade.proto.AchieveREInitiator
reset this behaviour
reinit() - Method in class jade.proto.ContractNetInitiator
 
REINIT - Static variable in class jade.proto.IteratedAchieveREInitiator
 
reinit() - Method in class jade.proto.SSContractNetResponder
Re-initialize the internal state without performing a complete reset.
reinit() - Method in class jade.proto.SubscriptionInitiator
 
REJECT_PROPOSAL - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
REJECT_PROPOSAL_KEY - Variable in class jade.proto.SSContractNetResponder
Key to retrieve from the DataStore of the behaviour the last received REJECT_PROPOSAL ACLMessage
RELATIVE - Static variable in class jade.gui.TimeChooser
 
releaseAgentDescriptor(AID) - Method in interface jade.core.MainContainer
 
releaseAgentDescriptor(AID) - Method in class jade.core.MainContainerImpl
 
releaseCommand(Object) - Method in class jade.wrapper.gateway.GatewayAgent
notify that the command has been processed and remove the command from the queue
releaseCommand(Object) - Method in class jade.wrapper.gateway.GatewayBehaviour
notify that the command has been processed and remove the command from the queue
releaseLocalAgent(AID) - Method in interface jade.core.AgentContainer
 
releaseLocalAgent(AID) - Method in class jade.core.BackEndContainer
 
releaseResources() - Method in interface jade.core.ResourceManager
 
REMOTE_AGENT_TYPE - Static variable in class jade.gui.AgentTree
 
REMOTE_BACK_END_ADDRESSES - Static variable in interface jade.core.FrontEnd
This constant is the name of the property whose value contains the list of addresses where a contaner Front End can contact its Back End.
REMOTE_PLATFORM_TYPE - Static variable in class jade.gui.AgentTree
 
REMOTE_PLATFORMS_FOLDER_NAME - Static variable in class jade.gui.AgentTree
 
REMOTE_PLATFORMS_FOLDER_TYPE - Static variable in class jade.gui.AgentTree
 
REMOTE_SERVICE_MANAGER_ADDRESSES - Static variable in class jade.core.Profile
This constant is the name of the property whose value contains the list of addresses through which the platform Service Manager can be reached.
remove(int) - Method in class jade.content.abs.AbsAggregate
Removes the element at the given position from this aggregate.
remove(AbsTerm) - Method in class jade.content.abs.AbsAggregate
Removes an element from this aggregate.
remove(int) - Method in class jade.content.abs.AbsContentElementList
Removes the element at the given position from this content element list.
remove(int) - Method in class jade.content.ContentElementList
Removes the element at the given position from this content element list.
remove(Timer) - Method in class jade.core.TimerDispatcher
 
remove(Object) - Method in class jade.util.HashCache
Remove an existing key-value pair from the cache
remove(int) - Method in class jade.util.leap.ArrayList
 
remove(Object) - Method in class jade.util.leap.ArrayList
 
remove(Object) - Method in interface jade.util.leap.Collection
Removes one instance of the specified element.
remove() - Method in class jade.util.leap.EmptyIterator
Remove the element pointed to by this iterator from the collection.
remove() - Method in class jade.util.leap.EnumIterator
Remove the element pointed to by this iterator.
remove(Object) - Method in class jade.util.leap.HashMap
 
remove(Object) - Method in class jade.util.leap.HashSet
 
remove(int) - Method in class jade.util.leap.LinkedList
 
remove(Object) - Method in class jade.util.leap.LinkedList
 
remove(int) - Method in interface jade.util.leap.List
Removes the element at the specified position in this list.
remove(Object) - Method in interface jade.util.leap.Map
Removes the mapping for this key from this map if present (optional operation).
remove(Object) - Method in class jade.util.leap.RoundList
Removes the first occurrence of the specified element in this list and updates the pointer to the current element.
remove(Object) - Method in class jade.util.leap.SortedSetImpl
 
removeAddress(String) - Method in interface jade.core.ServiceManager
Removes an address to the address list of this Service Manager.
removeAddress(String) - Method in class jade.core.ServiceManagerImpl
 
removeAddresses(String) - Method in class jade.core.AID
To remove a transport address.
removeAddresses(String) - Method in class jade.domain.FIPAAgentManagement.APService
Remove a service from the addresses slot collection of this object.
removeAddressFromLocalAgents(String) - Method in interface jade.core.AgentContainer
 
removeAgentDesc(AID, AID) - Method in interface jade.domain.DFGUIInterface
 
removeAgentImage(AID) - Method in class jade.core.BackEndContainer
 
removeAgentNode(String, String) - Method in class jade.gui.AgentTree
 
removeAll(Collection) - Method in class jade.util.leap.HashSet
 
removeAPServices(APService) - Method in class jade.domain.FIPAAgentManagement.APDescription
Remove a service from the ap-services slot collection of this object.
removeBehaviour(Behaviour) - Method in class jade.core.Agent
This method removes a given behaviour from the agent.
removeChild(Node) - Method in class jade.core.NodeFailureMonitor
Remove a child node from monitoring
removeChildren(AID) - Method in interface jade.domain.DFGUIInterface
 
removeContainerNode(String) - Method in class jade.gui.AgentTree
 
REMOVED_BEHAVIOUR - Static variable in class jade.core.event.AgentEvent
 
REMOVED_CONTAINER - Static variable in class jade.core.event.PlatformEvent
 
REMOVED_MTP - Static variable in class jade.core.event.MTPEvent
 
removedBehaviour(AgentEvent) - Method in class jade.core.event.AgentAdapter
 
removedBehaviour(AgentEvent) - Method in interface jade.core.event.AgentListener
 
REMOVEDBEHAVIOUR - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
RemovedBehaviour - Class in jade.domain.introspection
An introspection event, recording the removal of an agent behaviour within the platform.
RemovedBehaviour() - Constructor for class jade.domain.introspection.RemovedBehaviour
Default constructor.
REMOVEDBEHAVIOUR_AGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
REMOVEDBEHAVIOUR_BEHAVIOUR - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
removedContainer(PlatformEvent) - Method in interface jade.core.event.PlatformListener
 
removedContainer(PlatformEvent) - Method in class jade.domain.AMSEventQueueFeeder
 
REMOVEDCONTAINER - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
RemovedContainer - Class in jade.domain.introspection
An introspection event, recording the removal of an agent container within the platform.
RemovedContainer() - Constructor for class jade.domain.introspection.RemovedContainer
Default constructor.
REMOVEDCONTAINER_CONTAINER - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
removeDebuggedAgents(AID) - Method in class jade.domain.JADEAgentManagement.DebugOff
Remove an agent identifier from the debugged-agents slot collection of this object.
removeDebuggedAgents(AID) - Method in class jade.domain.JADEAgentManagement.DebugOn
Remove an agent identifier from the debugged-agents slot collection of this object.
removedMTP(MTPEvent) - Method in interface jade.core.event.MTPListener
 
removedMTP(MTPEvent) - Method in class jade.domain.AMSEventQueueFeeder
 
REMOVEDMTP - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
RemovedMTP - Class in jade.domain.introspection
An introspection event, recording the removal of an MTP within the platform.
RemovedMTP() - Constructor for class jade.domain.introspection.RemovedMTP
Default constructor.
REMOVEDMTP_ADDRESS - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
REMOVEDMTP_WHERE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
removeElement(Object) - Method in class jade.gui.VisualPropertiesList
 
removeElement(Object) - Method in class jade.gui.VisualStringList
 
removeFirst() - Method in class jade.util.leap.LinkedList
Removes and returns the first element from this list.
removeIntendedReceiver(AID) - Method in class jade.domain.FIPAAgentManagement.Envelope
Remove an agent identifier from the intended-receiver slot collection of this object.
removeLanguages(String) - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
Remove a content language name from the languages slot collection of this object.
removeLanguages(String) - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
Remove a content language name from the languages slot collection of this object.
removeListener(AgentManager.Listener) - Method in interface jade.core.AgentManager
 
removeListener(AgentManager.Listener) - Method in class jade.core.MainContainerImpl
Remove a listener of platform events
removeListener(FEListener) - Static method in class jade.core.MicroRuntime
Remove a listener to Front-End relevant events BORN_AGENT and DEAD_AGENT
NOT available in MIDP
removeListener(GatewayListener) - Method in class jade.wrapper.gateway.DynamicJadeGateway
 
removeListener(GatewayListener) - Method in class jade.wrapper.gateway.JadeGateway
 
removeLoader(String, ObjectManager.Loader) - Static method in class jade.util.ObjectManager
 
removeLocalAgent(AID) - Method in interface jade.core.AgentContainer
 
removeNode(NodeDescriptor, boolean) - Method in interface jade.core.PlatformManager
 
removeNode(NodeDescriptor, boolean) - Method in class jade.core.PlatformManagerImpl
 
removeNode(NodeDescriptor) - Method in interface jade.core.ServiceManager
Removes a node from the distributed platform.
removeNode(NodeDescriptor) - Method in class jade.core.ServiceManagerImpl
 
removeOntologies(String) - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
Remove an ontology name from the ontologies slot collection of this object.
removeOntologies(String) - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
Remove an ontology name from the ontologies slot collection of this object.
removeParam(Object) - Method in class jade.core.GenericCommand
Remove a parameter from this command object.
removeParent(AID) - Method in class jade.domain.df
this method can be used to remove a parent (a DF with which this DF is federated).
removeParent(AID) - Method in interface jade.domain.DFGUIInterface
 
removePendingMessages(MessageTemplate, boolean) - Method in class jade.core.BackEndContainer
 
removePlatformListener(PlatformController.Listener) - Method in class jade.wrapper.AgentContainer
 
removePlatformListener(PlatformController.Listener) - Method in interface jade.wrapper.PlatformController
Remove a platform listener.
removePrefix(AbsObject, String) - Static method in class jade.content.abs.AbsHelper
Recursively removes prefix (if present) from abs-type-name, except for BasicOntology types Prefix is identified from last separator string Eg.
removeProperties(Property) - Method in class jade.domain.FIPAAgentManagement.Envelope
Remove a property from the properties slot collection of this object.
removeProperties(Property) - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
Remove a property from the properties slot collection of this object.
removeProtocols(String) - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
Remove a protocol name from the protocols slot collection of this object.
removeProtocols(String) - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
Remove a protocol name from the protocols slot collection of this object.
removeReceiver(AID) - Method in class jade.lang.acl.ACLMessage
Removes a value from :receiver slot.
removeRemotePlatformNode(String) - Method in class jade.gui.AgentTree
 
removeReplica(String, boolean) - Method in interface jade.core.PlatformManager
 
removeReplica(String, boolean) - Method in class jade.core.PlatformManagerImpl
 
removeReplyTo(AID) - Method in class jade.lang.acl.ACLMessage
Removes a value from :reply_to slot.
removeResolvers(AID) - Method in class jade.core.AID
To remove a resolver.
removeSearchResult(AID) - Method in interface jade.domain.DFGUIInterface
 
removeServices(ServiceDescription) - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
Remove a service description from the services slot collection of this object.
removeSingle(Object) - Method in class jade.domain.DFDBKB
Remove the DFD object corresponding to the indicated AID.
removeSlice(String, String, boolean) - Method in interface jade.core.PlatformManager
 
removeSlice(String, String, boolean) - Method in class jade.core.PlatformManagerImpl
 
removeSniffedAgents(AID) - Method in class jade.domain.JADEAgentManagement.SniffOff
Remove an agent identifier from the sniffed-agents slot collection of this object.
removeSniffedAgents(AID) - Method in class jade.domain.JADEAgentManagement.SniffOn
Remove an agent identifier from the sniffed-agents slot collection of this object.
removeSubBehaviour(Behaviour) - Method in class jade.core.behaviours.ParallelBehaviour
Remove a sub behaviour from this ParallelBehaviour
removeSubBehaviour(Behaviour) - Method in class jade.core.behaviours.SequentialBehaviour
Remove a sub behaviour from this SequentialBehaviour
removeTimer(Behaviour) - Method in class jade.core.Agent
 
removeTo(AID) - Method in class jade.domain.FIPAAgentManagement.Envelope
Remove an agent identifier from the to slot collection of this object.
removeTool(AID) - Method in interface jade.core.AgentManager
 
removeTool(AID) - Method in class jade.core.MainContainerImpl
 
removeUserDefinedParameter(String) - Method in class jade.lang.acl.ACLMessage
Removes the key and its corresponding value from the list of user defined parameters in this ACLMessage.
removeUserDefinedSlot(String) - Method in class jade.core.AID
To remove a user defined slot.
renameKey(String, String) - Method in class jade.util.ExtendedProperties
Change key string associated with existing value.
renewSearchId() - Method in class jade.domain.FIPAAgentManagement.SearchConstraints
Regenerate the value of search_id as a globally unique identifier.
replace(String, String, String) - Method in class jade.domain.DFDBKB
Replaces all occurences of a pattern in str with replaceWith
reply(ACLMessage, int) - Method in class jade.domain.introspection.IntrospectionServer
 
REPLY_BY - Static variable in interface jade.lang.acl.ACLParserConstants
 
REPLY_KEY - Variable in class jade.proto.AchieveREInitiator
key to retrieve from the DataStore of the behaviour the last ACLMessage object that has been received (null if the timeout expired).
REPLY_KEY - Variable in class jade.proto.ContractNetInitiator
key to retrieve from the DataStore of the behaviour the last ACLMessage object that has been received (null if the timeout expired).
REPLY_KEY - Variable in class jade.proto.ProposeInitiator
key to retrieve from the DataStore of the behaviour the last ACLMessage object that has been received (null if the timeout expired).
REPLY_KEY - Variable in class jade.proto.SubscriptionInitiator
key to retrieve from the DataStore of the behaviour the last ACLMessage object that has been received (null if the timeout expired).
REPLY_KEY - Variable in class jade.proto.TwoPh0Initiator
key to retrieve from the DataStore of the behaviour the last ACLMessage object that has been received (null if the timeout expired).
REPLY_KEY - Variable in class jade.proto.TwoPh1Initiator
key to retrieve from the DataStore of the behaviour the last ACLMessage object that has been received (null if the timeout expired).
REPLY_KEY - Variable in class jade.proto.TwoPh2Initiator
key to retrieve from the DataStore of the behaviour the last ACLMessage object that has been received (null if the timeout expired).
REPLY_TO - Static variable in interface jade.lang.acl.ACLParserConstants
 
REPLY_WITH - Static variable in interface jade.lang.acl.ACLParserConstants
 
replyReceiver - Variable in class jade.proto.ProposeInitiator
 
replySent(int) - Method in class jade.proto.TwoPhResponder
 
replyTemplate - Variable in class jade.proto.ProposeInitiator
 
REQUEST - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
REQUEST_KEY - Variable in class jade.proto.AchieveREInitiator
key to retrieve from the DataStore of the behaviour the ACLMessage object passed in the constructor of the class.
REQUEST_KEY - Variable in class jade.proto.AchieveREResponder
key to retrieve from the DataStore of the behaviour the ACLMessage object sent by the initiator.
REQUEST_KEY - Variable in class jade.proto.SimpleAchieveREInitiator
key to retrive from the datastore the ACLMessage passed in the constructor
REQUEST_KEY - Variable in class jade.proto.SimpleAchieveREResponder
 
REQUEST_KEY - Variable in class jade.proto.SSIteratedAchieveREResponder
Key to retrieve from the DataStore of the behaviour the last received REQUEST ACLMessage
REQUEST_SENT_KEY - Variable in class jade.proto.SimpleAchieveREInitiator
key to retrive from the datastore the ACLMessage that has been sent.
REQUEST_WHEN - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
REQUEST_WHENEVER - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
RequestFIPAServiceBehaviour - Class in jade.domain
This class extends the FipaRequestIntiatorBehaviour in order to request an agent, e.g.
RequestFIPAServiceBehaviour(Agent, AID, String, Object, SearchConstraints) - Constructor for class jade.domain.RequestFIPAServiceBehaviour
Create a behaviour to request an agent to perform a specific action.
RequestFIPAServiceBehaviour(Agent, AID, String, Object) - Constructor for class jade.domain.RequestFIPAServiceBehaviour
Create a behaviour to request an agent to perform a specific action.
RequestFIPAServiceBehaviour.NotYetReady - Exception in jade.domain
Exception class for timeouts.
RequestManagementBehaviour - Class in jade.domain
Base class for AMS and DF behaviours managing requests from agents.
RequestManagementBehaviour(Agent, MessageTemplate) - Constructor for class jade.domain.RequestManagementBehaviour
 
reset() - Method in class jade.core.behaviours.Behaviour
Restores behaviour initial state.
reset() - Method in class jade.core.behaviours.CompositeBehaviour
Puts a CompositeBehaviour back in initial state.
reset() - Method in class jade.core.behaviours.FSMBehaviour
Put this FSMBehaviour back in the initial condition.
reset() - Method in class jade.core.behaviours.ParallelBehaviour
Resets this behaviour.
reset() - Method in class jade.core.behaviours.ReceiverBehaviour
Resets this behaviour.
reset() - Method in class jade.core.behaviours.SequentialBehaviour
 
reset() - Method in class jade.core.behaviours.SimpleBehaviour
Resets a SimpleBehaviour.
reset() - Method in class jade.core.behaviours.ThreadedBehaviourFactory.ThreadedBehaviourWrapper
 
reset(long) - Method in class jade.core.behaviours.TickerBehaviour
This method must be called to reset the behaviour and starts again
reset() - Method in class jade.core.behaviours.TickerBehaviour
This method must be called to reset the behaviour and starts again
reset(Date) - Method in class jade.core.behaviours.WakerBehaviour
This method must be called to reset the behaviour and starts again
reset(long) - Method in class jade.core.behaviours.WakerBehaviour
This method must be called to reset the behaviour and starts again
reset() - Method in class jade.core.behaviours.WakerBehaviour
This method must be called to reset the behaviour and starts again
reset() - Method in class jade.core.behaviours.WrapperBehaviour
 
reset() - Method in class jade.domain.RequestManagementBehaviour
 
reset() - Method in class jade.lang.acl.ACLMessage
Resets all the message slots.
reset() - Method in class jade.proto.AchieveREResponder
Reset this behaviour using the same MessageTemplate.
reset(MessageTemplate) - Method in class jade.proto.AchieveREResponder
This method allows to change the MessageTemplate that defines what messages this FIPARequestResponder will react to and reset the protocol.
reset() - Method in class jade.proto.ProposeInitiator
reset this behaviour by putting a null ACLMessage as message to be sent
reset(ACLMessage) - Method in class jade.proto.ProposeInitiator
reset this behaviour
reset() - Method in class jade.proto.ProposeResponder
Reset this behaviour.
reset(MessageTemplate) - Method in class jade.proto.ProposeResponder
This method allows to change the MessageTemplate that defines what messages this ProposeResponder will react to and reset the protocol.
reset() - Method in class jade.proto.SimpleAchieveREInitiator
This method resets this behaviour so that it restarts from the initial state of the protocol with a null message.
reset(ACLMessage) - Method in class jade.proto.SimpleAchieveREInitiator
This method resets this behaviour so that it restarts the protocol with another request message.
reset() - Method in class jade.proto.SimpleAchieveREResponder
Reset this behaviour using the same MessageTemplate.
reset(MessageTemplate) - Method in class jade.proto.SimpleAchieveREResponder
This method allows to change the MessageTemplate that defines what messages this FIPARequestResponder will react to and reset the protocol.
reset() - Method in class jade.proto.SSIteratedAchieveREResponder
Reset this protocol behaviour
reset() - Method in class jade.proto.SubscriptionResponder
Reset this behaviour
reset(MessageTemplate) - Method in class jade.proto.SubscriptionResponder
This method resets the protocol and allows to change the MessageTemplate that defines what messages this SubscriptionResponder will react to.
reset() - Method in class jade.proto.TwoPhResponder
 
reset() - Method in class jade.util.Event
Reset the status of this Event
resetChildren() - Method in class jade.core.behaviours.CompositeBehaviour
 
resetContent(Iterator) - Method in class jade.gui.VisualStringList
 
resetEvents(boolean) - Method in class jade.domain.ams
 
ResetEvents - Class in jade.domain.introspection
This class represents the meta-reset-events concept in the jade-introspection ontology.
ResetEvents() - Constructor for class jade.domain.introspection.ResetEvents
Default constructor.
resetProcessed() - Method in class jade.util.Event
Deprecated. Use reset() instead
resetStates(String[]) - Method in class jade.core.behaviours.FSMBehaviour
Reset the children behaviours registered in the states indicated in the states parameter.
resetTerminators() - Method in class jade.core.Runtime
Reset the list of Runnable objects to be executed on JADE termination
resolveNumericValue(Object, Class) - Static method in class jade.content.onto.BasicOntology
Deprecated. Use adjustPrimitiveValue() instead
RESOLVERS - Static variable in interface jade.lang.acl.ACLParserConstants
 
ResourceManager - Interface in jade.core
This is the interface that must be implemented by a class managing Thread resources on a Container
RESPONSE_KEY - Variable in class jade.proto.AchieveREResponder
key to retrieve from the DataStore of the behaviour the ACLMessage object sent as a response to the initiator.
RESPONSE_KEY - Variable in class jade.proto.ContractNetResponder
Deprecated. Use REPLY_KEY
RESPONSE_KEY - Variable in class jade.proto.ProposeResponder
key to retrieve from the DataStore of the behaviour the ACLMessage object sent as a response to the initiator.
RESPONSE_KEY - Variable in class jade.proto.SimpleAchieveREResponder
 
RESPONSE_KEY - Variable in class jade.proto.SubscriptionResponder
key to retrieve from the DataStore of the behaviour the ACLMessage object sent as a response to the initiator.
restart() - Method in class jade.core.behaviours.Behaviour
Restarts a blocked behaviour.
restart() - Method in class jade.core.behaviours.ThreadedBehaviourFactory.ThreadedBehaviourWrapper
Propagate a restart() call (typically this happens when this ThreadedBehaviourWrapped is directly added to the agent Scheduler and a message is received) to the wrapped threaded behaviour.
restartLater(Behaviour, long) - Method in class jade.core.Agent
Schedules a restart for a behaviour, after a certain amount of time has passed.
restore(InputStream) - Method in class jade.core.Agent
This method reads a previously saved agent, replacing the current state of this agent with the one previously saved.
restoreBufferedState() - Method in class jade.core.Agent
 
RESULT - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
Result - Class in jade.content.onto.basic
This class implements the result operator of the FIPA SL0 action.
Result() - Constructor for class jade.content.onto.basic.Result
 
Result(Concept, Object) - Constructor for class jade.content.onto.basic.Result
 
RESULT_ACTION - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
RESULT_ITEMS - Static variable in interface jade.content.lang.sl.SL0Vocabulary
Deprecated. Use RESULT_VALUE instead
RESULT_NOTIFICATION_KEY - Variable in class jade.proto.AchieveREResponder
key to retrieve from the DataStore of the behaviour the ACLMessage object sent as a result notification to the initiator.
RESULT_NOTIFICATION_KEY - Variable in class jade.proto.ContractNetResponder
Deprecated. Use REPLY_KEY
RESULT_NOTIFICATION_KEY - Variable in class jade.proto.SimpleAchieveREResponder
 
RESULT_VALUE - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
resume(Behaviour) - Method in class jade.core.behaviours.ThreadedBehaviourFactory
Resume a threaded behaviour.
resume() - Method in class jade.wrapper.AgentContainer
 
resume() - Method in interface jade.wrapper.PlatformController
Activate the agent platform.
resumeAgent(String) - Method in interface jade.core.FrontEnd
Request the FrontEnd container to resume an agent.
resumeAgentOnFE(String) - Method in class jade.core.BackEndContainer
 
RESUMED_AGENT - Static variable in class jade.core.event.PlatformEvent
 
RESUMED_PLATFORM - Static variable in interface jade.wrapper.PlatformEvent
String constant for the name of the resumed-platform event.
resumedAgent(String) - Method in interface jade.core.BackEnd
Notify the BackEnd container that an agent has resumed.
resumedAgent(String) - Method in class jade.core.BackEndContainer
 
resumedAgent(PlatformEvent) - Method in interface jade.core.event.PlatformListener
 
resumedAgent(AID) - Method in interface jade.core.MainContainer
 
resumedAgent(AID) - Method in class jade.core.MainContainerImpl
Notify the platform that an agent has just resumed
resumedAgent(PlatformEvent) - Method in class jade.domain.AMSEventQueueFeeder
 
RESUMEDAGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ResumedAgent - Class in jade.domain.introspection
An introspection event, recording the resumption of a formerly suspended agent within the platform.
ResumedAgent() - Constructor for class jade.domain.introspection.ResumedAgent
Default constructor.
RESUMEDAGENT_AGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
RESUMEDAGENT_WHERE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
resumedPlatform(PlatformEvent) - Method in interface jade.wrapper.PlatformController.Listener
Called when the platform is activated.
RESYNCH - Static variable in class jade.core.BackEndContainer
 
RMI_IMTP - Static variable in class jade.core.Profile
 
root() - Method in class jade.core.behaviours.Behaviour
Returns the root for this Behaviour object.
RoundList - Class in jade.util.leap
Implementation of a RoundList with get/insert methods relative to the current element
RoundList() - Constructor for class jade.util.leap.RoundList
Default constructor.
ROUTED_MESSAGE - Static variable in class jade.core.event.MessageEvent
 
routedMessage(MessageEvent) - Method in class jade.core.event.MessageAdapter
 
routedMessage(MessageEvent) - Method in interface jade.core.event.MessageListener
 
ROUTEDMESSAGE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
RoutedMessage - Class in jade.domain.introspection
An introspection event, recording the routing of an ACL message within the platform.
RoutedMessage() - Constructor for class jade.domain.introspection.RoutedMessage
 
ROUTEDMESSAGE_FROM - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ROUTEDMESSAGE_MESSAGE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ROUTEDMESSAGE_TO - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
run() - Method in class jade.core.Agent
This method is the main body of every agent.
run() - Method in class jade.core.behaviours.ThreadedBehaviourFactory.ThreadedBehaviourWrapper
 
run() - Method in class jade.core.TimerDispatcher
 
Runtime - Class in jade.core
The singleton instance (accessible through the instance() static method) of this class allows controlling the JADE runtime system from an external application.
RWLock - Class in jade.util
This class provides support for synchronizing threads acting on a generic resource in such a way that - If a thread is writing the resource no other thread can act on it in any way - Several threads can read the resource at the same time - If one or more threads are reading the resource no thread can write it
RWLock() - Constructor for class jade.util.RWLock
Default constructor.

S

ScalabilityTest - Class in jade.core
 
ScalabilityTest() - Constructor for class jade.core.ScalabilityTest
 
ScalabilityTest.BitrateReceiverAgent - Class in jade.core
Inner class BitrateReceiverAgent
ScalabilityTest.BitrateReceiverAgent() - Constructor for class jade.core.ScalabilityTest.BitrateReceiverAgent
 
ScalabilityTest.BitrateSenderAgent - Class in jade.core
Inner class BitrateSenderAgent
ScalabilityTest.BitrateSenderAgent() - Constructor for class jade.core.ScalabilityTest.BitrateSenderAgent
 
ScalabilityTest.RTTReceiverAgent - Class in jade.core
Inner class RTTReceiverAgent
ScalabilityTest.RTTReceiverAgent() - Constructor for class jade.core.ScalabilityTest.RTTReceiverAgent
 
ScalabilityTest.RTTSenderAgent - Class in jade.core
Inner class RTTSenderAgent
ScalabilityTest.RTTSenderAgent() - Constructor for class jade.core.ScalabilityTest.RTTSenderAgent
 
scheduleFirst() - Method in class jade.core.behaviours.CompositeBehaviour
This method schedules the first child to be executed
scheduleFirst() - Method in class jade.core.behaviours.FSMBehaviour
Prepare the first child for execution.
scheduleFirst() - Method in class jade.core.behaviours.ParallelBehaviour
Prepare the first child for execution
scheduleFirst() - Method in class jade.core.behaviours.SequentialBehaviour
Prepare the first child for execution
scheduleNext(boolean, int) - Method in class jade.core.behaviours.CompositeBehaviour
This method schedules the next child to be executed
scheduleNext(boolean, int) - Method in class jade.core.behaviours.FSMBehaviour
This method schedules the next child to be executed.
scheduleNext(boolean, int) - Method in class jade.core.behaviours.ParallelBehaviour
This method schedules children behaviours one at a time, in a round robin fashion.
scheduleNext(boolean, int) - Method in class jade.core.behaviours.SequentialBehaviour
Sequential policy for children scheduling.
search(Agent, AID, AMSAgentDescription, SearchConstraints) - Static method in class jade.domain.AMSService
Searches for data contained within a AMS agent.
search(Agent, AMSAgentDescription, SearchConstraints) - Static method in class jade.domain.AMSService
searches with the default AMS
search(Agent, AMSAgentDescription) - Static method in class jade.domain.AMSService
searches with the default AMS and the default SearchConstraints.
search(Agent, AID, AMSAgentDescription) - Static method in class jade.domain.AMSService
searches with the passed AMS by using the default SearchConstraints.
SEARCH - Static variable in interface jade.domain.DFGUIAdapter
 
search(Agent, AID, DFAgentDescription, SearchConstraints) - Static method in class jade.domain.DFService
Searches for data contained within a DF agent.
search(Agent, DFAgentDescription, SearchConstraints) - Static method in class jade.domain.DFService
The default DF is used.
search(Agent, DFAgentDescription) - Static method in class jade.domain.DFService
The default DF is used.
search(Agent, AID, DFAgentDescription) - Static method in class jade.domain.DFService
The default SearchConstraints are used.
SEARCH - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
Search - Class in jade.domain.FIPAAgentManagement
This class implements the search action of the fipa-agent-management ontology.
Search() - Constructor for class jade.domain.FIPAAgentManagement.Search
Default constructor.
SEARCH_CONSTRAINTS - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
SEARCH_DESCRIPTION - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
SEARCHCONSTRAINTS - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
SearchConstraints - Class in jade.domain.FIPAAgentManagement
This class models a search constraint.
SearchConstraints() - Constructor for class jade.domain.FIPAAgentManagement.SearchConstraints
Default constructor.
SEARCHCONSTRAINTS_MAX_DEPTH - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
SEARCHCONSTRAINTS_MAX_RESULTS - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
SEARCHCONSTRAINTS_SEARCH_ID - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
SEARCHON - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
SearchOn - Class in jade.domain.DFGUIManagement
This class implements the searcOn action.
SearchOn() - Constructor for class jade.domain.DFGUIManagement.SearchOn
 
SEARCHON_CONSTRAINTS - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
SEARCHON_DESCRIPTION - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
SEARCHON_DF - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
searchSingle(Object, int) - Method in class jade.domain.DFDBKB
Retrieve the DFDs matching the given template
searchUntilFound(Agent, AID, DFAgentDescription, SearchConstraints, long) - Static method in class jade.domain.DFService
Searches the DF and remains blocked until a result is found or the specified timeout has expired.
SECOND_REPLY_KEY - Variable in class jade.proto.SimpleAchieveREInitiator
key to retrive the second reply received.
send(ACLMessage) - Method in class jade.core.Agent
Send an ACL message to another agent.
SEND_INITIATIONS - Static variable in class jade.proto.ProposeInitiator
 
SEND_RESPONSE - Static variable in class jade.proto.ProposeResponder
 
sendAgree(ACLMessage) - Method in class jade.proto.SSIteratedAchieveREResponder
Utility method to send an optional AGREE message back to the initiator ensuring that all protocol fields are properly set.
SENDER - Static variable in interface jade.lang.acl.ACLParserConstants
 
SenderBehaviour - Class in jade.core.behaviours
Behaviour for sending an ACL message.
SenderBehaviour(Agent, ACLMessage) - Constructor for class jade.core.behaviours.SenderBehaviour
Send a given ACL message.
sendInitiations(Vector) - Method in class jade.proto.ContractNetInitiator
Create and initialize the Sessions and sends the initiation messages
sendInitiations(Vector) - Method in class jade.proto.ProposeInitiator
Create and initialize the Sessions and sends the initiation messages.
sendInitiations(Vector) - Method in class jade.proto.TwoPh0Initiator
This method sets for all prepared cfps conversation-id slot (with value passed in the constructor), protocol slot and reply-with slot with a unique value constructed by concatenating receiver's agent name and phase number (i.e. 0).
sendInitiations(Vector) - Method in class jade.proto.TwoPh1Initiator
This method sets for all prepared queryIfs conversation-id slot (with value passed in the constructor), protocol slot and reply-with slot with a unique value constructed by concatenating receiver's agent name and phase number (i.e. 1).
sendInitiations(Vector) - Method in class jade.proto.TwoPh2Initiator
This method sets for all prepared accept/reject-proposal conversation-id slot (with value passed in the constructor), protocol slot and reply-with slot with a unique value constructed by concatenating receiver's agent name and phase number (i.e. 2).
SENT_MESSAGE - Static variable in class jade.core.event.MessageEvent
 
sentMessage(MessageEvent) - Method in class jade.core.event.MessageAdapter
 
sentMessage(MessageEvent) - Method in interface jade.core.event.MessageListener
 
SENTMESSAGE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
SentMessage - Class in jade.domain.introspection
An introspection event, recording the sending of an ACL message within the platform.
SentMessage() - Constructor for class jade.domain.introspection.SentMessage
Default constructor.
SENTMESSAGE_MESSAGE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
SENTMESSAGE_RECEIVER - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
SENTMESSAGE_SENDER - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
SEQUENCE - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
SEQUENCE - Static variable in interface jade.lang.acl.ACLParserConstants
 
SequentialBehaviour - Class in jade.core.behaviours
Composite behaviour with sequential children scheduling.
SequentialBehaviour() - Constructor for class jade.core.behaviours.SequentialBehaviour
Default constructor.
SequentialBehaviour(Agent) - Constructor for class jade.core.behaviours.SequentialBehaviour
This constructor sets the owner agent for this behaviour.
SerialBehaviour - Class in jade.core.behaviours
Base class for all composite behaviour whose children run serially, i.e. the composite behaviour is blocked if and only if its current child is blocked.
SerialBehaviour() - Constructor for class jade.core.behaviours.SerialBehaviour
Create a new SerialBehaviour object, without setting the owner agent.
SerialBehaviour(Agent) - Constructor for class jade.core.behaviours.SerialBehaviour
Create a new SerialBehaviour object and set the owner agent.
SERIALIZABLE - Static variable in class jade.content.onto.SerializableOntology
 
Serializable - Interface in jade.util.leap
The LEAP (environment-dependent) version of the &qote;java.io.Serializable&qote; interface.
SERIALIZABLE_VALUE - Static variable in class jade.content.onto.SerializableOntology
 
SerializableOntology - Class in jade.content.onto
This ontology allows dealing with Java Serializable objects as if they were instances of ontological elements.
serializeACL(ACLMessage, DataOutputStream) - Static method in class jade.lang.acl.LEAPACLCodec
 
serializeAID(AID, DataOutputStream) - Static method in class jade.lang.acl.LEAPACLCodec
 
serve(HorizontalCommand) - Method in interface jade.core.Service.Slice
Serves an incoming horizontal command, performing any required immediate processing, before turning it into a vertical command to be processed by the incoming filter chain.
serve(HorizontalCommand) - Method in class jade.core.SliceProxy
Try to serve an incoming horizontal command, routing it to a remote slice implementation.
serveGetKeys(ACLMessage, Action, GetKeys) - Method in class jade.domain.introspection.IntrospectionServer
 
serveGetValue(ACLMessage, Action, GetValue) - Method in class jade.domain.introspection.IntrospectionServer
 
serveHorizontalCommand(HorizontalCommand) - Method in class jade.core.BaseNode
Provides an IMTP independent implementation for the horizontal command serving mechanism.
serveUnknownAction(ACLMessage, Action, Object) - Method in class jade.domain.introspection.IntrospectionServer
 
Service - Interface in jade.core
The Service interface represents a centralized view of a JADE kernel-level service.
Service.Slice - Interface in jade.core
The Slice nested interface represents that part of a service that is deployed at a given network node.
Service.SliceProxy - Class in jade.core
Deprecated. use the class jade.core.SliceProxy instead of this inner class
Service.SliceProxy() - Constructor for class jade.core.Service.SliceProxy
Deprecated.  
Service.SliceProxy(Service, Node) - Constructor for class jade.core.Service.SliceProxy
Deprecated.  
SERVICE_MANAGER_NAME - Static variable in interface jade.core.IMTPManager
 
SERVICEDESCRIPTION - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
ServiceDescription - Class in jade.domain.FIPAAgentManagement
This class models a service data type.
ServiceDescription() - Constructor for class jade.domain.FIPAAgentManagement.ServiceDescription
Default constructor.
SERVICEDESCRIPTION_LANGUAGES - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
SERVICEDESCRIPTION_NAME - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
SERVICEDESCRIPTION_ONTOLOGIES - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
SERVICEDESCRIPTION_OWNERSHIP - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
SERVICEDESCRIPTION_PROPERTIES - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
SERVICEDESCRIPTION_PROTOCOLS - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
SERVICEDESCRIPTION_TYPE - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
ServiceDescriptor - Class in jade.core
The ServiceDescriptor class serves as a meta-level description of a kernel-level service.
ServiceDescriptor(String, Service) - Constructor for class jade.core.ServiceDescriptor
Builds a new service descriptor, describing the given service with the given name and properties.
ServiceDescriptor() - Constructor for class jade.core.ServiceDescriptor
Builds an uninitialized service descriptor.
ServiceDscDlg - Class in jade.gui
 
ServiceException - Exception in jade.core
Generic exception thrown by JADE kernel level services.
ServiceException() - Constructor for exception jade.core.ServiceException
 
ServiceException(String) - Constructor for exception jade.core.ServiceException
 
ServiceException(String, Throwable) - Constructor for exception jade.core.ServiceException
 
ServiceFinder - Interface in jade.core
The ServiceFinder interface serves as an access point for kernel-level service discovery.
ServiceHelper - Interface in jade.core
This interface is implemented by all the service helper classes, i.e.
serviceInvokation(String, String, String, Object[]) - Method in interface jade.core.BackEnd
Pass a service helper method invokation request to the BackEnd
serviceInvokation(String, String, String, Object[]) - Method in class jade.core.BackEndContainer
 
ServiceManager - Interface in jade.core
The ServiceManager interface serves as an access point for kernel-level service management.
ServiceManagerImpl - Class in jade.core
The ServiceManagerImpl class is the actual implementation of JADE platform Service Manager and Service Finder components.
ServiceNotActiveException - Exception in jade.core
This exception is thrown when trying to access a JADE kernel level service that is not installed in the local node.
ServiceNotActiveException(String) - Constructor for exception jade.core.ServiceNotActiveException
 
SERVICES - Static variable in class jade.core.Profile
This constants is the name of the property whose value contains the list of kernel-level services that have to be launched at bootstrap time
SERVICES_KEY - Static variable in class jade.core.MicroRuntime
The configuration property key that maps to the list of services that have to be installed.
sessions - Variable in class jade.proto.ProposeInitiator
 
sessionTerminated() - Method in class jade.proto.ContractNetResponder
 
set(String, AbsPredicate) - Method in class jade.content.abs.AbsAgentAction
Set an attribute of the agent action held by this abstract descriptor.
set(String, AbsTerm) - Method in class jade.content.abs.AbsAggregate
Overrides this method to check that name is of the form Codec.UNNAMEDPERFIX+index
set(String, AbsTerm) - Method in class jade.content.abs.AbsConcept
Sets an attribute of the concept held by this abstract descriptor.
set(Object) - Method in class jade.content.abs.AbsExtendedPrimitive
Set the value of this AbsExtendedPrimitive to the given value.
set(String, AbsObject) - Method in class jade.content.abs.AbsObjectImpl
Sets an attribute of the object held by this abstract descriptor.
set(String, AbsObject) - Method in class jade.content.abs.AbsPredicate
Sets an attribute of the predicate held by this abstract descriptor.
set(String) - Method in class jade.content.abs.AbsPrimitive
Set the value of this AbsPrimitive to the given String.
set(boolean) - Method in class jade.content.abs.AbsPrimitive
Set the value of this AbsPrimitive to the given boolean value.
set(int) - Method in class jade.content.abs.AbsPrimitive
Set the value of this AbsPrimitive to the given int value.
set(long) - Method in class jade.content.abs.AbsPrimitive
Set the value of this AbsPrimitive to the given long value.
set(float) - Method in class jade.content.abs.AbsPrimitive
Set the value of this AbsPrimitive to the given float value.
set(double) - Method in class jade.content.abs.AbsPrimitive
Set the value of this AbsPrimitive to the given double value.
set(Date) - Method in class jade.content.abs.AbsPrimitive
Set the value of this AbsPrimitive to the given Date value.
set(byte[]) - Method in class jade.content.abs.AbsPrimitive
Set the value of this AbsPrimitive to the given byte[] value.
set(String, String) - Method in class jade.content.abs.AbsPrimitiveSlotsHolder
Utility method that allows setting attributes of type String without the need of wrapping the new value into an AbsPrimitive.
set(String, AbsObject) - Method in class jade.content.abs.AbsPrimitiveSlotsHolder
 
set(String, boolean) - Method in class jade.content.abs.AbsPrimitiveSlotsHolder
Utility method that allows setting attributes of type boolean without the need of wrapping the new value into an AbsPrimitive.
set(String, int) - Method in class jade.content.abs.AbsPrimitiveSlotsHolder
Utility method that allows setting attributes of type int without the need of wrapping the new value into an AbsPrimitive.
set(String, long) - Method in class jade.content.abs.AbsPrimitiveSlotsHolder
Utility method that allows setting attributes of type long without the need of wrapping the new value into an AbsPrimitive.
set(String, float) - Method in class jade.content.abs.AbsPrimitiveSlotsHolder
Utility method that allows setting attributes of type float without the need of wrapping the new value into an AbsPrimitive.
set(String, double) - Method in class jade.content.abs.AbsPrimitiveSlotsHolder
Utility method that allows setting attributes of type double without the need of wrapping the new value into an AbsPrimitive.
set(String, Date) - Method in class jade.content.abs.AbsPrimitiveSlotsHolder
Utility method that allows setting attributes of type Date without the need of wrapping the new value into an AbsPrimitive.
set(String, byte[]) - Method in class jade.content.abs.AbsPrimitiveSlotsHolder
Utility method that allows setting attributes of type byte[] without the need of wrapping the new value into an AbsPrimitive.
SET - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
SET - Static variable in interface jade.lang.acl.ACLParserConstants
 
Set - Interface in jade.util.leap
The LEAP (environment-dependent) version of the &qote;java.util.Set&qote; interface.
setAclRepresentation(String) - Method in class jade.domain.FIPAAgentManagement.Envelope
Set the acl-representation slot of this object.
setAclRepresentation(String) - Method in class jade.domain.introspection.ACLMessage
Set the representation of the message payload.
setAct(String) - Method in exception jade.domain.FIPAAgentManagement.UnexpectedAct
 
setAct(String) - Method in exception jade.domain.FIPAAgentManagement.UnsupportedAct
 
setAction(Concept) - Method in class jade.content.onto.basic.Action
 
setAction(Concept) - Method in class jade.content.onto.basic.Done
 
setAction(Concept) - Method in class jade.content.onto.basic.Result
 
setActor(AID) - Method in class jade.content.onto.basic.Action
 
setAdapter(DFGUIAdapter) - Method in interface jade.domain.DFGUIInterface
 
setAddress(String) - Method in class jade.core.Channel
 
setAddress(String) - Method in class jade.core.ContainerID
Set the IP address (as a string) of the host, the described container is running on.
setAddress(String) - Method in class jade.core.PlatformID
 
setAddress(String) - Method in class jade.domain.introspection.AddedMTP
Set the address of this event.
setAddress(String) - Method in class jade.domain.introspection.RemovedMTP
Set the address slot of this event.
setAddress(String) - Method in class jade.domain.JADEAgentManagement.InstallMTP
Set the address slot of this action.
setAddress(String) - Method in class jade.domain.JADEAgentManagement.UninstallMTP
Set the address slot of this action.
setAddress(String) - Method in class jade.gui.AgentTree.AgentNode
 
setAddress(InetAddress) - Method in class jade.gui.AgentTree.ContainerNode
 
setAgent(Agent) - Method in class jade.core.behaviours.Behaviour
Associates this behaviour with the agent it belongs to.
setAgent(Agent) - Method in class jade.core.behaviours.CompositeBehaviour
Associates this behaviour with the agent it belongs to.
setAgent(Agent) - Method in class jade.core.behaviours.WrapperBehaviour
 
setAgent(AID) - Method in class jade.domain.introspection.AddedBehaviour
Set the agent of this event.
setAgent(AID) - Method in class jade.domain.introspection.BornAgent
Set the agent slot of this event.
setAgent(AID) - Method in class jade.domain.introspection.ChangedAgentOwnership
Set the agent slot of this event.
setAgent(AID) - Method in class jade.domain.introspection.ChangedAgentState
Set the agent slot of this event.
setAgent(AID) - Method in class jade.domain.introspection.ChangedBehaviourState
Set the agent slot of this event.
setAgent(AID) - Method in class jade.domain.introspection.DeadAgent
Set the agent slot of this event.
setAgent(AID) - Method in class jade.domain.introspection.FrozenAgent
Set the agent slot of this event.
setAgent(AID) - Method in class jade.domain.introspection.MovedAgent
Set the agent slot of this event.
setAgent(AID) - Method in class jade.domain.introspection.RemovedBehaviour
Set the agent slot of this event.
setAgent(AID) - Method in class jade.domain.introspection.ResumedAgent
Set the agent slot of this event.
setAgent(AID) - Method in class jade.domain.introspection.SuspendedAgent
Set the agent slot of this event.
setAgent(AID) - Method in class jade.domain.introspection.ThawedAgent
Set the agent slot of this event.
setAgent(AID) - Method in class jade.domain.JADEAgentManagement.KillAgent
Set the agent slot of this action.
setAgentIdentifier(AID) - Method in class jade.domain.JADEAgentManagement.WhereIsAgentAction
Set the agent-identifier slot of this action.
setAgentName(String) - Method in class jade.domain.JADEAgentManagement.CreateAgent
Set the agent-name slot of this action.
setAgentProfile(MobileAgentProfile) - Method in class jade.domain.mobility.MobileAgentDescription
Set the agent-profile slot of this action.
setAgentVersion(String) - Method in class jade.domain.mobility.MobileAgentDescription
Set the agent-version slot of this action.
setAllUserDefinedParameters(Properties) - Method in class jade.lang.acl.ACLMessage
Replace all user defined parameters of this ACLMessage with the specified Properties object.
setAmsAID(AID) - Method in class jade.core.PlatformID
 
setAmsAID(AID) - Method in class jade.gui.AgentTree.RemotePlatformNode
 
setAMSDelegation(Credentials) - Method in class jade.core.AgentDescriptor
 
setAMSDescription(AMSAgentDescription) - Method in class jade.gui.AgentTree.RemoteAgentNode
 
setAPDescription(APDescription) - Method in class jade.gui.AgentTree.RemotePlatformNode
 
setAPDescription(APDescription) - Method in class jade.gui.APDescriptionPanel
To set the field with the valued of a given APDescription.
setArgs(Object[]) - Method in class jade.core.Specifier
Set the argument list for this specifier object.
setArgumentName(String) - Method in exception jade.domain.FIPAAgentManagement.MissingArgument
 
setArgumentName(String) - Method in exception jade.domain.FIPAAgentManagement.UnexpectedArgument
 
setArguments(Object[]) - Method in class jade.core.Agent
Called by AgentContainerImpl in order to pass arguments to a just created Agent.
setAttribute(AbsObject, String, AbsObject) - Static method in class jade.content.abs.AbsHelper
Set an attribute in an abstract descriptor performing all necessary type checks.
setBehaviour(BehaviourID) - Method in class jade.domain.introspection.AddedBehaviour
Set the behaviour of this event.
setBehaviour(BehaviourID) - Method in class jade.domain.introspection.ChangedBehaviourState
Set the behaviour slot of this event.
setBehaviour(BehaviourID) - Method in class jade.domain.introspection.RemovedBehaviour
Set the behaviour slot of this event.
setBehaviourName(String) - Method in class jade.core.behaviours.Behaviour
Give a name to this behaviour object.
setBlack(String) - Method in class jade.util.AccessControlList
 
setBlocking(boolean) - Method in class jade.core.Filter
Sets the blocking state of this filter.
setBooleanProperty(String, boolean) - Method in class jade.util.ExtendedProperties
Store a boolean as a string ("true" or "false") with the specified key.
setBufferContainer(ContainerID) - Method in class jade.domain.introspection.FrozenAgent
Set the buffer-container slot of this event.
setBufferContainer(ContainerID) - Method in class jade.domain.introspection.ThawedAgent
Set the buffer-container slot of this event.
setBy(String) - Method in class jade.domain.FIPAAgentManagement.ReceivedObject
Set the by slot of this object.
setByteSequenceContent(byte[]) - Method in class jade.lang.acl.ACLMessage
Writes the :content slot.
setCheckMandatorySlots(boolean) - Method in class jade.gui.VisualAIDList
This method is used to ensure that the mandatory fields would be corrected inserted.
setCheckMandatorySlots(boolean) - Method in class jade.gui.VisualServicesList
This method is used to ensure that the mandatory fields would be corrected inserted.
setChildredDF(Object) - Method in class jade.domain.DFGUIManagement.DeregisterFrom
Deprecated. Use setDescription() instead.
setChildrenDF(Object) - Method in class jade.domain.DFGUIManagement.Federate
Deprecated. Use setDescription() instead.
setClassLoader(ClassLoader) - Method in class jade.content.onto.SerializableOntology
 
setClassName(String) - Method in class jade.core.BehaviourID
Set the class name for this behaviour ID.
setClassName(String) - Method in class jade.core.Specifier
Set the name of the class of this specifier.
setClassName(String) - Method in class jade.domain.introspection.BornAgent
Set the className slot of this event.
setClassName(String) - Method in class jade.domain.JADEAgentManagement.CreateAgent
Set the class-name slot of this action.
setClassName(String) - Method in class jade.domain.JADEAgentManagement.InstallMTP
Set the class-name slot of this action.
setClassName(String) - Method in class jade.domain.mobility.LoadBehaviour
Sets the name of the class of the behaviour to load
setCloseVM(boolean) - Method in class jade.core.Runtime
Causes the local JVM to be closed when the last container in this JVM terminates.
setCode(int) - Method in class jade.core.BehaviourID
Set the code of this behaviour ID
setCode(byte[]) - Method in class jade.domain.mobility.LoadBehaviour
Sets the code of the class of the behaviour to load.
setCommandProcessor(CommandProcessor) - Method in class jade.core.BaseNode
 
setComments(String) - Method in class jade.domain.FIPAAgentManagement.Envelope
Set the comments slot of this object.
setCondition(Predicate) - Method in class jade.content.onto.basic.Done
 
setConstraint() - Method in class jade.gui.ConstraintDlg
This method display a gui to insert the search constraints.
setConstraints(SearchConstraints) - Method in class jade.domain.DFGUIManagement.SearchOn
 
setConstraints(SearchConstraints) - Method in class jade.domain.FIPAAgentManagement.Search
Set the constraints slot of this object.
setContainer(ContainerID) - Method in class jade.domain.introspection.AddedContainer
Set the container of this event.
setContainer(ContainerID) - Method in class jade.domain.introspection.KillContainerRequested
Set the container of this event.
setContainer(ContainerID) - Method in class jade.domain.introspection.RemovedContainer
Set the container slot of this event.
setContainer(ContainerID) - Method in class jade.domain.JADEAgentManagement.CreateAgent
Set the container slot of this action.
setContainer(ContainerID) - Method in class jade.domain.JADEAgentManagement.InstallMTP
Set the container slot of this action.
setContainer(ContainerID) - Method in class jade.domain.JADEAgentManagement.KillContainer
Set the container slot of this action.
setContainer(ContainerID) - Method in class jade.domain.JADEAgentManagement.UninstallMTP
Set the container slot of this action.
setContainerID(ContainerID) - Method in class jade.core.AgentDescriptor
 
setContainerRemoved(Boolean) - Method in class jade.domain.introspection.DeadAgent
 
setContent(String) - Method in class jade.lang.acl.ACLMessage
Writes the :content slot.
setContentObject(Serializable) - Method in class jade.lang.acl.ACLMessage
This method sets the content of this ACLMessage to a Java object.
setContentProperties(Properties) - Method in class jade.gui.VisualPropertiesList
This method must be used after a resetContent on this list to update the properties.
setConversationId(String) - Method in class jade.lang.acl.ACLMessage
Writes the :conversation-id slot.
setCredentials(Credentials) - Method in interface jade.core.Command
 
setCredentials(Credentials) - Method in class jade.core.GenericCommand
 
setDataStore(DataStore) - Method in class jade.core.behaviours.Behaviour
Set the private data store of this Behaviour
setDataStore(DataStore) - Method in class jade.core.behaviours.ThreadedBehaviourFactory.ThreadedBehaviourWrapper
 
setDataStore(DataStore) - Method in class jade.core.behaviours.WrapperBehaviour
 
setDataStore(DataStore) - Method in class jade.proto.ProposeInitiator
Override the setDataStore() method to initialize propagate this setting to all children.
setDate(Date) - Method in class jade.domain.FIPAAgentManagement.Envelope
Set the date slot of this object.
setDate(Date) - Method in class jade.domain.FIPAAgentManagement.ReceivedObject
Set the date slot of this object.
setDate(Date) - Method in class jade.gui.TimeChooser
Set the time instant for thistime chooser.
setDebugger(AID) - Method in class jade.domain.JADEAgentManagement.DebugOff
Set the debugger slot of this action.
setDebugger(AID) - Method in class jade.domain.JADEAgentManagement.DebugOn
Set the debugger slot of this action.
setDebugStream(PrintStream) - Method in class jade.content.lang.sl.ExtendedSLParserTokenManager
Set debug output.
setDebugStream(PrintStream) - Method in class jade.content.lang.sl.SLParserTokenManager
Set debug output.
setDebugStream(PrintStream) - Method in class jade.lang.acl.ACLParserTokenManager
 
setDefaultEnvelope() - Method in class jade.lang.acl.ACLMessage
Writes the message envelope for this message, using the :sender and :receiver message slots to fill in the envelope.
setDependencies(String) - Method in class jade.domain.mobility.MobileAgentLanguage
Set the dependencies slot of this action.
setDependencies(String) - Method in class jade.domain.mobility.MobileAgentOS
Set the dependencies slot of this action.
setDependencies(String) - Method in class jade.domain.mobility.MobileAgentSystem
Set the dependencies slot of this action.
setDescription(AMSAgentDescription) - Method in class jade.core.AgentDescriptor
 
setDescription(DFAgentDescription) - Method in class jade.domain.DFGUIManagement.DeregisterFrom
 
setDescription(DFAgentDescription) - Method in class jade.domain.DFGUIManagement.Federate
 
setDescription(DFAgentDescription) - Method in class jade.domain.DFGUIManagement.ModifyOn
 
setDescription(DFAgentDescription) - Method in class jade.domain.DFGUIManagement.RegisterWith
 
setDescription(DFAgentDescription) - Method in class jade.domain.DFGUIManagement.SearchOn
 
setDescription(Object) - Method in class jade.domain.FIPAAgentManagement.Deregister
Set the description slot of this object.
setDescription(Object) - Method in class jade.domain.FIPAAgentManagement.Modify
Set the description slot of this object.
setDescription(Object) - Method in class jade.domain.FIPAAgentManagement.Register
Set the description slot of this object.
setDescription(Object) - Method in class jade.domain.FIPAAgentManagement.Search
Set the description slot of this object.
setDescriptionOfThisDF(DFAgentDescription) - Method in class jade.domain.df
This method set the description of the df according to the DFAgentDescription passed.
setDestination(Location) - Method in class jade.domain.mobility.MobileAgentDescription
Set the destination slot of this action.
setDf(AID) - Method in class jade.domain.DFGUIManagement.DeregisterFrom
 
setDf(AID) - Method in class jade.domain.DFGUIManagement.Federate
 
setDf(AID) - Method in class jade.domain.DFGUIManagement.ModifyOn
The df on which the modify action will be perfomed.
setDf(AID) - Method in class jade.domain.DFGUIManagement.RegisterWith
 
setDf(AID) - Method in class jade.domain.DFGUIManagement.SearchOn
The df on which the search will be made.
setDimension(Dimension) - Method in class jade.gui.VisualStringList
Sets the dimension of the panel.
setDynamicRows(Collection) - Method in class jade.gui.ClassSelectionDialog.ClassesTableModel
 
setElementTemplate(AbsTerm) - Method in class jade.content.abs.AbsAggregate
Set the abstract template of aggregate element
setEnabled(boolean) - Method in class jade.gui.AclGui
Enables/disables the editability of all the controls in an AclGui panel (default is enabled)
setEnabled(boolean) - Method in class jade.gui.VisualStringList
Use this method to enable/disable the Add and Remove fields of the popUp menu.
setEnabledO2ACommunication(boolean, int) - Method in class jade.core.Agent
This method declares this agent attitude towards object-to-agent communication, that is, whether the agent accepts to communicate with other non-JADE components living within the same JVM.
setEncoding(String) - Method in class jade.lang.acl.ACLMessage
Writes the :encoding slot.
setEncodingByOrder(boolean) - Method in class jade.content.schema.ObjectSchema
Sets an indication about whether the preferred encoding for the slots of concepts compliants to this schema is by oredr or by name.
setEnvelope(Envelope) - Method in class jade.domain.introspection.ACLMessage
Set the message envelope.
setEnvelope(Envelope) - Method in class jade.lang.acl.ACLMessage
Attaches an envelope to this message.
setErrorMessage(String) - Method in exception jade.domain.FIPAAgentManagement.InternalError
 
setExecutionState(String) - Method in class jade.core.behaviours.Behaviour
 
setFixedPeriod(boolean) - Method in class jade.core.behaviours.TickerBehaviour
Turn on/off the "fixed period" mode.
setFrom(AID) - Method in class jade.domain.FIPAAgentManagement.Envelope
Set the from slot of this object.
setFrom(String) - Method in class jade.domain.FIPAAgentManagement.ReceivedObject
Set the from slot of this object.
setFrom(String) - Method in class jade.domain.introspection.ChangedAgentOwnership
Set the from slot of this event.
setFrom(AgentState) - Method in class jade.domain.introspection.ChangedAgentState
Set the from slot of this event.
setFrom(String) - Method in class jade.domain.introspection.ChangedBehaviourState
Set the from slot of this event.
setFrom(ContainerID) - Method in class jade.domain.introspection.MovedAgent
Set the from slot of this event.
setFrom(Channel) - Method in class jade.domain.introspection.RoutedMessage
 
setFunction(String) - Method in exception jade.domain.FIPAAgentManagement.UnsupportedFunction
 
setGenerateBehaviourEvents(boolean) - Method in class jade.core.Agent
 
setID(String) - Method in class jade.core.PlatformID
 
setId(String) - Method in class jade.domain.FIPAAgentManagement.ReceivedObject
Set the id slot of this object.
setInitialCredentials(Credentials) - Method in class jade.domain.JADEAgentManagement.CreateAgent
Set the initial credentials to be granted to the agent to be created.
setInputParameters(Behaviour, List) - Method in class jade.core.behaviours.LoaderBehaviour
 
setInReplyTo(String) - Method in class jade.lang.acl.ACLMessage
Writes the :in-reply-to slot.
setIntProperty(String, int) - Method in class jade.util.ExtendedProperties
Store an int as a string with the specified key.
setIsAContentExpression(boolean) - Method in class jade.content.abs.AbsAgentAction
 
setIsAContentExpression(boolean) - Method in interface jade.content.abs.AbsContentElement
Set the isAContentExpression flag to the passed value.
setIsAContentExpression(boolean) - Method in class jade.content.abs.AbsContentElementList
 
setIsAContentExpression(boolean) - Method in class jade.content.abs.AbsIRE
 
setIsAContentExpression(boolean) - Method in class jade.content.abs.AbsPredicate
 
setIsMetaFormula(boolean) - Method in class jade.content.abs.AbsPredicate
Sets the value of isMetaFormula, where the default is false.
setIsMetaTerm(boolean) - Method in class jade.content.abs.AbsVariable
Sets the value of isMetaTerm, where the default is false.
setItems(List) - Method in class jade.content.onto.basic.Result
 
setKey(String) - Method in class jade.domain.introspection.GetValue
 
setKind(String) - Method in class jade.core.BehaviourID
Set the kind of behaviour described by this behaviour ID.
setLanguage(Codec) - Method in class jade.core.behaviours.OntologyServer
 
setLanguage(MobileAgentLanguage) - Method in class jade.domain.mobility.MobileAgentProfile
Set the language slot of this action.
setLanguage(String) - Method in class jade.lang.acl.ACLMessage
Writes the :language slot.
setLeaseTime(Date) - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
Set the lease time for the registration of this DFAgentDescription as an absolute time.
setLeft(Object) - Method in class jade.content.onto.basic.Equals
 
setLocalAddress(String) - Method in interface jade.core.PlatformManager
 
setLocalAddress(String) - Method in class jade.core.PlatformManagerImpl
 
setLocalName(String) - Method in class jade.core.AID
This method permits to set the symbolic name of an agent.
setLocation(Location) - Method in class jade.domain.JADEAgentManagement.QueryAgentsOnLocation
Set the location slot of this action.
setMain(Boolean) - Method in class jade.core.ContainerID
 
setMajorVersion(Long) - Method in class jade.domain.mobility.MobileAgentLanguage
Set the major-version slot of this action.
setMajorVersion(Long) - Method in class jade.domain.mobility.MobileAgentOS
Set the major-version slot of this action.
setMajorVersion(Long) - Method in class jade.domain.mobility.MobileAgentSystem
Set the major-version slot of this action.
setMandatory(boolean) - Method in class jade.core.ServiceDescriptor
 
setMaxDepth(Long) - Method in class jade.domain.FIPAAgentManagement.SearchConstraints
Set the max-depth slot of this object.
setMaxResults(Long) - Method in class jade.domain.FIPAAgentManagement.SearchConstraints
Set the max-results slot of this object.
setMaxSize(int) - Method in interface jade.core.MessageQueue
Set the maximum size of this queue.
setMessage(String) - Method in exception jade.domain.FIPAException
Set the content of the ACL message representing this exception
setMessage(ACLMessage) - Method in class jade.domain.introspection.PostedMessage
Set the message slot of this event.
setMessage(ACLMessage) - Method in class jade.domain.introspection.ReceivedMessage
Set the message slot of this event.
setMessage(ACLMessage) - Method in class jade.domain.introspection.RoutedMessage
 
setMessage(ACLMessage) - Method in class jade.domain.introspection.SentMessage
Set the message slot of this event.
setMessageTemplate(MessageTemplate) - Method in class jade.core.behaviours.OntologyServer
 
setMinorVersion(Long) - Method in class jade.domain.mobility.MobileAgentLanguage
Set the minor-version slot of this action.
setMinorVersion(Long) - Method in class jade.domain.mobility.MobileAgentOS
Set the minor-version slot of this action.
setMinorVersion(Long) - Method in class jade.domain.mobility.MobileAgentSystem
Set the minor-version slot of this action.
setMobileAgentDescription(MobileAgentDescription) - Method in class jade.domain.mobility.MoveAction
Set the mobile-agent-description slot of this action.
setMode(int) - Method in class jade.domain.mobility.Parameter
Sets the IO mode of this parameter.
setMsg(ACLMessage) - Method in class jade.gui.AclGui
Displays the specified ACL message into the AclGui panel
setName(String) - Method in class jade.content.abs.AbsVariable
Sets the name of this variable.
setName(String) - Method in class jade.core.AgentState
Set the name of this state.
setName(String) - Method in class jade.core.AID
This method permits to set the symbolic name of an agent.
setName(String) - Method in class jade.core.BaseNode
 
setName(String) - Method in class jade.core.BehaviourID
Set the name of this behaviour ID
setName(String) - Method in class jade.core.Channel
 
setName(String) - Method in class jade.core.ContainerID
Set the name of the described container.
setName(String) - Method in interface jade.core.Node
 
setName(String) - Method in class jade.core.NodeDescriptor
Change the name (if any) of the described node.
setName(String) - Method in class jade.core.PlatformID
 
setName(String) - Method in class jade.core.ServiceDescriptor
Change the name (if any) of the described service.
setName(String) - Method in class jade.core.Specifier
Set the name for this specifier object.
setName(AID) - Method in class jade.domain.FIPAAgentManagement.AMSAgentDescription
Set the name slot of this object.
setName(String) - Method in class jade.domain.FIPAAgentManagement.APDescription
Set the name slot of this object.
setName(String) - Method in class jade.domain.FIPAAgentManagement.APService
Set the name slot of this object.
setName(AID) - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
Set the identifier of the agent
setName(String) - Method in class jade.domain.FIPAAgentManagement.Property
Set the name of the property object.
setName(String) - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
Set the name slot of this object.
setName(AID) - Method in class jade.domain.mobility.MobileAgentDescription
Set the name slot of this action.
setName(String) - Method in class jade.domain.mobility.MobileAgentLanguage
Set the name slot of this action.
setName(String) - Method in class jade.domain.mobility.MobileAgentOS
Set the name slot of this action.
setName(String) - Method in class jade.domain.mobility.MobileAgentSystem
Set the name slot of this action.
setName(String) - Method in class jade.domain.mobility.Parameter
Sets the name of this parameter.
setName(String) - Method in class jade.gui.AgentTree.Node
 
setNewName(String) - Method in class jade.domain.mobility.CloneAction
Set the new-name slot of this action.
setNewPopupMenu(String, JPopupMenu) - Method in class jade.gui.AgentTree
 
setNode(Node) - Method in class jade.core.NodeDescriptor
Change the described node (if any).
setNode(Node) - Method in class jade.core.SliceProxy
 
setO2AManager(Behaviour) - Method in class jade.core.Agent
Sets the behaviour responsible for managing objects passed to the agent by means of the Object-To-Agent (O2A) communication mechanism.
setObjectName(String) - Method in exception jade.domain.FIPAAgentManagement.MissingParameter
 
setObjectName(String) - Method in exception jade.domain.FIPAAgentManagement.UnexpectedParameter
 
setObserved(AID) - Method in class jade.domain.introspection.StartNotify
Set the observed slot of this action.
setObserved(AID) - Method in class jade.domain.introspection.StopNotify
Set the observed slot of this action.
setOntology(String) - Method in class jade.lang.acl.ACLMessage
Writes the :ontology slot.
setOS(MobileAgentOS) - Method in class jade.domain.mobility.MobileAgentProfile
Set the os slot of this action.
setOwner(JADEPrincipal) - Method in class jade.domain.JADEAgentManagement.CreateAgent
Set the principal of the owner of the agent to be created.
setOwnerCredentials(Credentials) - Method in class jade.core.NodeDescriptor
Set the credentials of the owner of this node
setOwnerPrincipal(JADEPrincipal) - Method in class jade.core.NodeDescriptor
Set the principal of the owner of this node
setOwnership(String) - Method in class jade.domain.FIPAAgentManagement.AMSAgentDescription
Set the ownership slot of this object.
setOwnership(String) - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
Set the ownership slot of this object.
setOwnership(String) - Method in class jade.domain.introspection.AddedContainer
Set the ownership of this event.
setOwnership(String) - Method in class jade.domain.introspection.BornAgent
Set the ownership slot of this event.
setOwnership(String) - Method in class jade.gui.AgentTree.Node
 
setParameter(String, String) - Method in class jade.core.Profile
Assign the given value to the given property name.
setParameter(String, String) - Method in class jade.core.ProfileImpl
Assign the given value to the given property name.
setParameterName(String) - Method in exception jade.domain.FIPAAgentManagement.MissingParameter
 
setParameterName(String) - Method in exception jade.domain.FIPAAgentManagement.UnexpectedParameter
 
setParameterName(String) - Method in exception jade.domain.FIPAAgentManagement.UnrecognisedParameterValue
 
setParameters(List) - Method in class jade.domain.mobility.LoadBehaviour
Set the list of parameters to be passed to the behaviour.
setParameterValue(String) - Method in exception jade.domain.FIPAAgentManagement.UnrecognisedParameterValue
 
setParent(CompositeBehaviour) - Method in class jade.core.behaviours.ThreadedBehaviourFactory.ThreadedBehaviourWrapper
Propagate the parent to the wrapped behaviour.
setParentDF(Object) - Method in class jade.domain.DFGUIManagement.DeregisterFrom
Deprecated. Use setDf() instead.
setParentDF(Object) - Method in class jade.domain.DFGUIManagement.Federate
Deprecated. Use setDf() instead.
setParentDF(AID) - Method in class jade.domain.DFGUIManagement.GetDescriptionUsed
 
setParentNode(Node) - Method in class jade.core.NodeDescriptor
 
setPassword(byte[]) - Method in class jade.core.NodeDescriptor
Set the password of the owner of the described node
setPassword(String) - Method in class jade.domain.JADEAgentManagement.DebugOff
Set the password slot of this action.
setPassword(String) - Method in class jade.domain.JADEAgentManagement.DebugOn
Set the password slot of this action.
setPassword(String) - Method in class jade.domain.JADEAgentManagement.KillAgent
Set the password slot of this action.
setPassword(String) - Method in class jade.domain.JADEAgentManagement.KillContainer
Set the password slot of this action.
setPassword(String) - Method in class jade.domain.JADEAgentManagement.SniffOff
Set the password slot of this action.
setPassword(String) - Method in class jade.domain.JADEAgentManagement.SniffOn
Set the password slot of this action.
setPayload(String) - Method in class jade.domain.introspection.ACLMessage
Set the payload (i.e. the speech act level part) of this ACL message.
setPayloadEncoding(String) - Method in class jade.domain.FIPAAgentManagement.Envelope
Set the payload-encoding slot of this object.
setPayloadLength(Long) - Method in class jade.domain.FIPAAgentManagement.Envelope
Set the payload-length slot of this object.
setPerformative(int) - Method in class jade.lang.acl.ACLMessage
set the performative of this ACL message object to the passed constant.
setPlatform(APDescription) - Method in class jade.domain.introspection.PlatformDescription
Set the platform slot of this event.
setPlatformName(String) - Method in class jade.core.PlatformManagerImpl
 
setPort(String) - Method in class jade.core.ContainerID
 
setPreferredPosition(int) - Method in class jade.core.Filter
Sets the preferred position for this filter in the filter chain
setPrincipal(JADEPrincipal) - Method in class jade.core.AgentDescriptor
 
setPrincipal(JADEPrincipal) - Method in interface jade.core.Command
 
setPrincipal(JADEPrincipal) - Method in class jade.core.GenericCommand
 
setPrincipal(JADEPrincipal) - Method in class jade.core.NodeDescriptor
Set the principal of the described node
setPropertyIfNot(String, String) - Method in class jade.util.ExtendedProperties
Set property value only if its not set already.
setProposition(AbsPredicate) - Method in class jade.content.abs.AbsIRE
Sets the proposition of this IRE.
setProto(String) - Method in class jade.domain.introspection.AddedMTP
Set the proto slot of this event.
setProto(String) - Method in class jade.domain.introspection.RemovedMTP
Set the proto slot of this event.
setProtocol(String) - Method in class jade.core.Channel
 
setProtocol(String) - Method in class jade.core.ContainerID
Set the IMTP protocol used to reach the described container.
setProtocol(String) - Method in class jade.core.PlatformID
 
setProtocol(String) - Method in class jade.lang.acl.ACLMessage
Writes the :protocol slot.
setQueueFeeder(AMSEventQueueFeeder) - Method in class jade.domain.ams
 
setQueueSize(int) - Method in class jade.core.Agent
Set message queue size.
setReceived(ReceivedObject) - Method in class jade.domain.FIPAAgentManagement.Envelope
Set the received slot of this object.
setReceiver(AID) - Method in class jade.domain.introspection.PostedMessage
Set the receiver slot of this event.
setReceiver(AID) - Method in class jade.domain.introspection.ReceivedMessage
Set the receiver slot of this event.
setReceiver(AID) - Method in class jade.domain.introspection.SentMessage
Set the unicast receiver slot of this event.
setRelativeLeaseTime(long) - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
Set the lease time for the registration of this DFAgentDescription as a relative time.
setReplyByDate(Date) - Method in class jade.lang.acl.ACLMessage
Writes the :reply-by slot.
setReplyWith(String) - Method in class jade.lang.acl.ACLMessage
Writes the :reply-with slot.
setResult(TermSchema) - Method in class jade.content.schema.AgentActionSchema
Define that the result produced by the execution of an action described by this schema has a structure conforming to a given term schema.
setResult(TermSchema, int, int) - Method in class jade.content.schema.AgentActionSchema
Define that the result produced by the execution of an action described by this schema is an aggregate of n (with n between cardMin and cardMax) elements each one having a structure conforming to a given term schema.
setReturnValue(Object) - Method in interface jade.core.Command
Assign a return value to this command, so that the original command issuer can retrieve it.
setReturnValue(Object) - Method in class jade.core.GenericCommand
 
setRight(Object) - Method in class jade.content.onto.basic.Equals
 
setSearchId(String) - Method in class jade.domain.FIPAAgentManagement.SearchConstraints
Set the search-id slot of this object.
setSender(AID) - Method in class jade.content.OntoACLMessage
This method is redefined so that the sender AID is automatically wrapped into an OntoAID
setSender(AID) - Method in class jade.domain.introspection.PostedMessage
Set the sender slot of this event.
setSender(AID) - Method in class jade.domain.introspection.ReceivedMessage
Set the sender slot of this event.
setSender(AID) - Method in class jade.domain.introspection.SentMessage
Set the sender slot of this event.
setSender(AID) - Method in class jade.lang.acl.ACLMessage
Writes the :sender slot.
setSenderEnabled(boolean) - Method in class jade.gui.AclGui
Enables/disables the editability of the sender field of an AclGui panel (default is enabled)
setService(Service) - Method in class jade.core.ServiceDescriptor
Change the described service (if any).
setServiceManager(ServiceManager) - Method in class jade.core.BaseNode
 
setSignature(String) - Method in class jade.domain.mobility.MobileAgentDescription
Set the signature slot of this action.
setSkipping(boolean) - Method in class jade.core.Filter
Sets the skipping state of this filter.
setSlotValue(String, Object, Object, ObjectSchema) - Method in class jade.content.onto.BCReflectiveIntrospector
 
setSlotValue(String, Object, Object, ObjectSchema) - Method in interface jade.content.onto.Introspector
 
setSlotValue(String, Object, Object, ObjectSchema) - Method in class jade.content.onto.MicroIntrospector
 
setSlotValue(String, Object, Object) - Method in class jade.content.onto.Ontology
Set the value of slot slotName as slotValue to object obj
setSlotValue(String, Object, Object, ObjectSchema) - Method in class jade.content.onto.ReflectiveIntrospector
 
setSniffer(AID) - Method in class jade.domain.JADEAgentManagement.SniffOff
Set the sniffer slot of this action.
setSniffer(AID) - Method in class jade.domain.JADEAgentManagement.SniffOn
Set the sniffer slot of this action.
setSource(Object) - Method in class jade.core.event.PlatformEvent
 
setSpecifiers(String, List) - Method in class jade.core.Profile
Assign the given value to the given property name.
setSpecifiers(String, List) - Method in class jade.core.ProfileImpl
Assign the given property value to the given property name
setState(String) - Method in class jade.domain.FIPAAgentManagement.AMSAgentDescription
Set the state slot of this object.
setState(String) - Method in class jade.domain.introspection.BornAgent
Set the state slot of this event.
setState(String) - Method in class jade.gui.AgentTree.Node
 
setSystem(MobileAgentSystem) - Method in class jade.domain.mobility.MobileAgentProfile
Set the system slot of this action.
setTabSize(int) - Method in class jade.content.lang.sl.SimpleCharStream
 
setTerm(AbsTerm) - Method in class jade.content.abs.AbsIRE
Sets the variable term of this IRE.
setTo(String) - Method in class jade.domain.introspection.ChangedAgentOwnership
Set the to slot of this event.
setTo(AgentState) - Method in class jade.domain.introspection.ChangedAgentState
Set the to slot of this event.
setTo(String) - Method in class jade.domain.introspection.ChangedBehaviourState
Set the to slot of this event.
setTo(ContainerID) - Method in class jade.domain.introspection.MovedAgent
Set the to slot of this event.
setTo(Channel) - Method in class jade.domain.introspection.RoutedMessage
 
setType(String) - Method in class jade.content.abs.AbsVariable
Sets the value type of this variable.
setType(String) - Method in class jade.domain.FIPAAgentManagement.APService
Set the type slot of this object.
setType(String) - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
Set the type slot of this object.
setType(String) - Method in class jade.gui.AgentTree.AgentNode
 
setType(String) - Method in class jade.gui.AgentTree.ContainerNode
 
setType(String) - Method in class jade.gui.AgentTree.LocalPlatformFolderNode
 
setType(String) - Method in class jade.gui.AgentTree.Node
 
setType(String) - Method in class jade.gui.AgentTree.RemoteAgentNode
 
setType(String) - Method in class jade.gui.AgentTree.RemotePlatformNode
 
setType(String) - Method in class jade.gui.AgentTree.RemotePlatformsFolderNode
 
setType(String) - Method in class jade.gui.AgentTree.SuperContainer
 
setup() - Method in class jade.core.Agent
This protected method is an empty placeholder for application specific startup code.
setup() - Method in class jade.core.ScalabilityTest.BitrateReceiverAgent
 
setup() - Method in class jade.core.ScalabilityTest.BitrateSenderAgent
 
setup() - Method in class jade.core.ScalabilityTest.RTTReceiverAgent
 
setup() - Method in class jade.core.ScalabilityTest.RTTSenderAgent
 
setup() - Method in class jade.domain.ams
AMS initialization
setup() - Method in class jade.domain.df
This method starts all behaviours needed by DF agent to perform its role within JADE agent platform.
setup() - Method in class jade.domain.DFDBKB
Initializes all used SQL statements, the DB tables and the logging
setup() - Method in class jade.wrapper.gateway.GatewayAgent
 
setUsername(String) - Method in class jade.core.NodeDescriptor
Set the username of the owner of the described node
setValidationMode(boolean) - Method in class jade.content.ContentManager
Set the validation mode i.e. whether contents that are managed by this content manager should be validated during message content filling/extraction.
setValue(Object) - Method in class jade.content.onto.basic.Result
 
setValue(int) - Method in class jade.core.AgentState
Set the numeric value of this state, in agreement with the AP_XXX constants defined in the Agent class.
setValue(Object) - Method in class jade.domain.FIPAAgentManagement.Property
Set the value for this property object, attached to the property name.
setValue(String) - Method in exception jade.domain.FIPAAgentManagement.UnrecognisedValue
 
setValue(String) - Method in exception jade.domain.FIPAAgentManagement.UnsupportedValue
 
setValue(Object) - Method in class jade.domain.mobility.Parameter
Sets the value of this parameter.
setVariable(AbsVariable) - Method in class jade.content.abs.AbsIRE
Sets the variable of this IRE.
setVariables(AbsAggregate) - Method in class jade.content.abs.AbsIRE
Sets the sequence of variables of this IRE.
setVia(String) - Method in class jade.domain.FIPAAgentManagement.ReceivedObject
Set the via slot of this object.
setVisible(boolean) - Method in interface jade.domain.DFGUIInterface
 
setWhat(Event) - Method in class jade.domain.introspection.EventRecord
Set the what slot of this event.
setWhat(EventRecord) - Method in class jade.domain.introspection.Occurred
Set the what slot of this event.
setWhen(Date) - Method in class jade.domain.introspection.EventRecord
Set the when slot of this event.
setWhere(ContainerID) - Method in class jade.domain.introspection.AddedMTP
Set the where slot of this event.
setWhere(ContainerID) - Method in class jade.domain.introspection.BornAgent
Set the where slot of this event.
setWhere(ContainerID) - Method in class jade.domain.introspection.ChangedAgentOwnership
Set the where slot of this event.
setWhere(ContainerID) - Method in class jade.domain.introspection.DeadAgent
Set the where slot of this event.
setWhere(Location) - Method in class jade.domain.introspection.EventRecord
Set the where slot of this event.
setWhere(ContainerID) - Method in class jade.domain.introspection.FrozenAgent
Set the where slot of this event.
setWhere(ContainerID) - Method in class jade.domain.introspection.RemovedMTP
Set the where slot of this event.
setWhere(ContainerID) - Method in class jade.domain.introspection.ResumedAgent
Set the where slot of this event.
setWhere(ContainerID) - Method in class jade.domain.introspection.SuspendedAgent
Set the where slot of this event.
setWhere(ContainerID) - Method in class jade.domain.introspection.ThawedAgent
Set the where slot of this event.
setWhite(String) - Method in class jade.util.AccessControlList
 
setZip(byte[]) - Method in class jade.domain.mobility.LoadBehaviour
Sets the code of the behaviour to load as the content of a zip file.
SEVERE - Static variable in class jade.util.Logger
SEVERE is a message level indicating a serious failure.
ShowAIDGui(AID, boolean, boolean) - Method in class jade.gui.AIDGui
This method shows an AID with a GUI.
showAPDescriptionInDialog(APDescription, Frame, String) - Static method in class jade.gui.APDescriptionPanel
To show an APDescription in a JDialog
ShowDFDGui(DFAgentDescription, boolean, boolean) - Method in class jade.gui.DFAgentDscDlg
This method show a a giu for a DFAgentDescription.
showEditTimeDlg(JFrame) - Method in class jade.gui.TimeChooser
Allow the user to manipulate a time instant through this dialog.
showGui() - Method in class jade.domain.df
This method make visible the GUI of the DF.
SHOWGUI - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
ShowGui - Class in jade.domain.JADEAgentManagement
This class represents the show-gui action of the JADE-agent-management ontology.
ShowGui() - Constructor for class jade.domain.JADEAgentManagement.ShowGui
Default constructor.
showMsgInDialog(ACLMessage, Frame) - Static method in class jade.gui.AclGui
Pops up a dialog window including an editing-disabled AclGui panel and displays the specified ACL message in it.
showStatusMsg(String) - Method in interface jade.domain.DFGUIInterface
 
showViewTimeDlg(JFrame) - Method in class jade.gui.TimeChooser
Allow the user to view a time instant through a read-only version of this dialog.
shutDown() - Method in interface jade.core.AgentContainer
 
shutDown() - Method in class jade.core.BackEndContainer
 
shutdown() - Method in class jade.core.BaseService
 
shutdown() - Method in interface jade.core.BEConnectionManager
Shut down the permanent connection to the remote FrontEnd
shutdown() - Method in interface jade.core.FEConnectionManager
Shut down the permanent connection to the remote BackEnd
shutDown() - Method in interface jade.core.IMTPManager
Release all resources of this IMTPManager
shutDown() - Method in class jade.core.Runtime
Stops the JADE container running in the Single-container modality.
shutdown() - Method in interface jade.core.Service
Performs the shutdown step of a kernel-level service.
shutdown() - Method in class jade.wrapper.gateway.DynamicJadeGateway
Kill the JADE Container in case it is running.
shutdown() - Static method in class jade.wrapper.gateway.JadeGateway
Kill the JADE Container in case it is running.
shutdownPlatform(JADEPrincipal, Credentials) - Method in interface jade.core.AgentManager
 
shutdownPlatform(JADEPrincipal, Credentials) - Method in class jade.core.MainContainerImpl
Shut down the whole platform
SHUTDOWNPLATFORM - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
ShutdownPlatform - Class in jade.domain.JADEAgentManagement
This class represents the shutdown-platform action of the JADE-agent-management ontology.
ShutdownPlatform() - Constructor for class jade.domain.JADEAgentManagement.ShutdownPlatform
Default constructor.
SHUTDOWNPLATFORMREQUESTED - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ShutdownPlatformRequested - Class in jade.domain.introspection
This class represents the shutdown-platform-requested concept in the jade-introspection ontology.
ShutdownPlatformRequested() - Constructor for class jade.domain.introspection.ShutdownPlatformRequested
Default constructor.
SimpleAchieveREInitiator - Class in jade.proto
This is simple implementation of the AchieveREInitiator.
SimpleAchieveREInitiator(Agent, ACLMessage) - Constructor for class jade.proto.SimpleAchieveREInitiator
Construct for the class by creating a new empty DataStore
SimpleAchieveREInitiator(Agent, ACLMessage, DataStore) - Constructor for class jade.proto.SimpleAchieveREInitiator
Constructs a SimpleAchieveREInitiator behaviour
SimpleAchieveREResponder - Class in jade.proto
This is a single homogeneous and effective implementation of all the FIPA-Request-like interaction protocols defined by FIPA, that is all those protocols where the initiator sends a single message (i.e. it performs a single communicative act) within the scope of an interaction protocol in order to verify if the RE (Rational Effect) of the communicative act has been achieved or not.
SimpleAchieveREResponder(Agent, MessageTemplate) - Constructor for class jade.proto.SimpleAchieveREResponder
Constructor of the behaviour that creates a new empty DataStore
SimpleAchieveREResponder(Agent, MessageTemplate, DataStore) - Constructor for class jade.proto.SimpleAchieveREResponder
Constructor.
SimpleBehaviour - Class in jade.core.behaviours
An atomic behaviour.
SimpleBehaviour() - Constructor for class jade.core.behaviours.SimpleBehaviour
Default constructor.
SimpleBehaviour(Agent) - Constructor for class jade.core.behaviours.SimpleBehaviour
This constructor sets the owner agent for this behaviour.
SimpleCharStream - Class in jade.content.lang.sl
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class jade.content.lang.sl.SimpleCharStream
 
SimpleCharStream(Reader, int, int) - Constructor for class jade.content.lang.sl.SimpleCharStream
 
SimpleCharStream(Reader) - Constructor for class jade.content.lang.sl.SimpleCharStream
 
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class jade.content.lang.sl.SimpleCharStream
 
SimpleCharStream(InputStream, int, int, int) - Constructor for class jade.content.lang.sl.SimpleCharStream
 
SimpleCharStream(InputStream, String, int, int) - Constructor for class jade.content.lang.sl.SimpleCharStream
 
SimpleCharStream(InputStream, int, int) - Constructor for class jade.content.lang.sl.SimpleCharStream
 
SimpleCharStream(InputStream, String) - Constructor for class jade.content.lang.sl.SimpleCharStream
 
SimpleCharStream(InputStream) - Constructor for class jade.content.lang.sl.SimpleCharStream
 
SimpleCharStream - Class in jade.lang.acl
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class jade.lang.acl.SimpleCharStream
 
SimpleCharStream(Reader, int, int) - Constructor for class jade.lang.acl.SimpleCharStream
 
SimpleCharStream(Reader) - Constructor for class jade.lang.acl.SimpleCharStream
 
SimpleCharStream(InputStream, int, int, int) - Constructor for class jade.lang.acl.SimpleCharStream
 
SimpleCharStream(InputStream, int, int) - Constructor for class jade.lang.acl.SimpleCharStream
 
SimpleCharStream(InputStream) - Constructor for class jade.lang.acl.SimpleCharStream
 
SimpleSLCodec - Class in jade.content.lang.sl
MIDP implementation of the SLCodec.
SimpleSLCodec() - Constructor for class jade.content.lang.sl.SimpleSLCodec
 
SimpleSLTokenizer - Class in jade.content.lang.sl
Simple utility class for hand-made SL parsing
SimpleSLTokenizer(String) - Constructor for class jade.content.lang.sl.SimpleSLTokenizer
Construct a SimpleSLTokenizer that will act on the given String
Sink - Interface in jade.core
The Sink interface has to be implemented by all the components that process JADE kernel-level commands in an exclusive and terminal way.
size() - Method in class jade.content.abs.AbsAggregate
Retrieves the number of elements in this aggregate.
size() - Method in class jade.content.abs.AbsContentElementList
Retrieves the number of elements in this content element list.
size() - Method in class jade.content.ContentElementList
Retrieves the number of elements in this content element list.
size() - Method in class jade.core.behaviours.ThreadedBehaviourFactory
 
size() - Method in interface jade.core.MessageQueue
 
size() - Method in class jade.util.HashCache
 
size() - Method in class jade.util.leap.ArrayList
 
size() - Method in interface jade.util.leap.Collection
Returns the number of elements in this collection.
size() - Method in class jade.util.leap.HashMap
 
size() - Method in class jade.util.leap.HashSet
 
size() - Method in class jade.util.leap.LinkedList
 
size() - Method in interface jade.util.leap.Map
Returns the number of mappings in this map.
size() - Method in class jade.util.leap.RoundList
Returns the number of elements in this list.
size() - Method in class jade.util.leap.SortedSetImpl
 
skipNext() - Method in class jade.core.behaviours.SequentialBehaviour
 
skipNextResponses() - Method in class jade.proto.ContractNetInitiator
This method can be called (typically within the handlePropose() method) to skip all responses that have not been received yet.
SL0_ONTOLOGY - Static variable in interface jade.domain.FIPANames.Ontology
constant for FIPA SL-0 Ontology
SL0Vocabulary - Interface in jade.content.lang.sl
The vocabulary of the simbols used in the FIPA SL0 language
SL1_ONTOLOGY - Static variable in interface jade.domain.FIPANames.Ontology
constant for FIPA SL-1 Ontology
SL1Vocabulary - Interface in jade.content.lang.sl
The vocabulary of the simbols used in the FIPA SL1 language
SL2_ONTOLOGY - Static variable in interface jade.domain.FIPANames.Ontology
constant for FIPA SL-2 Ontology
SL2Vocabulary - Interface in jade.content.lang.sl
The vocabulary of the simbols used in the FIPA SL2 language
SL_ONTOLOGY - Static variable in interface jade.domain.FIPANames.Ontology
constant for FIPA SL Ontology
SLCodec - Class in jade.content.lang.sl
The codec class for the FIPA-SLn languages.
SLCodec() - Constructor for class jade.content.lang.sl.SLCodec
Construct a Codec object for the full SL-language (FIPA-SL).
SLCodec(boolean) - Constructor for class jade.content.lang.sl.SLCodec
Create an SLCodec for the full SL-language (FIPA-SL) specifying whether or not java primitive types (long, int, float, double) must be preserved.
SLCodec(int) - Constructor for class jade.content.lang.sl.SLCodec
Construct a Codec object for the given profile of SL-language.
SLCodec(int, boolean) - Constructor for class jade.content.lang.sl.SLCodec
Create an SLCodec for the given profile of SL-language specifying whether or not java primitive types (long, int, float, double) must be preserved.
SliceProxy - Class in jade.core
An implementation of the Service.Slice interface, supporting routed dispatching of horizontal commands.
SliceProxy() - Constructor for class jade.core.SliceProxy
 
SliceProxy(Service, Node) - Constructor for class jade.core.SliceProxy
 
SLOntology - Class in jade.content.lang.sl
Ontology containing schemas for the full SL language operators.
SLOntology() - Constructor for class jade.content.lang.sl.SLOntology
Constructor
SLParserConstants - Interface in jade.content.lang.sl
Token literal values and constants.
SLParserTokenManager - Class in jade.content.lang.sl
Token Manager.
SLParserTokenManager(SimpleCharStream) - Constructor for class jade.content.lang.sl.SLParserTokenManager
Constructor.
SLParserTokenManager(SimpleCharStream, int) - Constructor for class jade.content.lang.sl.SLParserTokenManager
Constructor.
SLVocabulary - Interface in jade.content.lang.sl
The vocabulary of the simbols used in the FIPA SL language
SNIFF_OFF - Static variable in interface jade.core.event.NotificationSlice
This command name represents the action of deactivating a previously started instance of the Sniffer agent.
SNIFF_ON - Static variable in interface jade.core.event.NotificationSlice
This command name represents the action of activating an instance of the Sniffer agent.
sniffOff(AID, List) - Method in interface jade.core.AgentManager
 
sniffOff(AID, AID) - Method in class jade.core.event.NotificationProxy
 
sniffOff(AID, AID) - Method in interface jade.core.event.NotificationSlice
 
sniffOff(AID, List) - Method in class jade.core.MainContainerImpl
Deactivate sniffing on a given agent
SNIFFOFF - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
SniffOff - Class in jade.domain.JADEAgentManagement
This class represents the sniff-off action, requesting a sniffer to stop observing a set of agents in the platform.
SniffOff() - Constructor for class jade.domain.JADEAgentManagement.SniffOff
Default constructor.
SNIFFOFF_PASSWORD - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
SNIFFOFF_SNIFFED_AGENTS - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
SNIFFOFF_SNIFFER - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
sniffOn(AID, List) - Method in interface jade.core.AgentManager
 
sniffOn(AID, AID) - Method in class jade.core.event.NotificationProxy
 
sniffOn(AID, AID) - Method in interface jade.core.event.NotificationSlice
 
sniffOn(AID, List) - Method in class jade.core.MainContainerImpl
Activate sniffing on a given agent
SNIFFON - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
SniffOn - Class in jade.domain.JADEAgentManagement
This class represents the sniff-off action, requesting a sniffer to start observing a set of agents in the platform.
SniffOn() - Constructor for class jade.domain.JADEAgentManagement.SniffOn
Default constructor.
SNIFFON_PASSWORD - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
SNIFFON_SNIFFED_AGENTS - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
SNIFFON_SNIFFER - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
SOCKET_PROTOCOL - Static variable in class jade.core.MicroRuntime
 
SOME_DISCONFIRM - Static variable in interface jade.proto.TwoPhConstants
 
sortedKeys() - Method in class jade.util.ExtendedProperties
Return a sorted enumeration of this properties keys.
SortedSet - Interface in jade.util.leap
The LEAP (environment-dependent) version of the &qote;java.util.SortedSet&qote; interface.
SortedSetImpl - Class in jade.util.leap
The LEAP (environment-dependent) implementation of the &qote;SortedSet&qote; interface.
SortedSetImpl() - Constructor for class jade.util.leap.SortedSetImpl
Default Constructor, creates an empty Set, according to the elements' natural order.
source - Variable in class jade.gui.GuiEvent
 
specialConstructor - Variable in exception jade.content.lang.sl.ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialConstructor - Variable in exception jade.lang.acl.ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialToken - Variable in class jade.content.lang.sl.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
specialToken - Variable in class jade.lang.acl.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
Specifier - Class in jade.core
This class represent a specifier and collects a name, a className, and an array of arguments.
Specifier() - Constructor for class jade.core.Specifier
 
SPECIFIER_SEPARATOR - Static variable in class jade.core.Specifier
 
SSContractNetResponder - Class in jade.proto
Single Session version of the Responder role in the Fipa-Contract-Net protocol.
SSContractNetResponder(Agent, ACLMessage) - Constructor for class jade.proto.SSContractNetResponder
Construct a SSContractNetResponder that is activated by the reception of a given initiation CFP message.
SSContractNetResponder(Agent, ACLMessage, DataStore) - Constructor for class jade.proto.SSContractNetResponder
Construct a SSContractNetResponder that is activated by the reception of a given initiation CFP message and uses a given DataStore.
SSIteratedAchieveREResponder - Class in jade.proto
Single Session version of the Responder role in the Iterated-Fipa-Request protocol.
SSIteratedAchieveREResponder(Agent, ACLMessage) - Constructor for class jade.proto.SSIteratedAchieveREResponder
Construct a SSIteratedAchieveREResponder that is activated by the reception of a given initiation REQUEST message.
SSIteratedAchieveREResponder(Agent, ACLMessage, DataStore) - Constructor for class jade.proto.SSIteratedAchieveREResponder
Construct a SSIteratedAchieveREResponder that is activated by the reception of a given initiation REQUEST message and uses a given DataStore.
SSIteratedContractNetResponder - Class in jade.proto
 
SSIteratedContractNetResponder(Agent, ACLMessage) - Constructor for class jade.proto.SSIteratedContractNetResponder
 
SSIteratedContractNetResponder(Agent, ACLMessage, DataStore) - Constructor for class jade.proto.SSIteratedContractNetResponder
Construct a SSIteratedContractNetResponder that is activated by the reception of a given initiation CFP message and uses a given DataStore.
SSL_PROTOCOL - Static variable in class jade.core.MicroRuntime
 
SSResponderDispatcher - Class in jade.proto
This behaviour is designed to be used together with the Single-Session responder protocol classes.
SSResponderDispatcher(Agent, MessageTemplate) - Constructor for class jade.proto.SSResponderDispatcher
 
StaleProxyException - Exception in jade.wrapper
This exception class is thrown when an attempt to use a stale (i.e. outdated) wrapper object is made.
StaleProxyException() - Constructor for exception jade.wrapper.StaleProxyException
Creates a new exception object, with a default detail message.
StaleProxyException(String) - Constructor for exception jade.wrapper.StaleProxyException
Creates a new exception object, with a given detail message.
StaleProxyException(Throwable) - Constructor for exception jade.wrapper.StaleProxyException
Creates a new exception object, extracting message from another throwable.
start(Node, NodeEventListener) - Method in class jade.core.NodeFailureMonitor
Start the monitoring
START - Static variable in interface jade.lang.acl.ACLParserConstants
 
start() - Method in class jade.wrapper.AgentContainer
 
start() - Method in interface jade.wrapper.AgentController
Triggers a state transition from INITIATED to ACTIVE.
start() - Method in interface jade.wrapper.PlatformController
Start the platform after its been initialized.
startAgent(String, String, String[]) - Static method in class jade.core.MicroRuntime
Start a new agent.
startAgent(String, String, Object[]) - Static method in class jade.core.MicroRuntime
Start a new agent.
STARTED_PLATFORM - Static variable in interface jade.wrapper.PlatformEvent
String constant for the name of the started-platform event.
startedPlatform(PlatformEvent) - Method in interface jade.wrapper.PlatformController.Listener
Called when the platform is started.
startJADE(Properties, Runnable) - Static method in class jade.core.MicroRuntime
Start up the JADE runtime.
startModifying() - Method in class jade.util.SynchList
This method grants writing privileges to the calling thread and grants access to the protected list.
startNode() - Method in class jade.core.BackEndContainer
 
STARTNOTIFY - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
StartNotify - Class in jade.domain.introspection
This class represents the start-notify action, requesting to start a continuous notification of some events via ACL messages.
StartNotify() - Constructor for class jade.domain.introspection.StartNotify
Default constructor.
STARTNOTIFY_EVENTS - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
STARTNOTIFY_OBSERVED - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
startScanning() - Method in class jade.util.SynchList
This method grants reading privileges to the calling thread and grants access to the protected list.
startUp(Profile) - Method in class jade.core.Runtime
Starts a JADE container in the Single-container modality.
state - Variable in class jade.gui.AgentTree.Node
 
State - Interface in jade.wrapper
Defines the interface to all concrete implementations of state representation.
STATE_BLOCKED - Static variable in class jade.core.behaviours.Behaviour
A constant identifying the blocked state.
STATE_READY - Static variable in class jade.core.behaviours.Behaviour
A constant identifying the runnable state.
STATE_RUNNING - Static variable in class jade.core.behaviours.Behaviour
A constant identifying the running state.
StateBase - Class in jade.wrapper
Provides an abstract base class for implementations of state.
staticFlag - Static variable in class jade.content.lang.sl.SimpleCharStream
 
staticFlag - Static variable in class jade.lang.acl.SimpleCharStream
 
stop() - Method in class jade.core.behaviours.LoaderBehaviour
Make this behaviour terminate.
stop() - Method in class jade.core.behaviours.TickerBehaviour
Make this TickerBehaviour terminate.
stop() - Method in class jade.core.behaviours.WakerBehaviour
Make this WakerBehaviour terminate without calling the onWake() method.
stop() - Method in class jade.core.NodeFailureMonitor
Stop the monitoring
stopJADE() - Static method in class jade.core.MicroRuntime
Shut down the JADE runtime.
stopModifying() - Method in class jade.util.SynchList
This method must be called when a writer thread has finished modifying the list, so that the associated readers-writer lock can be relinquished.
STOPNOTIFY - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
StopNotify - Class in jade.domain.introspection
This class represents the stop-notify action, requesting to end a continuous notification of some events via ACL messages.
StopNotify() - Constructor for class jade.domain.introspection.StopNotify
Default constructor.
STOPNOTIFY_EVENTS - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
STOPNOTIFY_OBSERVED - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
stopScanning() - Method in class jade.util.SynchList
This method must be called when a reader thread has finished accessing the list, so that the associated readers-writer lock can be relinquished.
store(OutputStream, String) - Method in class jade.util.ExtendedProperties
Writes this property collection to the output stream in a format suitable for loading into a Properties table using the load method.
store(String) - Method in class jade.util.leap.Properties
Store the set of key-value pairs held by this Properties object into a given storage element.
STRING - Static variable in class jade.content.onto.BasicOntology
 
STRING - Static variable in interface jade.domain.FIPANames.ACLCodec
Syntactic representation of ACL in string form
STRING_LITERAL - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
RegularExpression Id.
STRING_LITERAL - Static variable in interface jade.content.lang.sl.SLParserConstants
RegularExpression Id.
STRING_LITERAL2 - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
RegularExpression Id.
STRING_LITERAL2 - Static variable in interface jade.content.lang.sl.SLParserConstants
RegularExpression Id.
Stringa() - Method in class jade.lang.acl.ACLParser
 
StringACLCodec - Class in jade.lang.acl
This class implements the FIPA String codec for ACLMessages.
StringACLCodec() - Constructor for class jade.lang.acl.StringACLCodec
constructor for the codec.
StringACLCodec(Reader, Writer) - Constructor for class jade.lang.acl.StringACLCodec
constructor for the codec.
StringCodec - Class in jade.content.lang
Base class for content language codecs that transform AbsContentElements to/from sequences of strings
StringCodec(String) - Constructor for class jade.content.lang.StringCodec
Construct a StringCodec object with the given name
StringDlg - Class in jade.gui
This class implements the gui to manipulate a string.
StringDlg(Component, String) - Constructor for class jade.gui.StringDlg
Create a dialog with the given parent and initial string value.
stringifySlice(Service.Slice) - Static method in class jade.core.BaseService
 
stringifyTransitionTable() - Method in class jade.core.behaviours.FSMBehaviour
 
StringLiteral() - Method in class jade.lang.acl.ACLParser
 
STRINGLITERAL - Static variable in interface jade.lang.acl.ACLParserConstants
 
stringToAddr(String) - Method in interface jade.core.IMTPManager
 
strToAddr(String) - Method in interface jade.mtp.MTP
Converts a string representing a valid address in this MTP to a TransportAddress object.
STYLE_3_X - Static variable in class jade.core.Profile
 
submit(VerticalCommand) - Method in class jade.core.BaseService
 
submit(VerticalCommand) - Method in interface jade.core.Service
Allows submitting a vertical command for processing.
SUBSCRIBE - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
subscribeSingle(Object, SubscriptionResponder.Subscription) - Method in class jade.domain.DFDBKB
 
SUBSCRIPTION_KEY - Variable in class jade.proto.SubscriptionInitiator
key to retrieve from the DataStore of the behaviour the subscription ACLMessage object passed in the constructor of the class.
SUBSCRIPTION_KEY - Variable in class jade.proto.SubscriptionResponder
key to retrieve from the DataStore of the behaviour the ACLMessage object sent by the initiator as a subscription.
SubscriptionInitiator - Class in jade.proto
This is a single homogeneous and effective implementation of the initiator role in all the FIPA-Subscribe-like interaction protocols defined by FIPA, that is all those protocols where the initiator sends a single "subscription" message and receives notifications each time a given condition becomes true.
SubscriptionInitiator(Agent, ACLMessage) - Constructor for class jade.proto.SubscriptionInitiator
Construct a SubscriptionInitiator with an empty DataStore
SubscriptionInitiator(Agent, ACLMessage, DataStore) - Constructor for class jade.proto.SubscriptionInitiator
Construct a SubscriptionInitiator with a given DataStore
SubscriptionResponder - Class in jade.proto
This is a single homogeneous and effective implementation of the responder role in all the FIPA-Subscribe-like interaction protocols defined by FIPA, that is all those protocols where the initiator sends a single "subscription" message and receives notifications each time a given condition becomes true.
SubscriptionResponder(Agent, MessageTemplate) - Constructor for class jade.proto.SubscriptionResponder
Construct a SubscriptionResponder behaviour that handles subscription messages matching a given template.
SubscriptionResponder(Agent, MessageTemplate, SubscriptionResponder.SubscriptionManager) - Constructor for class jade.proto.SubscriptionResponder
Construct a SubscriptionResponder behaviour that handles subscription messages matching a given template and notifies a given SubscriptionManager about subscription/un-subscription events.
SubscriptionResponder(Agent, MessageTemplate, SubscriptionResponder.SubscriptionManager, DataStore) - Constructor for class jade.proto.SubscriptionResponder
Construct a SubscriptionResponder behaviour that handles subscription messages matching a given template, notifies a given SubscriptionManager about subscription/un-subscription events and uses a given DataStore.
SubscriptionResponder.Subscription - Class in jade.proto
Inner calss Subscription This class represents a subscription.
SubscriptionResponder.SubscriptionManager - Interface in jade.proto
Inner interface SubscriptionManager.
suspend(AID) - Method in interface jade.core.AgentManager
 
suspend(Behaviour) - Method in class jade.core.behaviours.ThreadedBehaviourFactory
Suspend a threaded behaviour.
suspend(AID) - Method in class jade.core.MainContainerImpl
Suspend an agent wherever it is
suspend() - Method in class jade.wrapper.AgentContainer
 
suspend() - Method in interface jade.wrapper.AgentController
Triggers a state transition from ACTIVE to SUSPENDED.
suspend() - Method in interface jade.wrapper.PlatformController
Suspend the agent platform.
suspendAgent(String) - Method in interface jade.core.FrontEnd
Request the FrontEnd container to suspend an agent.
suspendAgent(AID) - Method in interface jade.wrapper.ContainerProxy
 
suspendAgentOnFE(String) - Method in class jade.core.BackEndContainer
 
SUSPENDED - Static variable in class jade.domain.FIPAAgentManagement.AMSAgentDescription
String constant for the suspended agent life-cycle state.
SUSPENDED_AGENT - Static variable in class jade.core.event.PlatformEvent
 
SUSPENDED_PLATFORM - Static variable in interface jade.wrapper.PlatformEvent
String constant for the name of the suspended-platform event.
suspendedAgent(String) - Method in interface jade.core.BackEnd
Notify the BackEnd container that an agent has suspended.
suspendedAgent(String) - Method in class jade.core.BackEndContainer
 
suspendedAgent(PlatformEvent) - Method in interface jade.core.event.PlatformListener
 
suspendedAgent(AID) - Method in interface jade.core.MainContainer
 
suspendedAgent(AID) - Method in class jade.core.MainContainerImpl
Notify the platform that an agent has just suspended
suspendedAgent(PlatformEvent) - Method in class jade.domain.AMSEventQueueFeeder
 
SUSPENDEDAGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
SuspendedAgent - Class in jade.domain.introspection
An introspection event, recording the suspension of a formerly active agent within the platform.
SuspendedAgent() - Constructor for class jade.domain.introspection.SuspendedAgent
Default constructor.
SUSPENDEDAGENT_AGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
SUSPENDEDAGENT_WHERE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
suspendedPlatform(PlatformEvent) - Method in interface jade.wrapper.PlatformController.Listener
Called when the platform is suspended.
SwitchTo(int) - Method in class jade.content.lang.sl.ExtendedSLParserTokenManager
Switch to specified lex state.
SwitchTo(int) - Method in class jade.content.lang.sl.SLParserTokenManager
Switch to specified lex state.
SwitchTo(int) - Method in class jade.lang.acl.ACLParserTokenManager
 
SYNC - Static variable in interface jade.wrapper.AgentController
Constant representing a synchronous rendez-vous policy.
synch() - Method in interface jade.core.FrontEnd
Request the FrontEnd to synchronize i.e. to notify all its agents
SYNCH_DELIVERY - Static variable in class jade.lang.acl.ACLMessage
User defined parameter key specifying that this message must be delivered synchronously.
SynchList - Class in jade.util
Implementation of a list of objects providing methods to synchronize threads acting on the list in such a way to prevent concurrent modifications (addition/remotion of elements) and concurrent scanning/modification.
SynchList() - Constructor for class jade.util.SynchList
Default constructor.
SYSTEM_AGENTS - Static variable in interface jade.core.ResourceManager
 

T

tableExists(String) - Method in class jade.domain.DFDBKB
Check whether a database table already exists
tabSize - Variable in class jade.content.lang.sl.SimpleCharStream
 
take(AID, String, byte[]) - Method in interface jade.core.AgentManager
 
take(AID, String, byte[]) - Method in class jade.core.MainContainerImpl
Change the ownership of an agent // FIXME: implement or remove
takeDown() - Method in class jade.core.Agent
This protected method is an empty placeholder for application specific cleanup code.
takeDown() - Method in class jade.domain.df
Cleanup DF on exit.
takeDown() - Method in class jade.wrapper.gateway.GatewayAgent
 
target - Variable in class jade.core.NodeFailureMonitor
 
Term - Interface in jade.content
Interface representing a generic term, i.e. an expression identifying a generic entity (abstract or concrete) that "exist" in the world and that agents can talk and reason about.
TermSchema - Class in jade.content.schema
This class represents the schema of a generic term in an ontology.
TermSchema(String) - Constructor for class jade.content.schema.TermSchema
Creates a TermSchema with a given type-name.
thawAgentNode(String, String, String) - Method in class jade.gui.AgentTree
 
THAWED_AGENT - Static variable in class jade.core.event.PlatformEvent
 
thawedAgent(PlatformEvent) - Method in interface jade.core.event.PlatformListener
 
thawedAgent(AID, ContainerID) - Method in interface jade.core.MainContainer
 
thawedAgent(AID, ContainerID) - Method in class jade.core.MainContainerImpl
Notify the platform that an agent has just thawed
thawedAgent(PlatformEvent) - Method in class jade.domain.AMSEventQueueFeeder
 
THAWEDAGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ThawedAgent - Class in jade.domain.introspection
An introspection event, recording the freezing of a formerly active agent within the platform.
ThawedAgent() - Constructor for class jade.domain.introspection.ThawedAgent
Default constructor.
THAWEDAGENT_AGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
THAWEDAGENT_BUFFERCONTAINER - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
THAWEDAGENT_WHERE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
THIS_SLICE - Static variable in class jade.core.BaseService
 
THIS_SLICE - Static variable in interface jade.core.ServiceFinder
 
ThreadedBehaviourFactory - Class in jade.core.behaviours
This class provides support for executing JADE Behaviours in dedicated Java Threads.
ThreadedBehaviourFactory() - Constructor for class jade.core.behaviours.ThreadedBehaviourFactory
 
ThreadedBehaviourFactory.ThreadedBehaviourWrapper - Class in jade.core.behaviours
Inner class ThreadedBehaviourWrapper This class is declared public for debugging purpose only
TickerBehaviour - Class in jade.core.behaviours
This abstract class implements a Behaviour that periodically executes a user-defined piece of code.
TickerBehaviour(Agent, long) - Constructor for class jade.core.behaviours.TickerBehaviour
Construct a TickerBehaviour that call its onTick() method every period ms.
TIME_CRITICAL - Static variable in interface jade.core.ResourceManager
 
TimeChooser - Class in jade.gui
The TimeChooser class can be used to let the user define a certain point in time by means of a dialog window.
TimeChooser() - Constructor for class jade.gui.TimeChooser
Default constructor.
TimeChooser(Date) - Constructor for class jade.gui.TimeChooser
Create a time chooser set at the given time instant.
Timer - Class in jade.core
This class is used by the JADE internal timing system to schedule actions after a given amount of time.
Timer(long, TimerListener) - Constructor for class jade.core.Timer
 
TimerDispatcher - Class in jade.core
This class implements the JADE internal timing system.
TimerDispatcher() - Constructor for class jade.core.TimerDispatcher
 
TimerListener - Interface in jade.core
This interface is used by the JADE internal timing system to execute an action scheduled after a given amount of time.
toArray() - Method in class jade.content.abs.AbsAggregate
Retrieve all elements in this aggregate in the form of an array.
toArray() - Method in class jade.content.abs.AbsContentElementList
Retrieve all elements in this content element list in the form of an array.
toArray() - Method in class jade.content.ContentElementList
Retrieve all elements in this content element list in the form of an array.
toArray() - Method in class jade.util.leap.ArrayList
 
toArray() - Method in interface jade.util.leap.Collection
Returns an array containing all of the elements in this collection.
toArray() - Method in class jade.util.leap.HashSet
 
toArray(Object[]) - Method in class jade.util.leap.HashSet
 
toArray() - Method in class jade.util.leap.LinkedList
 
toArray() - Method in class jade.util.leap.RoundList
 
toArray() - Method in class jade.util.leap.SortedSetImpl
 
toBeReset - Variable in class jade.proto.ProposeInitiator
 
toDate(String) - Static method in class jade.lang.acl.ISO8601
This method converts a FIPA DateTime token to a java.util.Date.
Token - Class in jade.content.lang.sl
Describes the input token stream.
Token() - Constructor for class jade.content.lang.sl.Token
 
token - Variable in class jade.lang.acl.ACLParser
 
Token - Class in jade.lang.acl
Describes the input token stream.
Token() - Constructor for class jade.lang.acl.Token
 
token_source - Variable in class jade.lang.acl.ACLParser
 
tokenImage - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
Literal token values.
tokenImage - Variable in exception jade.content.lang.sl.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface jade.content.lang.sl.SLParserConstants
Literal token values.
tokenImage - Static variable in interface jade.lang.acl.ACLParserConstants
 
tokenImage - Variable in exception jade.lang.acl.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
TokenMgrError - Error in jade.content.lang.sl
 
TokenMgrError() - Constructor for error jade.content.lang.sl.TokenMgrError
 
TokenMgrError(String, int) - Constructor for error jade.content.lang.sl.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error jade.content.lang.sl.TokenMgrError
 
TokenMgrError - Error in jade.lang.acl
 
TokenMgrError() - Constructor for error jade.lang.acl.TokenMgrError
 
TokenMgrError(String, int) - Constructor for error jade.lang.acl.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error jade.lang.acl.TokenMgrError
 
toLeapProperties(Properties) - Static method in class jade.util.leap.Properties
 
toList() - Method in class jade.util.leap.ArrayList
Method declaration
toObject(AbsObject, String, Ontology) - Method in class jade.content.onto.BasicOntology
This method is redefined as BasicOntology does not use an Introspector for performance reason
toObject(AbsObject) - Method in class jade.content.onto.Ontology
Converts an abstract descriptor to a Java object of the proper class.
toObject(AbsObject, String, Ontology) - Method in class jade.content.onto.Ontology
Converts an abstract descriptor to a Java object of the proper class.
toObject(AbsObject, String, Ontology) - Method in class jade.content.onto.SerializableOntology
 
toolAdded(AID) - Method in interface jade.core.MainContainer
 
toolAdded(AID) - Method in class jade.core.MainContainerImpl
 
toolRemoved(AID) - Method in interface jade.core.MainContainer
 
toolRemoved(AID) - Method in class jade.core.MainContainerImpl
 
toRelativeTimeString(long) - Static method in class jade.lang.acl.ISO8601
this method converts into a string in ISO8601 format representing relative time from the current time
toString() - Method in class jade.content.abs.AbsAggregate
This method is here just for debugging.
toString() - Method in class jade.content.abs.AbsContentElementList
This method is here just for debugging.
toString() - Method in class jade.content.abs.AbsExtendedPrimitive
 
toString() - Method in class jade.content.abs.AbsObjectImpl
This method is here just for debugging.
toString() - Method in class jade.content.abs.AbsPrimitive
 
toString() - Method in class jade.content.ContentManager
 
toString() - Method in class jade.content.lang.sl.Token
Returns the image.
toString() - Method in class jade.content.onto.Ontology
 
toString() - Method in class jade.core.AgentState
Retrieve a string representation for this agent state.
toString() - Method in class jade.core.AID
Converts this agent identifier into a readable string.
toString() - Method in class jade.core.BaseNode
 
toString() - Method in class jade.core.BehaviourID
Create a string representation for this behaviour ID.
toString() - Method in class jade.core.CaseInsensitiveString
Converts the CaseInsensitiveString object into a string.
toString() - Method in class jade.core.ContainerID
Retrieve a string representation for this container ID.
toString() - Method in class jade.core.event.PlatformEvent
Returns a string representation of this event.
toString() - Method in class jade.core.ProfileImpl
Creates a string representation of this profile.
toString() - Method in class jade.core.Specifier
This method is used by Boot, ProfileImpl, and RMA in order to have a String representation of this Specifier according to the format name:className(arg1 arg2 argn)
toString() - Method in class jade.domain.FIPAAgentManagement.APDescription
Retrieve a string representation for this platform description.
toString() - Method in class jade.domain.FIPAAgentManagement.APService
Retrieve a string representation for this platform service description.
toString() - Method in class jade.domain.FIPAAgentManagement.Envelope
Retrieve a string representation for this platform description.
toString() - Method in class jade.domain.FIPAAgentManagement.ReceivedObject
Retrieve a string representation for this received object.
toString() - Method in class jade.domain.introspection.ChangedBehaviourState
Retrieve an SL0-like string representation for this object.
toString() - Method in class jade.gui.AgentTree.Node
 
toString() - Method in class jade.lang.acl.ACLMessage
Convert an ACL message to its string representation.
toString(Date, boolean) - Static method in class jade.lang.acl.ISO8601
This method converts a java.util.Date into a FIPA DateTime token.
toString(Date) - Static method in class jade.lang.acl.ISO8601
This method converts a java.util.Date into a FIPA DateTime token by using the UTC time.
toString() - Method in class jade.lang.acl.MessageTemplate
Retrieve a string representation of this message template.
toString() - Method in class jade.lang.acl.Token
Returns the image.
toString() - Method in class jade.mtp.MTPDescriptor
 
toString() - Method in class jade.util.leap.ArrayList
 
toString() - Method in class jade.util.leap.HashMap
 
toString() - Method in class jade.util.leap.LinkedList
 
toString() - Method in class jade.util.leap.RoundList
Returns a string representation of this collection.
toString() - Method in class jade.util.TransportAddressWrapper
 
toString() - Method in interface jade.wrapper.State
Return string representation of state description and its code.
toString() - Method in class jade.wrapper.StateBase
A string representation of this state.
toStringArray() - Method in class jade.util.ExtendedProperties
Create a String[] for the properties with one key=value pair per array entry.
TRACE - Static variable in class jade.lang.acl.ACLMessage
User defined parameter key specifying that the JADE tracing mechanism should be activated for this message.
TRANSIT - Static variable in class jade.domain.FIPAAgentManagement.AMSAgentDescription
String constant for the transit agent life-cycle state.
transitionFrom(LifeCycle) - Method in class jade.core.LifeCycle
This method is invoked as soon as we enter this LifeCycle state.
transitionTo(LifeCycle) - Method in class jade.core.LifeCycle
This method is invoked just before leaving this LifeCycle state.
translateName(String) - Method in class jade.content.onto.ReflectiveIntrospector
 
TransportAddress - Interface in jade.mtp
 
TransportAddressWrapper - Class in jade.util
This class wraps a Transport Address and implements the equals() and hashCode() methods so that two Transport Addresses representing the same address, even if possibly expressed in different forms, are actually considered equals.
TransportAddressWrapper(TransportAddress) - Constructor for class jade.util.TransportAddressWrapper
 
tree - Variable in class jade.gui.AgentTree
 
TREE_ROOT_NAME - Static variable in class jade.gui.AgentTree
 
TREE_ROOT_TYPE - Static variable in class jade.gui.AgentTree
 
TreeHelp - Class in jade.gui
 
TreeHelp(Frame, String, String) - Constructor for class jade.gui.TreeHelp
 
TreeHelp(Dialog, String, String) - Constructor for class jade.gui.TreeHelp
 
TreeIconRenderer - Class in jade.gui
This is the renderer of the Tree.
TreeIconRenderer() - Constructor for class jade.gui.TreeIconRenderer
 
TRUE_PROPOSITION - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
TrueProposition - Class in jade.content.onto.basic
This class represents the TRUE proposition i.e. a predicate that is always true.
TrueProposition() - Constructor for class jade.content.onto.basic.TrueProposition
 
TwoPh0Initiator - Class in jade.proto
Class description
TwoPh0Initiator(Agent, ACLMessage, String) - Constructor for class jade.proto.TwoPh0Initiator
Constructs a TwoPh0Initiator behaviour.
TwoPh0Initiator(Agent, ACLMessage, String, DataStore) - Constructor for class jade.proto.TwoPh0Initiator
Constructs a TwoPh0Initiator behaviour.
TwoPh1Initiator - Class in jade.proto
Class description
TwoPh1Initiator(Agent, ACLMessage, String) - Constructor for class jade.proto.TwoPh1Initiator
Constructs a TwoPh1Initiator behaviour.
TwoPh1Initiator(Agent, ACLMessage, String, DataStore) - Constructor for class jade.proto.TwoPh1Initiator
Constructs a TwoPh1Initiator behaviour.
TwoPh2Initiator - Class in jade.proto
Class description
TwoPh2Initiator(Agent, ACLMessage) - Constructor for class jade.proto.TwoPh2Initiator
Constructs a TwoPh2Initiator behaviour.
TwoPh2Initiator(Agent, ACLMessage, DataStore) - Constructor for class jade.proto.TwoPh2Initiator
Constructs a TwoPh2Initiator behaviour.
TwoPhConstants - Interface in jade.proto
Interface description
TwoPhInitiator - Class in jade.proto
Class description
TwoPhInitiator(Agent, ACLMessage) - Constructor for class jade.proto.TwoPhInitiator
Constructs a TwoPhInitiator behaviour.
TwoPhInitiator(Agent, ACLMessage, DataStore) - Constructor for class jade.proto.TwoPhInitiator
Constructs a TwoPhInitiator behaviour.
TwoPhResponder - Class in jade.proto
Class description
TwoPhResponder(Agent, MessageTemplate) - Constructor for class jade.proto.TwoPhResponder
Constructor of the behaviour that creates a new empty DataStore
TwoPhResponder(Agent, MessageTemplate, DataStore) - Constructor for class jade.proto.TwoPhResponder
Constructor of the behaviour.
type - Variable in class jade.gui.GuiEvent
 
type - Variable in class jade.util.Event
The type of this event.
TypedAggregateFacet - Class in jade.content.schema.facets
This facet forces the elements in an AbsAggregate to be compliant to a given schema.
TypedAggregateFacet(ObjectSchema) - Constructor for class jade.content.schema.facets.TypedAggregateFacet
Construct a TypedAggregateFacet that forces the elements in an AbsAggregate to be instances of a given schema

U

UNARYLOGICALOP - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
RegularExpression Id.
UNARYLOGICALOP - Static variable in interface jade.content.lang.sl.SLParserConstants
RegularExpression Id.
UNAUTHORISED - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
Unauthorised - Exception in jade.domain.FIPAAgentManagement
 
Unauthorised() - Constructor for exception jade.domain.FIPAAgentManagement.Unauthorised
 
UNCERTAINTY - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
UNCERTAINTY_AGENT - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
UNCERTAINTY_CONDITION - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
UNEXPECTEDACT - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UnexpectedAct - Exception in jade.domain.FIPAAgentManagement
 
UnexpectedAct() - Constructor for exception jade.domain.FIPAAgentManagement.UnexpectedAct
 
UnexpectedAct(String) - Constructor for exception jade.domain.FIPAAgentManagement.UnexpectedAct
 
UNEXPECTEDACT_ACT - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UNEXPECTEDARGUMENT - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UnexpectedArgument - Exception in jade.domain.FIPAAgentManagement
 
UnexpectedArgument() - Constructor for exception jade.domain.FIPAAgentManagement.UnexpectedArgument
 
UnexpectedArgument(String) - Constructor for exception jade.domain.FIPAAgentManagement.UnexpectedArgument
 
UNEXPECTEDARGUMENT_ARGUMENT - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UNEXPECTEDARGUMENTCOUNT - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UnexpectedArgumentCount - Exception in jade.domain.FIPAAgentManagement
 
UnexpectedArgumentCount() - Constructor for exception jade.domain.FIPAAgentManagement.UnexpectedArgumentCount
 
UNEXPECTEDPARAMETER - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UnexpectedParameter - Exception in jade.domain.FIPAAgentManagement
 
UnexpectedParameter() - Constructor for exception jade.domain.FIPAAgentManagement.UnexpectedParameter
 
UnexpectedParameter(String, String) - Constructor for exception jade.domain.FIPAAgentManagement.UnexpectedParameter
 
UNEXPECTEDPARAMETER_OBJECT_NAME - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UNEXPECTEDPARAMETER_PARAMETER_NAME - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
unexportPlatformManager(PlatformManager) - Method in interface jade.core.IMTPManager
Stops making the platform Service Manager available through this IMTP.
unexportSlice(String) - Method in class jade.core.BaseNode
 
unexportSlice(String) - Method in interface jade.core.Node
 
UngroundedException - Exception in jade.content.onto
Thrown when working with an ungrounded abstract descriptor, i.e., a descriptor containing variables.
UngroundedException() - Constructor for exception jade.content.onto.UngroundedException
Constructor
uninstallMTP(String, ContainerID) - Method in interface jade.core.AgentManager
 
uninstallMTP(String, ContainerID) - Method in class jade.core.MainContainerImpl
Uninstall an MTP on a given container
UNINSTALLMTP - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
UninstallMTP - Class in jade.domain.JADEAgentManagement
This class represents the uninstall-MTP action of the JADE-agent-management ontology.
UninstallMTP() - Constructor for class jade.domain.JADEAgentManagement.UninstallMTP
Default constructor.
uninstallMTP(String) - Method in class jade.wrapper.ContainerController
Removes a message transport protocol, previously running within this container.
uninstallMTP(String) - Method in interface jade.wrapper.ContainerProxy
 
UNINSTALLMTP_ADDRESS - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
UNINSTALLMTP_CONTAINER - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
UNKNOWN - Static variable in interface jade.content.abs.AbsObject
 
UNKNOWN - Static variable in class jade.lang.acl.ACLMessage
constant identifying an unknown performative
UnknownSchemaException - Exception in jade.content.onto
Thrown when the schema for the type of the entity to be translated into/from an abstract descriptor is not defined in the ontology used to perform the translation.
UnknownSchemaException() - Constructor for exception jade.content.onto.UnknownSchemaException
Constructor
UnknownSlotException - Exception in jade.content.onto
 
UnknownSlotException() - Constructor for exception jade.content.onto.UnknownSlotException
 
UnknownSlotException(String) - Constructor for exception jade.content.onto.UnknownSlotException
 
UNLIMITED - Static variable in class jade.content.schema.ObjectSchema
Canstant value indicating that a slot in a schema has an infinite maximum cardinality
UNNAMEDPREFIX - Static variable in class jade.content.lang.Codec
This string is the prefix of all the unnamed slots of a Frame
UnreachableException - Exception in jade.core
This exception is thrown when some agent container cannot be contacted.
UnreachableException(String) - Constructor for exception jade.core.UnreachableException
Construct an UnreachableException with the given message.
UnreachableException(String, Throwable) - Constructor for exception jade.core.UnreachableException
Construct an UnreachableException with the given message and exception cause.
UnreadableException - Exception in jade.lang.acl
Signals that an error occured during the decoding of the content of an ACLMessage using Base64.
UNRECOGNISEDPARAMETERVALUE - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UnrecognisedParameterValue - Exception in jade.domain.FIPAAgentManagement
 
UnrecognisedParameterValue() - Constructor for exception jade.domain.FIPAAgentManagement.UnrecognisedParameterValue
 
UnrecognisedParameterValue(String, String) - Constructor for exception jade.domain.FIPAAgentManagement.UnrecognisedParameterValue
 
UNRECOGNISEDPARAMETERVALUE_PARAMETER_NAME - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UNRECOGNISEDPARAMETERVALUE_PARAMETER_VALUE - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UNRECOGNISEDVALUE - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UnrecognisedValue - Exception in jade.domain.FIPAAgentManagement
 
UnrecognisedValue() - Constructor for exception jade.domain.FIPAAgentManagement.UnrecognisedValue
 
UnrecognisedValue(String) - Constructor for exception jade.domain.FIPAAgentManagement.UnrecognisedValue
 
UNRECOGNISEDVALUE_VALUE - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
unsubscribeSingle(SubscriptionResponder.Subscription) - Method in class jade.domain.DFDBKB
 
UNSUPPORTEDACT - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UnsupportedAct - Exception in jade.domain.FIPAAgentManagement
 
UnsupportedAct() - Constructor for exception jade.domain.FIPAAgentManagement.UnsupportedAct
 
UnsupportedAct(String) - Constructor for exception jade.domain.FIPAAgentManagement.UnsupportedAct
 
UNSUPPORTEDACT_ACT - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UNSUPPORTEDFUNCTION - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UnsupportedFunction - Exception in jade.domain.FIPAAgentManagement
 
UnsupportedFunction() - Constructor for exception jade.domain.FIPAAgentManagement.UnsupportedFunction
 
UnsupportedFunction(String) - Constructor for exception jade.domain.FIPAAgentManagement.UnsupportedFunction
 
UNSUPPORTEDFUNCTION_FUNCTION - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UNSUPPORTEDVALUE - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UnsupportedValue - Exception in jade.domain.FIPAAgentManagement
 
UnsupportedValue() - Constructor for exception jade.domain.FIPAAgentManagement.UnsupportedValue
 
UnsupportedValue(String) - Constructor for exception jade.domain.FIPAAgentManagement.UnsupportedValue
 
UNSUPPORTEDVALUE_VALUE - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UpdateLineColumn(char) - Method in class jade.content.lang.sl.SimpleCharStream
 
UpdateLineColumn(char) - Method in class jade.lang.acl.SimpleCharStream
 
USE_BACKEND_MANAGER - Static variable in class jade.core.BackEndContainer
 
useConceptSlotsAsFunctions() - Method in class jade.content.onto.Ontology
Instruct this ontology to support usage of concept slots as functions.
USER_AGENTS - Static variable in interface jade.core.ResourceManager
 
USERAUTH_KEY - Static variable in class jade.core.Profile
This constant is the name of the property whose value contains the user authentication type to be used to login to the JADE platform.
USERDEFINEDPARAM - Static variable in interface jade.lang.acl.ACLParserConstants
 
USERDEFINEDSLOT - Static variable in interface jade.lang.acl.ACLParserConstants
 
UserPropertyGui - Class in jade.gui
This class provides a gui for the user defined property.

V

validate(AbsObject, Ontology) - Method in class jade.content.schema.AgentActionSchema
Check whether a given abstract descriptor complies with this schema.
validate(AbsObject, Ontology) - Method in class jade.content.schema.AggregateSchema
Check whether a given abstract descriptor complies with this schema.
validate(AbsObject, Ontology) - Method in class jade.content.schema.ConceptSchema
Check whether a given abstract descriptor complies with this schema.
validate(AbsObject, Ontology) - Method in class jade.content.schema.ContentElementListSchema
Check whether a given abstract descriptor complies with this schema.
validate(AbsObject, Ontology) - Method in interface jade.content.schema.Facet
Check whether a given value for the slot this Facet applies to is valid.
validate(AbsObject, Ontology) - Method in class jade.content.schema.facets.CardinalityFacet
Check that the number of elements in an AbsAggregate is within a given range
validate(AbsObject, Ontology) - Method in class jade.content.schema.facets.DefaultValueFacet
Check whether a given value for the slot this Facet applies to is valid.
validate(AbsObject, Ontology) - Method in class jade.content.schema.facets.DocumentationFacet
Check whether a given value for the slot this Facet applies to is valid.
validate(AbsObject, Ontology) - Method in class jade.content.schema.facets.JavaTypeFacet
Check whether a given value for the slot this Facet applies to is valid.
validate(AbsObject, Ontology) - Method in class jade.content.schema.facets.PermittedValuesFacet
Check whether a given value for the slot this Facet applies to is valid.
validate(AbsObject, Ontology) - Method in class jade.content.schema.facets.RegexFacet
Check whether a given value for the slot this Facet applies to is valid.
validate(AbsObject, Ontology) - Method in class jade.content.schema.facets.TypedAggregateFacet
Check whether a given value for the slot this Facet applies to is valid.
validate(AbsObject, Ontology) - Method in class jade.content.schema.IRESchema
Check whether a given abstract descriptor complies with this schema.
validate(AbsObject, Ontology) - Method in class jade.content.schema.ObjectSchema
Check whether a given abstract descriptor complies with this schema.
validate(AbsObject, Ontology) - Method in class jade.content.schema.PredicateSchema
Check whether a given abstract descriptor complies with this schema.
validate(AbsObject, Ontology) - Method in class jade.content.schema.PrimitiveSchema
Check whether a given abstract descriptor complies with this schema.
validate(AbsObject, Ontology) - Method in class jade.content.schema.VariableSchema
Check whether a given abstract descriptor complies with this schema.
VALUE_TYPE - Static variable in class jade.content.schema.VariableSchema
 
valueChanged(ListSelectionEvent) - Method in class jade.gui.ClassSelectionDialog
 
valueFilter(String, String) - Method in class jade.util.ExtendedProperties
Called by getProperty(key, default) to perform any post processing of the value string.
values() - Method in class jade.util.HashCache
 
values() - Method in class jade.util.leap.HashMap
 
values() - Method in interface jade.util.leap.Map
Returns a Collection view of the values contained in this map.
VARIABLE - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
RegularExpression Id.
VARIABLE - Static variable in interface jade.content.lang.sl.SLParserConstants
RegularExpression Id.
VARIABLE - Static variable in class jade.content.schema.IRESchema
 
VariableSchema - Class in jade.content.schema
This class represents the schema of a variable.
VerticalCommand - Interface in jade.core
The VerticalCommand interface represents those kernel-level commands that are sent to or through JADE kernel-level services.
viewAPServiceDialog(APService, Dialog, String) - Static method in class jade.gui.APServicePanel
To show an APService in A JDialog.
viewString(String) - Method in class jade.gui.StringDlg
Allows the user to view a string value through a read-only version of this dialog.
VisualAIDList - Class in jade.gui
This class extends the VisualStringList in order to show a list of AID (Agent-Identifer).
VisualAPServiceList - Class in jade.gui
This class extends the VisualStringList in order to show a list of APService
VisualPropertiesList - Class in jade.gui
This class extends the VisualStringList in order to show a list of user defined property.
VisualServicesList - Class in jade.gui
This class extends the VisualStringList in order to show a list of services
VisualStringList - Class in jade.gui
This class extends JPanel in order to provide a panel to show a list of string.
VisualStringList(Iterator, Component) - Constructor for class jade.gui.VisualStringList
Constructor of a panel showing a list of strings.

W

wait(AID, String) - Method in interface jade.core.AgentManager
 
wait(AID, String) - Method in class jade.core.MainContainerImpl
Put an agent in the WAITING state wherever it is
WAITING - Static variable in class jade.domain.FIPAAgentManagement.AMSAgentDescription
String constant for the waiting agent life-cycle state.
waitUntilEmpty(long) - Method in class jade.core.behaviours.ThreadedBehaviourFactory
Blocks until all threads dedicated to the execution of threaded behaviours complete.
waitUntilProcessed() - Method in class jade.util.Event
Blocks the calling thread until the notifyProcessed() method is called.
waitUntilProcessed(long) - Method in class jade.util.Event
Blocks the calling thread until the notifyProcessed() method is called.
waitUntilStarted() - Method in class jade.core.Agent
This method blocks until the agent has finished its start-up phase (i.e. until just before its setup() method is called.
wake(AID, String) - Method in interface jade.core.AgentManager
 
wake(AID, String) - Method in class jade.core.MainContainerImpl
Wake-up an agent wherever it is
WakerBehaviour - Class in jade.core.behaviours
This abstract class implements a OneShot task that must be executed only one just after a given timeout is elapsed.
WakerBehaviour(Agent, Date) - Constructor for class jade.core.behaviours.WakerBehaviour
This method constructs the behaviour.
WakerBehaviour(Agent, long) - Constructor for class jade.core.behaviours.WakerBehaviour
This method constructs the behaviour.
WAP - Static variable in interface jade.domain.FIPANames.MTP
WAP-based MTP
WARNING - Static variable in class jade.util.Logger
WARNING is a message level indicating a potential problem.
WHEN_ALL - Static variable in class jade.core.behaviours.ParallelBehaviour
Predefined constant to be used in the constructor to create a ParallelBehaviour that terminates when all its children are done.
WHEN_ANY - Static variable in class jade.core.behaviours.ParallelBehaviour
Predefined constant to be used in the constructor to create a ParallelBehaviour that terminates when any of its child is done.
WHEREISAGENT - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
WHEREISAGENT_AGENTIDENTIFIER - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
WhereIsAgentAction - Class in jade.domain.JADEAgentManagement
This class represents the where-is-agent action of the JADE-agent-management ontology.
WhereIsAgentAction() - Constructor for class jade.domain.JADEAgentManagement.WhereIsAgentAction
Default constructor.
windowActivated(WindowEvent) - Method in class jade.gui.ClassSelectionDialog
 
windowClosed(WindowEvent) - Method in class jade.gui.ClassSelectionDialog
 
windowClosing(WindowEvent) - Method in class jade.gui.ClassSelectionDialog
 
windowDeactivated(WindowEvent) - Method in class jade.gui.ClassSelectionDialog
 
windowDeiconified(WindowEvent) - Method in class jade.gui.ClassSelectionDialog
 
windowIconified(WindowEvent) - Method in class jade.gui.ClassSelectionDialog
 
windowOpened(WindowEvent) - Method in class jade.gui.ClassSelectionDialog
 
WORD - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
RegularExpression Id.
WORD - Static variable in interface jade.content.lang.sl.SLParserConstants
RegularExpression Id.
Word() - Method in class jade.lang.acl.ACLParser
 
WORD - Static variable in interface jade.lang.acl.ACLParserConstants
 
WORD2 - Static variable in interface jade.content.lang.sl.ExtendedSLParserConstants
RegularExpression Id.
WORD2 - Static variable in interface jade.content.lang.sl.SLParserConstants
RegularExpression Id.
wrap(Object) - Static method in class jade.content.abs.AbsExtendedPrimitive
Create an AbsExtendedPrimitive of type value.getClass() containing a given value.
wrap(String) - Static method in class jade.content.abs.AbsPrimitive
Create an AbsPrimitive of type BasicOntology.STRING containing a given String value.
wrap(boolean) - Static method in class jade.content.abs.AbsPrimitive
Create an AbsPrimitive of type BasicOntology.BOOLEAN containing a given boolean value.
wrap(int) - Static method in class jade.content.abs.AbsPrimitive
Create an AbsPrimitive of type BasicOntology.INTEGER containing a given int value.
wrap(long) - Static method in class jade.content.abs.AbsPrimitive
Create an AbsPrimitive of type BasicOntology.INTEGER containing a given long value.
wrap(float) - Static method in class jade.content.abs.AbsPrimitive
Create an AbsPrimitive of type BasicOntology.FLOAT containing a given float value.
wrap(double) - Static method in class jade.content.abs.AbsPrimitive
Create an AbsPrimitive of type BasicOntology.FLOAT containing a given double value.
wrap(Date) - Static method in class jade.content.abs.AbsPrimitive
Create an AbsPrimitive of type BasicOntology.DATE containing a given Date value.
wrap(byte[]) - Static method in class jade.content.abs.AbsPrimitive
Create an AbsPrimitive of type BasicOntology.BYTE_SEQUENCE containing a given byte[] value.
wrap(ACLMessage) - Static method in class jade.content.OntoACLMessage
Create an ontological ACL message that wraps an existing ACLMessage.
wrap(AID) - Static method in class jade.content.OntoAID
Create an ontological Agent identifier that wraps an existing AID.
wrap(Behaviour) - Method in class jade.core.behaviours.ThreadedBehaviourFactory
Wraps a normal JADE Behaviour b into a "threaded behaviour".
WrapperBehaviour - Class in jade.core.behaviours
This behaviour allows modifying on the fly the way an existing behaviour object works The following piece of code provides an example where we modify the done() method of an existing behaviour object to print on the standard output a proper message when the behaviour is completing.
WrapperBehaviour(Behaviour) - Constructor for class jade.core.behaviours.WrapperBehaviour
 
WrapperException - Exception in jade.util
This class acts as a base class for all the exceptions that wrap another (nested) exception.
WrapperException(String, Throwable) - Constructor for exception jade.util.WrapperException
Create a wrapper exception with the given message and nested exception.
WrapperException(String) - Constructor for exception jade.util.WrapperException
Create a wrapper exception with the given message.
write(OutputStream) - Method in class jade.core.Agent
Write this agent to an output stream; this method can be used to record a snapshot of the agent state on a file or to send it through a network connection.
write(ACLMessage) - Method in class jade.lang.acl.StringACLCodec
encodes the message and writes it into the Writer passed in the constructor.
writeLock() - Method in class jade.util.RWLock
Acquire the protected resource with writing privileges.
writeUnlock() - Method in class jade.util.RWLock
Release the protected resource, previously acquired with writing privileges.

X

XML - Static variable in interface jade.domain.FIPANames.ACLCodec
Syntactic representation of ACL in XML form

A B C D E F G H I J K L M N O P Q R S T U V W X