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 jade.gui.AboutJadeAction.
This class provide the About dialog for Jade.
AboutJadeAction(JFrame) - Constructor for class jade.gui.AboutJadeAction
 
AbsAgentAction - class jade.content.abs.AbsAgentAction.
 
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 jade.content.abs.AbsAggregate.
 
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 jade.content.abs.AbsConcept.
 
AbsConcept(String) - Constructor for class jade.content.abs.AbsConcept
Construct an Abstract descriptor to hold a concept of the proper type (e.g.
AbsContentElement - interface jade.content.abs.AbsContentElement.
Represent an Abstract descriptor that can hold a content element
AbsContentElementList - class jade.content.abs.AbsContentElementList.
 
AbsContentElementList() - Constructor for class jade.content.abs.AbsContentElementList
Construct an Abstract descriptor to hold a content element list
AbsHelper - class jade.content.abs.AbsHelper.
 
AbsHelper() - Constructor for class jade.content.abs.AbsHelper
 
AbsIRE - class jade.content.abs.AbsIRE.
Represent 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 jade.content.abs.AbsObject.
The common ancestor of all abstract descriptors
AbsObjectImpl - class jade.content.abs.AbsObjectImpl.
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 jade.content.abs.AbsPredicate.
 
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 jade.content.abs.AbsPrimitive.
 
AbsPrimitive(String) - Constructor for class jade.content.abs.AbsPrimitive
Construct an Abstract descriptor to hold a primitive of the proper type (e.g.
AbsTerm - interface jade.content.abs.AbsTerm.
Represent an Abstract descriptor that can hold a term
AbsVariable - class jade.content.abs.AbsVariable.
 
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.UnknownACLEncodingException - exception jade.core.acc.UnknownACLEncodingException.
 
ACCEPT_PROPOSAL - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
acceptNewAgent(String, Agent) - Method in class jade.wrapper.AgentContainer
Add an Agent to this container.
AchieveREInitiator - class jade.proto.AchieveREInitiator.
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 jade.proto.AchieveREResponder.
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 jade.lang.acl.ACLCodec.
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 jade.lang.acl.ACLCodec.CodecException.
This exception is thrown when some problem occurs in the concrete parsing subsystem accessed through this interface.
ACLCodec.CodecException(String, Throwable) - Constructor for class 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 jade.gui.AclGui.
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 jade.lang.acl.ACLMessage.
The class ACLMessage implements an ACL message compliant to the FIPA 2000 "FIPA ACL Message Structure Specification" (fipa000061) specifications.
ACLMessage - class jade.domain.introspection.ACLMessage.
This class represents an ACL message.
ACLMESSAGE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
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
 
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() - Constructor for class jade.domain.introspection.ACLMessage
 
ACLMessage(int) - Constructor for class jade.lang.acl.ACLMessage
This constructor creates an ACL message object with the specified performative.
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
 
ACLOntology - class jade.content.onto.ACLOntology.
Ontology containing the concepts that ACL mandates. see jade.content.Ontology
ACLParser - class jade.lang.acl.ACLParser.
Javadoc documentation for the file
ACLParser(ACLParserTokenManager) - Constructor for class jade.lang.acl.ACLParser
 
ACLParser(InputStream) - Constructor for class jade.lang.acl.ACLParser
 
ACLParser(Reader) - Constructor for class jade.lang.acl.ACLParser
 
ACLParserConstants - interface jade.lang.acl.ACLParserConstants.
 
ACLParserTokenManager - class jade.lang.acl.ACLParserTokenManager.
 
ACLParserTokenManager(ASCII_CharStream) - Constructor for class jade.lang.acl.ACLParserTokenManager
 
ACLParserTokenManager(ASCII_CharStream, int) - Constructor for class jade.lang.acl.ACLParserTokenManager
 
Action - class jade.content.onto.basic.Action.
 
ACTION - Static variable in interface jade.content.lang.sl.SLParserConstants
 
ACTION - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
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
 
action() - Method in class jade.proto.SimpleAchieveREResponder
 
action() - Method in class jade.proto.SimpleAchieveREInitiator
 
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.TickerBehaviour
 
action() - Method in class jade.core.behaviours.SenderBehaviour
Actual behaviour implementation.
action() - Method in class jade.core.behaviours.ReceiverBehaviour
Actual behaviour implementation.
action() - Method in class jade.core.behaviours.WakerBehaviour
 
Action() - Constructor for class jade.content.onto.basic.Action
 
Action(AID, Concept) - Constructor for class jade.content.onto.basic.Action
 
ACTIONOP - Static variable in interface jade.content.lang.sl.SLParserConstants
 
ACTIONOPLL - Static variable in interface jade.content.lang.sl.SLParserConstants
 
actionPerformed(ActionEvent) - Method in class jade.gui.AboutJadeAction
 
actionPerformed(ActionEvent) - Method in class jade.gui.TimeChooser
 
actionPerformed(ActionEvent) - Method in class jade.gui.DFAgentDscDlg
 
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() - Method in interface jade.wrapper.AgentController
Activate a suspended agent.
activate() - Method in class jade.wrapper.Agent
Triggers a state transition from SUSPENDED to ACTIVE.
activate(AID) - Method in interface jade.core.AgentManager
 
ACTIVE - Static variable in class jade.domain.FIPAAgentManagement.AMSAgentDescription
 
add_escapes(String) - Method in class 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.
add_escapes(String) - Method in class 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_RT - Static variable in interface jade.core.AgentContainer
 
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(AbsTerm) - Method in class jade.content.abs.AbsAggregate
Adds a new element (that must be a term) to this aggregate.
add(ContentElement) - Method in class jade.content.ContentElementList
Adds a new element (that must be a content element) to this content element list.
add(int, Object) - Method in interface jade.util.leap.List
Inserts the specified element at the specified position in this list
add(int, Object) - Method in class jade.util.leap.ArrayList
Inserts the specified element at the specified position in this list
add(int, Object) - Method in class jade.util.leap.LinkedList
Inserts the specified element at the specified position in this list
add(Object) - Method in class jade.util.HashCache
Adds the specified element to this hashcache if it is not already present.
add(Object) - Method in class jade.util.leap.ArrayList
 
add(Object) - Method in class jade.util.leap.LinkedList
 
add(Object) - Method in class jade.util.leap.SortedSetImpl
 
add(Object) - Method in class jade.util.leap.RoundList
Inserts the element before the current element.
add(Object) - Method in interface jade.util.leap.Collection
Adds an element.
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, ObjectSchema) - Method in class jade.content.schema.ObjectSchema
Add a mandatory slot to the schema.
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.ObjectSchema
Add a slot to the schema.
add(String, ObjectSchema, int) - Method in class jade.content.schema.PredicateSchema
Add a slot to this 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, 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) - 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.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, 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(Timer) - Method in class jade.core.TimerDispatcher
 
addAddresses(String) - Method in class jade.domain.FIPAAgentManagement.APService
 
addAddresses(String) - Method in class jade.core.AID
This method permits to add a transport address where the agent can be contacted.
addAgentDesc(AID) - Method in interface jade.domain.DFGUIInterface
 
addAgentNode(AgentTree.AgentNode, String, String, String, String) - Method in class jade.gui.AgentTree
 
addAPServices(APService) - Method in class jade.domain.FIPAAgentManagement.APDescription
 
addArguments(Object) - Method in class jade.domain.JADEAgentManagement.CreateAgent
 
addBehaviour(Behaviour) - Method in class jade.core.Agent
This method adds a new behaviour to the agent.
addChildren(AID) - Method in interface jade.domain.DFGUIInterface
 
addChildren(BehaviourID) - Method in class jade.core.BehaviourID
 
addContainer(AgentContainer, ContainerID, String, byte[]) - Method in interface jade.core.MainContainer
 
addContainerNode(AgentTree.ContainerNode, String, InetAddress) - Method in class jade.gui.AgentTree
 
addDebuggedAgents(AID) - Method in class jade.domain.JADEAgentManagement.DebugOn
 
addDebuggedAgents(AID) - Method in class jade.domain.JADEAgentManagement.DebugOff
 
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 - class jade.domain.introspection.AddedBehaviour.
 
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
 
AddedBehaviour() - Constructor for class jade.domain.introspection.AddedBehaviour
 
addedBehaviour(AgentEvent) - Method in interface jade.core.event.AgentListener
 
AddedContainer - class jade.domain.introspection.AddedContainer.
This class represents the added-container concept in the jade-introspection ontology.
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
 
AddedContainer() - Constructor for class jade.domain.introspection.AddedContainer
 
addedContainer(PlatformEvent) - Method in class jade.domain.ams
Put an AddedContainer event in the AMS event queue
addedContainer(PlatformEvent) - Method in interface jade.core.event.PlatformListener
 
AddedMTP - class jade.domain.introspection.AddedMTP.
This class represents the added-mtp concept in the jade-introspection ontology.
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
 
AddedMTP() - Constructor for class jade.domain.introspection.AddedMTP
 
addedMTP(MTPEvent) - Method in class jade.domain.ams
Put a AddedMTP event in the AMS event queue
addedMTP(MTPEvent) - Method in interface jade.core.event.MTPListener
 
addEscapes(String) - Static method in class jade.lang.acl.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addEscapes(String) - Static method in class jade.content.lang.sl.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addEvents(String) - Method in class jade.domain.introspection.StopNotify
 
addEvents(String) - Method in class jade.domain.introspection.StartNotify
 
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.ConceptSchema
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(Object) - Method in class jade.util.leap.LinkedList
Inserts the given element at the beginning of this list.
addFromFile(String) - Method in class jade.util.ImportableProperties
Add properties from named file.
addFromReader(Reader) - Method in class jade.util.BasicProperties
Add properties from Reader.
addIntendedReceiver(AID) - Method in class jade.domain.FIPAAgentManagement.Envelope
 
addLanguages(String) - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
 
addLanguages(String) - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
 
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
 
addOntologies(String) - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
 
addOntologies(String) - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
 
addParameter(Object) - Method in class jade.util.Event
Add a parameter to this Event object
addParameter(Object) - Method in class jade.gui.GuiEvent
adds a new parameter to this event
addParent(AID) - Method in interface jade.domain.DFGUIInterface
 
addParent(AID, DFAgentDescription) - Method in class jade.domain.df
This method can be used to add a parent (a DF with which the this DF is federated).
addPlatformListener(AgentManager.Listener) - Method in class jade.core.AgentContainerImpl
 
addPlatformListener(PlatformController.Listener) - Method in interface jade.wrapper.PlatformController
Add a platform listener.
addPlatformListener(PlatformController.Listener) - Method in class jade.wrapper.AgentContainer
 
addProperties(Property) - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
 
addProtocols(String) - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
 
addProtocols(String) - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
 
addReceiver(AID) - Method in class jade.lang.acl.ACLMessage
Adds a value to :receiver slot.
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.content.acl.CommunicativeActBase
Add a new receiver to the list.
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
 
addReplyTo(AID) - Method in class jade.lang.acl.ACLMessage
Adds a value to :reply-to slot.
addReplyTo(AID) - Method in class jade.content.OntoACLMessage
This method is redefined so that the replyTo AID is automatically wrapped into an OntoAID
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)
addResolvers(AID) - Method in class jade.content.OntoAID
This method is redefined so that resolvers AID are automatically wrapped into OntoAIDs
address(String) - Method in class jade.gui.AgentTree.AgentNode
 
ADDRESSES - Static variable in interface jade.lang.acl.ACLParserConstants
 
addServices(ServiceDescription) - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
 
addSniffedAgents(AID) - Method in class jade.domain.JADEAgentManagement.SniffOn
 
addSniffedAgents(AID) - Method in class jade.domain.JADEAgentManagement.SniffOff
 
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
addTo(AID) - Method in class jade.domain.FIPAAgentManagement.Envelope
 
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).
adjustBeginLineColumn(int, int) - Method in class jade.lang.acl.ASCII_CharStream
Method to adjust line and column numbers for the start of a token.
adjustBeginLineColumn(int, int) - Method in class jade.content.lang.sl.ASCII_CharStream
Method to adjust line and column numbers for the start of a token.
afterClone() - Method in class jade.core.Agent
Actions to perform after cloning.
afterMove() - Method in class jade.core.Agent
Actions to perform after moving.
Agent - class jade.wrapper.Agent.
This class is a Proxy class, allowing access to a JADE agent.
Agent - class jade.core.Agent.
The Agent class is the common superclass for user defined software agents.
Agent() - Constructor for class jade.core.Agent
Default constructor.
Agent(AID, Agent) - Constructor for class jade.wrapper.Agent
Default constructor.
AgentAction - interface jade.content.AgentAction.
Generic interface to be implemented by classes associated to agent actions in an ontology
AgentActionSchema - class jade.content.schema.AgentActionSchema.
Note that an AgentActionSchema should also be a ConceptSchema, but this inheritance relation is cut as Java does not support multiple inheritance.
AgentActionSchema(String) - Constructor for class jade.content.schema.AgentActionSchema
Creates an AgentActionSchema with a given type-name.
AgentContainer - class jade.wrapper.AgentContainer.
This class is a Proxy class, allowing access to a JADE agent container.
AgentContainer - interface jade.core.AgentContainer.
 
AgentContainer(AgentContainerImpl, String) - Constructor for class jade.wrapper.AgentContainer
Public constructor.
AgentContainerImpl - class jade.core.AgentContainerImpl.
This class is a concrete implementation of the JADE agent container, providing runtime support to JADE agents.
AgentController - interface jade.wrapper.AgentController.
Defines those methods which are permitted to control a JADE agent.
AgentEvent - class jade.core.event.AgentEvent.
This class represents an event related to the agent life-cycle and configuration.
AgentEvent(int, AID, AgentPrincipal, AgentPrincipal, ContainerID) - Constructor for class jade.core.event.AgentEvent
 
AgentEvent(int, AID, AgentState, AgentState, 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 jade.core.event.AgentListener.
 
AgentManager - interface jade.core.AgentManager.
This interface provides Agent Life Cycle management services to the platform AMS.
AgentManager.Listener - interface jade.core.AgentManager.Listener.
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.AgentManager
 
AgentProxy - interface jade.core.AgentProxy.
 
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
AgentState - class jade.wrapper.AgentState.
Provides a concrete implementation of the State interface for agents.
AgentState - class jade.core.AgentState.
This class represents the Life-Cycle state of an agent.
AGENTSTATE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
AGENTSTATE_NAME - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
AgentState() - Constructor for class jade.core.AgentState
 
AgentState(String) - Constructor for class jade.core.AgentState
 
AgentTree - class jade.gui.AgentTree.
 
AgentTree.AgentNode - class jade.gui.AgentTree.AgentNode.
 
AgentTree.AgentNode(AgentTree, String) - Constructor for class jade.gui.AgentTree.AgentNode
 
AgentTree.ContainerNode - class jade.gui.AgentTree.ContainerNode.
 
AgentTree.ContainerNode(AgentTree, String) - Constructor for class jade.gui.AgentTree.ContainerNode
 
AgentTree.localPlatformFolderNode - class jade.gui.AgentTree.localPlatformFolderNode.
 
AgentTree.localPlatformFolderNode(AgentTree, String) - Constructor for class jade.gui.AgentTree.localPlatformFolderNode
 
AgentTree.Node - class jade.gui.AgentTree.Node.
 
AgentTree.Node(AgentTree, String) - Constructor for class jade.gui.AgentTree.Node
 
AgentTree.RemoteAgentNode - class jade.gui.AgentTree.RemoteAgentNode.
 
AgentTree.RemoteAgentNode(AgentTree, String) - Constructor for class jade.gui.AgentTree.RemoteAgentNode
 
AgentTree.RemotePlatformNode - class jade.gui.AgentTree.RemotePlatformNode.
 
AgentTree.RemotePlatformNode(AgentTree, String) - Constructor for class jade.gui.AgentTree.RemotePlatformNode
 
AgentTree.RemotePlatformsFolderNode - class jade.gui.AgentTree.RemotePlatformsFolderNode.
 
AgentTree.RemotePlatformsFolderNode(AgentTree, String) - Constructor for class jade.gui.AgentTree.RemotePlatformsFolderNode
 
AgentTree.SuperContainer - class jade.gui.AgentTree.SuperContainer.
 
AgentTree.SuperContainer(AgentTree, String) - Constructor for class jade.gui.AgentTree.SuperContainer
 
AgentTree(Font) - Constructor for class jade.gui.AgentTree
 
AgentTreeModel - class jade.gui.AgentTreeModel.
 
AgentTreeModel(AgentTree.Node) - Constructor for class jade.gui.AgentTreeModel
 
AggregateSchema - class jade.content.schema.AggregateSchema.
 
AggregateSchema(String) - 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 - class jade.core.AID.
This class represents a JADE Agent Identifier.
AID - Static variable in interface jade.lang.acl.ACLParserConstants
 
AID - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
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
 
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
AIDGui - class jade.gui.AIDGui.
This class provide a gui to show an AID of an agent.
AIDGui(Component) - Constructor for class jade.gui.AIDGui
 
AIDSTATE - Static variable in interface jade.lang.acl.ACLParserConstants
 
ALL - Static variable in interface jade.content.lang.sl.SL2Vocabulary
 
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_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_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.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.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.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.SimpleAchieveREInitiator
key to retrive all the responses received.
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.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.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 jade.domain.FIPAAgentManagement.AlreadyRegistered.
 
ALREADYREGISTERED - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
AlreadyRegistered() - Constructor for class jade.domain.FIPAAgentManagement.AlreadyRegistered
 
ams - class jade.domain.ams.
Standard Agent Management System agent.
ams(AgentManager) - Constructor for class jade.domain.ams
This constructor creates a new AMS agent.
AMSAgentDescription - class jade.domain.FIPAAgentManagement.AMSAgentDescription.
This class implements a concept of the fipa-agent-management ontology representing the description of an AMSAgent.
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
 
AMSAgentDescription() - Constructor for class jade.domain.FIPAAgentManagement.AMSAgentDescription
 
amsDeregister(AMSAgentDescription) - Method in interface jade.core.AgentManager
 
amsModify(AMSAgentDescription) - Method in interface jade.core.AgentManager
 
amsRegister(AMSAgentDescription) - Method in interface jade.core.AgentManager
 
amsSearch(AMSAgentDescription, long) - Method in interface jade.core.AgentManager
 
AMSService - class jade.domain.AMSService.
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
 
AND - Static variable in interface jade.content.lang.sl.SL1Vocabulary
 
AND_LEFT - Static variable in interface jade.content.lang.sl.SL1Vocabulary
 
AND_RIGHT - 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.
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_TRANSIT - Static variable in class jade.core.Agent
Represents the transit agent state.
AP_WAITING - Static variable in class jade.core.Agent
Represents the waiting agent state.
APDescription - class jade.domain.FIPAAgentManagement.APDescription.
Agent platform description.
APDESCRIPTION - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
APDESCRIPTION - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
APDESCRIPTION_NAME - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
APDESCRIPTION_NAME - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
APDESCRIPTION_SERVICES - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
APDESCRIPTION_SERVICES - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
APDescription() - Constructor for class jade.domain.FIPAAgentManagement.APDescription
 
APDescriptionPanel - class jade.gui.APDescriptionPanel.
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.
APService - class jade.domain.FIPAAgentManagement.APService.
Description of the services available on an agent platform.
APSERVICE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
APSERVICE - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
APSERVICE_ADDRESSES - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
APSERVICE_ADDRESSES - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
APSERVICE_NAME - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
APSERVICE_NAME - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
APSERVICE_TYPE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
APSERVICE_TYPE - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
APService() - Constructor for class jade.domain.FIPAAgentManagement.APService
 
APService(String, String[]) - Constructor for class jade.domain.FIPAAgentManagement.APService
Constructor.
APServicePanel - class jade.gui.APServicePanel.
To show a MTPDescription.
ARITHMETICOP - Static variable in interface jade.content.lang.sl.SLParserConstants
 
ArrayList - class jade.util.leap.ArrayList.
This class represents the J2SE version of a "ArrayList" to be used in LEAP.
ArrayList() - Constructor for class jade.util.leap.ArrayList
Default Constructor, creates an empty List
ArrayList(ArrayList) - Constructor for class jade.util.leap.ArrayList
Constructs an ArrayList from a java.util.ArrayList.
ArrayList(int) - Constructor for class jade.util.leap.ArrayList
Constructor specifying list size
ASCII_CharStream - class jade.lang.acl.ASCII_CharStream.
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
ASCII_CharStream - class jade.content.lang.sl.ASCII_CharStream.
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
ASCII_CharStream(InputStream, int, int) - Constructor for class jade.lang.acl.ASCII_CharStream
 
ASCII_CharStream(InputStream, int, int) - Constructor for class jade.content.lang.sl.ASCII_CharStream
 
ASCII_CharStream(InputStream, int, int, int) - Constructor for class jade.lang.acl.ASCII_CharStream
 
ASCII_CharStream(InputStream, int, int, int) - Constructor for class jade.content.lang.sl.ASCII_CharStream
 
ASCII_CharStream(Reader, int, int) - Constructor for class jade.lang.acl.ASCII_CharStream
 
ASCII_CharStream(Reader, int, int) - Constructor for class jade.content.lang.sl.ASCII_CharStream
 
ASCII_CharStream(Reader, int, int, int) - Constructor for class jade.lang.acl.ASCII_CharStream
 
ASCII_CharStream(Reader, int, int, int) - Constructor for class jade.content.lang.sl.ASCII_CharStream
 
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 class jade.wrapper.Agent
Constant representing an asynchronous rendez-vous policy.
AUTHORITY_CLASS - Static variable in class jade.core.Profile
 
AUX_CONTAINER_NAME - Static variable in interface jade.core.AgentManager
 

B

backup(int) - Method in class jade.lang.acl.ASCII_CharStream
 
backup(int) - Method in class jade.content.lang.sl.ASCII_CharStream
 
BASE_NAME - Static variable in class jade.content.schema.ObjectSchema
 
BASE_NAME - Static variable in class jade.content.schema.ContentElementSchema
 
BASE_NAME - Static variable in class jade.content.schema.ContentElementListSchema
 
BASE_NAME - Static variable in class jade.content.schema.TermSchema
 
BASE_NAME - Static variable in class jade.content.schema.ConceptSchema
 
BASE_NAME - Static variable in class jade.content.schema.PredicateSchema
 
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.PrimitiveSchema
 
BASE_NAME - Static variable in class jade.content.schema.VariableSchema
 
BASE_NAME - Static variable in class jade.content.schema.IRESchema
 
baseSchema - Static variable in class jade.content.schema.ObjectSchema
 
BasicOntology - class jade.content.onto.BasicOntology.
Ontology containing - Primitive types - content element list - Basic concept ACL_MESSAGE - SL0 elements (AID, SL0 operators and TRUE and FALSE propositions).
BasicProperties - class jade.util.BasicProperties.
Provides the foundation class for property management.
BasicProperties() - Constructor for class jade.util.BasicProperties
Construct empty property collection.
BasicProperties(String[]) - Constructor for class jade.util.BasicProperties
Construct properties from arguments.
BCReflectiveIntrospector - class jade.content.onto.BCReflectiveIntrospector.
Backward Compatible reflective introspector.
BCReflectiveIntrospector() - Constructor for class jade.content.onto.BCReflectiveIntrospector
 
beforeClone() - Method in class jade.core.Agent
Actions to perform before cloning.
beforeMove() - Method in class jade.core.Agent
Actions to perform before moving.
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.
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.
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.
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.
BeginToken() - Method in class jade.lang.acl.ASCII_CharStream
 
BeginToken() - Method in class jade.content.lang.sl.ASCII_CharStream
 
Behaviour - class jade.core.behaviours.Behaviour.
Abstract base class for JADE behaviours.
Behaviour.RunnableChangedEvent - class jade.core.behaviours.Behaviour.RunnableChangedEvent.
Event class for notifying blocked and restarted behaviours.
Behaviour.RunnableChangedEvent(Behaviour) - Constructor for class jade.core.behaviours.Behaviour.RunnableChangedEvent
 
Behaviour() - Constructor for class jade.core.behaviours.Behaviour
Default constructor.
Behaviour(Agent) - Constructor for class jade.core.behaviours.Behaviour
Constructor with owner agent.
BehaviourID - class jade.core.BehaviourID.
This class represents an unique identifier referring to a specific agent behaviour.
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_KIND - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
BEHAVIOURID_NAME - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
BehaviourID() - Constructor for class jade.core.BehaviourID
 
BehaviourID(Behaviour) - Constructor for class jade.core.BehaviourID
 
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.SLParserConstants
 
BITEFFICIENT - Static variable in interface jade.domain.FIPANames.ACLCodec
Syntactic representation of ACL in XML form
block() - Method in class jade.core.behaviours.Behaviour
Blocks this behaviour.
block() - Method in class jade.core.behaviours.CompositeBehaviour
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
 
BORN_AGENT - Static variable in interface jade.wrapper.PlatformEvent
 
BornAgent - class jade.domain.introspection.BornAgent.
 
BORNAGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
BORNAGENT_AGENT - 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
 
BornAgent() - Constructor for class jade.domain.introspection.BornAgent
 
bornAgent(AID, ContainerID, CertificateFolder) - Method in interface jade.core.MainContainer
 
bornAgent(PlatformEvent) - Method in interface jade.wrapper.PlatformController.Listener
Called when an agent is born.
bornAgent(PlatformEvent) - Method in class jade.domain.ams
Put a BornAgent event in the AMS event queue
bornAgent(PlatformEvent) - Method in interface jade.core.event.PlatformListener
 
BrowserLauncher - class jade.gui.BrowserLauncher.
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.
bufpos - Variable in class jade.lang.acl.ASCII_CharStream
 
bufpos - Variable in class jade.content.lang.sl.ASCII_CharStream
 
BYTE_SEQUENCE - Static variable in class jade.content.onto.BasicOntology
 
ByteArrayCodec - class jade.content.lang.ByteArrayCodec.
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

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
 
CANCEL - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
CANCEL - Static variable in class jade.gui.TimeChooser
 
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.
cancel(AID, boolean) - Method in class jade.proto.SubscriptionInitiator
Cancel the subscription to agent receiver.
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 jade.content.schema.facets.CardinalityFacet.
This facet forces the elements in an AbsAggregate to be instances of a given schema.
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 jade.core.CaseInsensitiveString.
A name string, with case insensitive comparison and equality operations.
CaseInsensitiveString(String) - Constructor for class jade.core.CaseInsensitiveString
Create a new Name 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.ContractNetResponder
key to retrieve from the DataStore of the behaviour the ACLMessage object received by the initiator.
changeAgentPrincipal(AID, CertificateFolder) - Method in class jade.core.AgentContainerImpl
 
changeAgentPrincipal(AID, CertificateFolder) - Method in interface jade.core.AgentContainer
 
changeContainerPrincipal(CertificateFolder) - Method in class jade.core.AgentContainerImpl
 
changeContainerPrincipal(CertificateFolder) - Method in interface jade.core.AgentContainer
 
CHANGED_AGENT_PRINCIPAL - Static variable in class jade.core.event.PlatformEvent
 
CHANGED_AGENT_PRINCIPAL - Static variable in class jade.core.event.AgentEvent
 
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 jade.domain.introspection.ChangedAgentOwnership.
 
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
 
ChangedAgentOwnership() - Constructor for class jade.domain.introspection.ChangedAgentOwnership
 
changedAgentPrincipal(AgentEvent) - Method in interface jade.core.event.AgentListener
 
changedAgentPrincipal(AID, AgentPrincipal) - Method in class jade.core.AgentContainerImpl
 
changedAgentPrincipal(AID, AgentPrincipal) - Method in interface jade.core.AgentContainer
 
changedAgentPrincipal(AID, CertificateFolder) - Method in interface jade.core.MainContainer
 
changedAgentPrincipal(PlatformEvent) - Method in class jade.domain.ams
Put a ChangedAgentOwnership event in the AMS event queue
changedAgentPrincipal(PlatformEvent) - Method in interface jade.core.event.PlatformListener
 
ChangedAgentState - class jade.domain.introspection.ChangedAgentState.
 
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
 
ChangedAgentState() - Constructor for class jade.domain.introspection.ChangedAgentState
 
changedAgentState(AgentEvent) - Method in interface jade.core.event.AgentListener
 
ChangedBehaviourState - class jade.domain.introspection.ChangedBehaviourState.
 
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
 
ChangedBehaviourState() - Constructor for class jade.domain.introspection.ChangedBehaviourState
 
changedBehaviourState(AgentEvent) - Method in interface jade.core.event.AgentListener
 
changedContainerPrincipal(PlatformEvent) - Method in class jade.domain.ams
Put a XXX event in the AMS event queue
changedContainerPrincipal(PlatformEvent) - Method in interface jade.core.event.PlatformListener
 
changeIcon(boolean) - Method in class jade.gui.AgentTree.Node
 
Channel - class jade.core.Channel.
This class represents a communication channel, over which ACL messages can travel.
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
 
Channel(String, String, String) - Constructor for class jade.core.Channel
 
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.
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 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.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.
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.AchieveREInitiator
Check whether a reply is in-sequence and update the appropriate Session
checkInSequence(ACLMessage) - Method in class jade.proto.SubscriptionInitiator
Check whether a reply is in-sequence and update the appropriate Session.
checkIsTerm(Object) - Static method in class jade.content.onto.Ontology
Check whether a given object is a valid term.
checkLeaseTimeExpired() - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
Indicates whether the lease time for the registration of this DFAgentDescription has expired.
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.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.SubscriptionInitiator
Check the status of the sessions after the reception of the last reply or the expiration of the timeout.
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.
chgeIcon - Variable in class jade.gui.AgentTree.Node
 
clear() - Method in interface jade.util.leap.List
Removes all of the elements from this list (optional operation).
clear() - Method in class jade.util.leap.ArrayList
 
clear() - Method in class jade.util.leap.LinkedList
 
clear() - Method in class jade.util.leap.HashMap
 
clear() - Method in interface jade.util.leap.Map
Remove all mappings from this map.
clear() - Method in class jade.content.ContentElementList
Clear all the elements in this content element list.
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.
clearAllAddresses() - Method in class jade.domain.FIPAAgentManagement.APService
 
clearAllAddresses() - Method in class jade.core.AID
To remove all addresses of the agent
clearAllAPServices() - Method in class jade.domain.FIPAAgentManagement.APDescription
 
clearAllDebuggedAgents() - Method in class jade.domain.JADEAgentManagement.DebugOn
 
clearAllDebuggedAgents() - Method in class jade.domain.JADEAgentManagement.DebugOff
 
clearAllIntendedReceiver() - Method in class jade.domain.FIPAAgentManagement.Envelope
 
clearAllLanguages() - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
 
clearAllLanguages() - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
 
clearAllOntologies() - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
 
clearAllOntologies() - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
 
clearAllProperties() - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
 
clearAllProtocols() - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
 
clearAllProtocols() - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
 
clearAllReceiver() - Method in class jade.lang.acl.ACLMessage
Removes all values from :receiver slot.
clearAllReceiver() - Method in class jade.content.acl.CommunicativeActBase
Clears the receiver list.
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
 
clearAllSniffedAgents() - Method in class jade.domain.JADEAgentManagement.SniffOn
 
clearAllSniffedAgents() - Method in class jade.domain.JADEAgentManagement.SniffOff
 
clearAllTo() - Method in class jade.domain.FIPAAgentManagement.Envelope
 
CLONE - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
CLONE_MOBILE_AGENT_DESCRIPTION - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
CLONE_NEW_NAME - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
clone() - Method in class jade.util.leap.ArrayList
Method declaration
clone() - Method in class jade.util.leap.Properties
 
clone() - Method in class jade.lang.acl.ACLMessage
Clone an ACLMessage object.
clone() - Method in class jade.domain.FIPAAgentManagement.Envelope
 
clone() - Method in class jade.core.AID
Clone the AID object.
clone(Location, String) - Method in class jade.wrapper.Agent
Clones the current agent.
CloneAction - class jade.domain.mobility.CloneAction.
 
CloneAction() - Constructor for class jade.domain.mobility.CloneAction
 
CLOSEGUI - Static variable in interface jade.domain.DFGUIAdapter
 
Codec - class jade.content.lang.Codec.
Generic base class for al content language codecs
Codec.CodecException - exception jade.content.lang.Codec.CodecException.
Class CodecException.
Codec.CodecException(String) - Constructor for class jade.content.lang.Codec.CodecException
Constructor
Codec.CodecException(String, Throwable) - Constructor for class jade.content.lang.Codec.CodecException
Construct a new CodecException
Codec(String) - Constructor for class jade.content.lang.Codec
Construct a Codec object with the given name
Collection - interface jade.util.leap.Collection.
The root of the LEAP Collection hierarchy.
COMMUNICATIVE_ACT - Static variable in class jade.content.onto.ACLOntology
 
COMMUNICATIVE_ACT_RECEIVERS - Static variable in class jade.content.onto.ACLOntology
 
COMMUNICATIVE_ACT_SENDER - Static variable in class jade.content.onto.ACLOntology
 
CommunicativeActBase - class jade.content.acl.CommunicativeActBase.
 
CommunicativeActBase() - Constructor for class jade.content.acl.CommunicativeActBase
Constructor.
Comparable - interface jade.util.leap.Comparable.
J2SE version of the &qote;Comparable&qote; interface, used to sort elements in LEAPSortedSet.
compareTo(Object) - Method in class jade.wrapper.StateBase
Compares a given object to this state object for the purpose of collating.
compareTo(Object) - Method in class jade.core.AgentState
 
compareTo(Object) - Method in class jade.core.Timer
 
compareTo(Object) - Method in class jade.core.AID
Comparison operation.
CompositeBehaviour - class jade.core.behaviours.CompositeBehaviour.
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 jade.content.Concept.
Generic interface to be implemented by classes associated to concepts in an ontology
ConceptSchema - class jade.content.schema.ConceptSchema.
 
ConceptSchema(String) - Constructor for class jade.content.schema.ConceptSchema
Creates a ConceptSchema with a given type-name, e.g.
CONFIRM - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
ConstraintDlg - class jade.gui.ConstraintDlg.
This class implements the gui to insert the constraints for the search operation.
ConstraintDlg(Dialog) - Constructor for class jade.gui.ConstraintDlg
 
ConstraintDlg(Frame) - Constructor for class jade.gui.ConstraintDlg
 
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.
containerAgents(ContainerID) - Method in interface jade.core.AgentManager
 
ContainerID - class jade.core.ContainerID.
 
CONTAINERID - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
CONTAINERID - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CONTAINERID_ADDRESS - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
CONTAINERID_NAME - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ContainerID() - Constructor for class jade.core.ContainerID
 
ContainerID(String, TransportAddress) - Constructor for class jade.core.ContainerID
 
containerIDs() - Method in interface jade.core.AgentManager
 
containerMTPs(ContainerID) - Method in interface jade.core.AgentManager
 
contains(AbsContentElement) - Method in class jade.content.abs.AbsContentElementList
Test if a given content element is contained in this content element list.
contains(AbsTerm) - Method in class jade.content.abs.AbsAggregate
Test if a given term is contained in this aggregate.
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. present. the oldest element is deleted.
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.ArrayList
 
contains(Object) - Method in class jade.util.leap.LinkedList
 
contains(Object) - Method in class jade.util.leap.RoundList
Returns true if this list contains the specified element.
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
CONTENT - Static variable in interface jade.lang.acl.ACLParserConstants
 
CONTENT_ELEMENT_LIST - Static variable in class jade.content.onto.BasicOntology
 
Content() - Method in class jade.lang.acl.ACLParser
 
ContentElement - interface jade.content.ContentElement.
Interface representing a generic content element
ContentElementList - class jade.content.ContentElementList.
 
ContentElementList() - Constructor for class jade.content.ContentElementList
Construct a ContentElementList object
ContentElementListSchema - class jade.content.schema.ContentElementListSchema.
 
ContentElementSchema - class jade.content.schema.ContentElementSchema.
 
ContentElementSchema(String) - Constructor for class jade.content.schema.ContentElementSchema
Creates a ContentElementSchema with a given type-name.
ContentManager - class jade.content.ContentManager.
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 jade.proto.ContractNetInitiator.
This class implements the Fipa-Contract-Net interaction protocol with an API similar and homogeneous to AchieveREInitiator.
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 jade.proto.ContractNetResponder.
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 jade.wrapper.ControllerException.
This exception class is thrown when an operation fails on any of the agent controller methods.
CONVERSATION_ID - Static variable in interface jade.lang.acl.ACLParserConstants
 
copy(AID, Location, String) - Method in interface jade.core.AgentManager
 
copyAgent(AID, Location, String) - Method in class jade.core.AgentContainerImpl
 
copyAgent(AID, Location, String) - Method in interface jade.core.AgentContainer
 
copyProperties(BasicProperties) - Method in class jade.util.BasicProperties
Copy a data from standard Properties.
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() - Static method in class jade.lang.acl.ACLParser
 
create(String, String, String[], ContainerID, String, CertificateFolder) - Method in interface jade.core.AgentManager
 
CreateAgent - class jade.domain.JADEAgentManagement.CreateAgent.
 
CREATEAGENT - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
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_DELEGATION - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
CREATEAGENT_PASSWORD - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
CreateAgent() - Constructor for class jade.domain.JADEAgentManagement.CreateAgent
 
createAgent(AID, byte[], AgentContainer, boolean) - Method in class jade.core.AgentContainerImpl
 
createAgent(AID, byte[], AgentContainer, boolean) - Method in interface jade.core.AgentContainer
 
createAgent(AID, String, Object[], String, CertificateFolder, boolean) - Method in class jade.core.AgentContainerImpl
 
createAgent(AID, String, Object[], String, CertificateFolder, boolean) - Method in interface jade.core.AgentContainer
 
createAgentContainer(Profile) - Method in class jade.core.Runtime
Creates a new agent container in the current JVM, providing access through a proxy object.
createAgentProxy(AgentContainer, AID) - Method in interface jade.core.IMTPManager
Creates a proxy for the given agent, on the given container.
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.
createMainContainer(Profile) - Method in class jade.core.Runtime
Creates a new main container in the current JVM, providing access through a proxy object.
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(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(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.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.
createNewAgent(String, String, Object[]) - Method in interface jade.wrapper.PlatformController
Create a new agent.
createNewAgent(String, String, Object[]) - Method in class jade.wrapper.AgentContainer
Creates a new JADE agent, running within this container,
createNewNode(String, int) - Method in class jade.gui.AgentTree
 
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.
createSubscription(ACLMessage) - Method in class jade.proto.SubscriptionResponder
Utility method to correctly create a 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.
curChar - Variable in class jade.lang.acl.ACLParserTokenManager
 
curChar - Variable in class jade.content.lang.sl.SLParserTokenManager
 
currentBehaviour - Variable in class jade.core.Agent
The Behaviour that is currently executing.
currentExecuted - Variable in class jade.core.behaviours.CompositeBehaviour
 
currentMessage - Variable in class jade.core.Agent
Last message received.
currentToken - Variable in class jade.lang.acl.ParseException
This is the last token that has been consumed successfully.
currentToken - Variable in class jade.content.lang.sl.ParseException
This is the last token that has been consumed successfully.
CyclicBehaviour - class jade.core.behaviours.CyclicBehaviour.
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.
DataStore - class jade.core.behaviours.DataStore.
 
DataStore() - Constructor for class jade.core.behaviours.DataStore
 
DATE - Static variable in class jade.content.onto.BasicOntology
 
DATETIME - Static variable in interface jade.lang.acl.ACLParserConstants
 
DATETIME - Static variable in interface jade.content.lang.sl.SLParserConstants
 
DateTimeToken() - Method in class jade.lang.acl.ACLParser
 
DEAD_AGENT - Static variable in interface jade.wrapper.PlatformEvent
 
DeadAgent - class jade.domain.introspection.DeadAgent.
 
DEADAGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
DEADAGENT_AGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
DEADAGENT_WHERE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
DeadAgent() - Constructor for class jade.domain.introspection.DeadAgent
 
deadAgent(AID) - Method in interface jade.core.MainContainer
 
deadAgent(PlatformEvent) - Method in interface jade.wrapper.PlatformController.Listener
Called when an agent dies.
deadAgent(PlatformEvent) - Method in class jade.domain.ams
Put a DeadAgent event in the AMS event queue
deadAgent(PlatformEvent) - Method in interface jade.core.event.PlatformListener
 
deadMTP(MTPDescriptor, ContainerID) - Method in interface jade.core.MainContainer
 
DebugOff - class jade.domain.JADEAgentManagement.DebugOff.
 
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
 
DebugOff() - Constructor for class jade.domain.JADEAgentManagement.DebugOff
 
debugOff(AID, List) - Method in interface jade.core.AgentManager
 
DebugOn - class jade.domain.JADEAgentManagement.DebugOn.
 
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
 
DebugOn() - Constructor for class jade.domain.JADEAgentManagement.DebugOn
 
debugOn(AID, List) - Method in interface jade.core.AgentManager
 
decode() - Method in class jade.lang.acl.StringACLCodec
decode and parses the next message from the Reader passed in the constructor.
decode(byte[]) - Method in class jade.lang.acl.StringACLCodec
 
decode(byte[]) - 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[]) - 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(byte[]) - Method in class jade.content.lang.j.JCodec
Decorer.
decode(Ontology, byte[]) - Method in class jade.content.lang.ByteArrayCodec
Decodes the content to an abstract description.
decode(Ontology, byte[]) - Method in class jade.content.lang.leap.LEAPCodec
Decodes the content to an abstract description.
decode(Ontology, byte[]) - Method in class jade.content.lang.j.JCodec
Decoder.
decode(Ontology, String) - Method in class jade.content.lang.StringCodec
Decodes the content to an abstract description using a given ontology.
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(String) - Method in class jade.content.lang.sl.SLCodec
Decodes the content to an abstract description.
decodeDone(String) - Static method in class jade.domain.DFService
 
decodeNotification(String) - Static method in class jade.domain.DFService
 
decodeResult(String) - Static method in class jade.domain.DFService
 
DEFAULT - Static variable in interface jade.lang.acl.ACLParserConstants
 
DEFAULT - Static variable in interface jade.content.lang.sl.SLParserConstants
 
DEFAULT_IMTP - Static variable in class jade.core.ContainerID
 
DEFAULT_PORT - Static variable in class jade.core.ProfileImpl
Default communication port number.
DEL_RT - Static variable in interface jade.core.AgentContainer
 
Deregister - class jade.domain.FIPAAgentManagement.Deregister.
This class implements the deregister action.
DEREGISTER - Static variable in interface jade.domain.DFGUIAdapter
 
DEREGISTER - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
DEREGISTER_DESCRIPTION - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
Deregister() - Constructor for class jade.domain.FIPAAgentManagement.Deregister
 
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(Agent) - Static method in class jade.domain.DFService
Deregisters a DFAgentDescription from the default DF.
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, AID) - Static method in class jade.domain.DFService
A default Agent Description is used which contains only the AID of this agent.
deregister(Agent, AID, AMSAgentDescription) - Static method in class jade.domain.AMSService
Deregister a AMSAgentDescription from a AMS agent.
deregister(Agent, AID, DFAgentDescription) - Static method in class jade.domain.DFService
Deregister a DFAgentDescription from a DF 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, DFAgentDescription) - Static method in class jade.domain.DFService
Deregisters a DFAgentDescription from the default DF
deregister(SubscriptionResponder.Subscription) - Method in interface jade.proto.SubscriptionResponder.SubscriptionManager
Deregister a Subscription object
DeregisterFrom - class jade.domain.DFGUIManagement.DeregisterFrom.
This class implements the DeregisterFrom action.
DEREGISTERFROM - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
DEREGISTERFROM_CHILDRENDF - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
DEREGISTERFROM_PARENTDF - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
DeregisterFrom() - Constructor for class jade.domain.DFGUIManagement.DeregisterFrom
 
deregisterFromAction(Action, ACLMessage) - Method in class jade.domain.df
 
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.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.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.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.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.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.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.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.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)
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.
df - class jade.domain.df.
Standard Directory Facilitator agent.
df() - Constructor for class jade.domain.df
 
DFAgentDescription - class jade.domain.FIPAAgentManagement.DFAgentDescription.
This type of object represents the description that can be registered with the DF service.
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
 
DFAgentDescription() - Constructor for class jade.domain.FIPAAgentManagement.DFAgentDescription
 
DFAgentDscDlg - class jade.gui.DFAgentDscDlg.
 
DFAgentDscDlg(Dialog) - Constructor for class jade.gui.DFAgentDscDlg
 
DFAgentDscDlg(Frame) - Constructor for class jade.gui.DFAgentDscDlg
 
DFAppletOntology - class jade.domain.DFGUIManagement.DFAppletOntology.
This class represents the ontology DFApplet-management, containing all JADE extensions related to applet management.
DFAppletVocabulary - interface jade.domain.DFGUIManagement.DFAppletVocabulary.
 
DFGUIAdapter - interface jade.domain.DFGUIAdapter.
This interface must be implemented by a GUI that wants to interact with the DF agent.
DFGUIInterface - interface jade.domain.DFGUIInterface.
This interface is used to avoid any relationship between the df and the tools packages.
DFService - class jade.domain.DFService.
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
 
DIGIT - Static variable in interface jade.lang.acl.ACLParserConstants
 
Digit() - Method in class jade.lang.acl.ACLParser
 
disable_tracing() - Method in class jade.lang.acl.ACLParser
 
disableDebugger(AID, AID) - Method in class jade.core.AgentContainerImpl
 
disableDebugger(AID, AID) - Method in interface jade.core.AgentContainer
 
disableSniffer(AID, AID) - Method in class jade.core.AgentContainerImpl
 
disableSniffer(AID, AID) - Method in interface jade.core.AgentContainer
 
DISCONFIRM - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
dispatch(ACLMessage) - Method in interface jade.core.AgentProxy
 
dispatch(ACLMessage, AID) - Method in class jade.core.AgentContainerImpl
 
dispatch(ACLMessage, AID) - Method in interface jade.core.AgentContainer
 
disposeAsync() - Method in class jade.gui.TreeHelp
 
disposeAsync() - Method in interface jade.domain.DFGUIInterface
 
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 a state transition from active to copy within Agent Platform Life Cycle.
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
 
doMove(Location) - Method in class jade.core.Agent
Make a state transition from active to transit within Agent Platform Life Cycle.
Done - class jade.content.onto.basic.Done.
 
DONE - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
DONE_ACTION - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
DONE_CONDITION - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
done() - Method in class jade.proto.SimpleAchieveREResponder
This method checks whether this behaviour has finished or not.
done() - Method in class jade.proto.SimpleAchieveREInitiator
 
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.TickerBehaviour
 
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.CyclicBehaviour
This is the method that makes CyclicBehaviour cyclic, because it always returns false.
done() - Method in class jade.core.behaviours.WakerBehaviour
 
Done() - Method in class jade.lang.acl.ASCII_CharStream
 
Done() - Constructor for class jade.content.onto.basic.Done
 
Done() - Method in class jade.content.lang.sl.ASCII_CharStream
 
Done(Concept) - Constructor for class jade.content.onto.basic.Done
 
doStart(String) - Method in class jade.core.Agent
Make a state transition from initiated to active within Agent Platform Life Cycle.
doSubstitutions(String) - Method in class jade.util.BasicProperties
Replace all substrings of the form ${xxx} with the property value using the key xxx.
doSubstitutions(String, boolean) - Method in class jade.util.BasicProperties
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.
dump(int, PrintStream) - Method in class jade.content.abs.AbsAggregate
 

E

editElement(Object, boolean) - Method in class jade.gui.VisualStringList
 
editElement(Object, boolean) - Method in class jade.gui.VisualAIDList
 
editElement(Object, boolean) - Method in class jade.gui.VisualAPServiceList
 
editElement(Object, boolean) - Method in class jade.gui.VisualServicesList
 
editElement(Object, boolean) - Method in class jade.gui.VisualPropertiesList
 
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
 
enable_tracing() - Method in class jade.lang.acl.ACLParser
 
enableDebugger(AID, AID) - Method in class jade.core.AgentContainerImpl
 
enableDebugger(AID, AID) - Method in interface jade.core.AgentContainer
 
enableSniffer(AID, AID) - Method in class jade.core.AgentContainerImpl
 
enableSniffer(AID, AID) - Method in interface jade.core.AgentContainer
 
encode(AbsContentElement) - Method in class jade.content.lang.StringCodec
Encodes a content into a string.
encode(AbsContentElement) - Method in class jade.content.lang.ByteArrayCodec
Encodes a content into a byte array.
encode(AbsContentElement) - Method in class jade.content.lang.sl.SLCodec
Encodes a content into a String.
encode(AbsContentElement) - Method in class jade.content.lang.leap.LEAPCodec
Encodes an abstract descriptor holding a content element into a byte array.
encode(AbsContentElement) - Method in class jade.content.lang.j.JCodec
Encoder.
encode(ACLMessage) - 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.
encode(ACLMessage) - Method in interface jade.lang.acl.ACLCodec
Encodes an ACLMessage object into a byte sequence, according to the specific message representation.
encode(Ontology, AbsContentElement) - Method in class jade.content.lang.StringCodec
Encodes a content into a string using a given ontology.
encode(Ontology, AbsContentElement) - Method in class jade.content.lang.ByteArrayCodec
Encodes a content into a byte array.
encode(Ontology, AbsContentElement) - Method in class jade.content.lang.sl.SLCodec
Encodes a content into a String.
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.j.JCodec
Encoder.
ENCODING - Static variable in interface jade.lang.acl.ACLParserConstants
 
END - Static variable in interface jade.lang.acl.ACLParserConstants
 
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.
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.
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.
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.
EnhancedProperties - class jade.util.EnhancedProperties.
Provides a concrete implementation of ImportableProperties useable in the J2SE (desktop) world.
EnhancedProperties() - Constructor for class jade.util.EnhancedProperties
Construct empty property collection.
EnhancedProperties(String) - Constructor for class jade.util.EnhancedProperties
Construct properties from specified file.
EnhancedProperties(String[]) - Constructor for class jade.util.EnhancedProperties
Construct properties from arguments.
Envelope - class jade.domain.FIPAAgentManagement.Envelope.
 
ENVELOPE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ENVELOPE - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
ENVELOPE_ACLREPRESENTATION - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ENVELOPE_ACLREPRESENTATION - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
ENVELOPE_COMMENTS - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ENVELOPE_COMMENTS - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
ENVELOPE_DATE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ENVELOPE_DATE - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
ENVELOPE_FROM - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ENVELOPE_FROM - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
ENVELOPE_INTENDEDRECEIVER - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ENVELOPE_INTENDEDRECEIVER - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
ENVELOPE_PAYLOADENCODING - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ENVELOPE_PAYLOADENCODING - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
ENVELOPE_PAYLOADLENGTH - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ENVELOPE_PAYLOADLENGTH - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
ENVELOPE_RECEIVED - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ENVELOPE_RECEIVED - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
ENVELOPE_TO - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ENVELOPE_TO - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
ENVELOPE_TRANSPORTBEHAVIOUR - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
Envelope() - Constructor for class jade.domain.FIPAAgentManagement.Envelope
Constructor.
EOF - Static variable in interface jade.lang.acl.ACLParserConstants
 
EOF - Static variable in interface jade.content.lang.sl.SLParserConstants
 
eol - Variable in class jade.lang.acl.ParseException
The end of line string for this machine.
eol - Variable in class jade.content.lang.sl.ParseException
The end of line string for this machine.
Equals - class jade.content.onto.basic.Equals.
 
EQUALS - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
EQUALS_LEFT - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
EQUALS_RIGHT - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
Equals() - Constructor for class jade.content.onto.basic.Equals
 
equals(Object) - Method in class jade.wrapper.StateBase
Determines if an object is equal to this object.
equals(Object) - Method in class jade.core.ContainerID
 
equals(Object) - Method in class jade.core.CaseInsensitiveString
Equality operation.
equals(Object) - Method in class jade.core.AgentState
 
equals(Object) - Method in class jade.core.BehaviourID
 
equals(Object) - Method in class jade.core.Timer
 
equals(Object) - Method in class jade.core.AID
Equality operation.
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.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(Object, Object) - Constructor for class jade.content.onto.basic.Equals
 
equalsIgnoreCase(String, String) - Static method in class jade.core.CaseInsensitiveString
Static method for case insensitive string comparasion.
Event - class jade.util.Event.
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 - interface jade.domain.introspection.Event.
 
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 jade.domain.introspection.EventRecord.
This class represents the event-record concept in the jade-introspection ontology.
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
 
EventRecord() - Constructor for class jade.domain.introspection.EventRecord
 
EventRecord(Event, Location) - Constructor for class jade.domain.introspection.EventRecord
 
ExceptionOntology - class jade.domain.FIPAAgentManagement.ExceptionOntology.
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 jade.domain.FIPAAgentManagement.ExceptionVocabulary.
 
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 - Static variable in interface jade.domain.DFGUIAdapter
 
exit() - Method in class jade.core.AgentContainerImpl
 
exit() - Method in interface jade.core.AgentContainer
 
ExpandedProperties - class jade.util.ExpandedProperties.
Extends EnhancedProperties and adds support for fetching system environment variables (those usable from the OS shell).
ExpandedProperties() - Constructor for class jade.util.ExpandedProperties
Construct empty property collection.
ExpandedProperties(String) - Constructor for class jade.util.ExpandedProperties
Construct properties from specified file.
ExpandedProperties(String[]) - Constructor for class jade.util.ExpandedProperties
Construct properties from arguments.
expectedTokenSequences - Variable in class jade.lang.acl.ParseException
Each entry in this array is an array of integers.
expectedTokenSequences - Variable in class jade.content.lang.sl.ParseException
Each entry in this array is an array of integers.
Expression() - Method in class jade.lang.acl.ACLParser
 
externalise(AbsObject, Ontology) - Method in interface jade.content.onto.Introspectable
Externalise this object into the given abstract descriptor
externalise(AbsObject, Ontology) - Method in class jade.content.onto.basic.Action
 
externalise(AbsObject, Ontology) - Method in class jade.content.lang.leap.InstanceOf
 
externalise(Object, ObjectSchema, Class, Ontology) - Method in class jade.content.onto.ReflectiveIntrospector
Translate an object of a class representing an element in an ontology into a proper abstract descriptor
externalise(Object, ObjectSchema, Class, Ontology) - Method in class jade.content.onto.MicroIntrospector
Translate an object of a class representing an element in an ontology into a proper abstract descriptor
externalise(Object, ObjectSchema, Class, Ontology) - Method in interface jade.content.onto.Introspector
Translate an object of a class representing an element in an ontology into a proper abstract descriptor
externalise(Object, ObjectSchema, Class, Ontology) - Method in class jade.content.onto.BCReflectiveIntrospector
Translate an object of a class representing an element in an ontology into a proper 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.
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.
extractPassword(String) - Static method in class jade.core.Agent
 
extractSubset(String) - Method in class jade.util.BasicProperties
Create a new PropertiesCollection from this one by coping those attributes which begin with a particular prefix string.
extractUsername(String) - Static method in class jade.core.Agent
 

F

Facet - interface jade.content.schema.Facet.
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 jade.domain.FIPAAgentManagement.FailureException.
This class represents a generic FailureException
FailureException(String) - Constructor for class jade.domain.FIPAAgentManagement.FailureException
 
FALSE_PROPOSITION - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
FalseProposition - class jade.content.onto.basic.FalseProposition.
This class represents the proposition 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
 
Federate - class jade.domain.DFGUIManagement.Federate.
This class implements the Federate action.
FEDERATE - Static variable in interface jade.domain.DFGUIAdapter
 
Federate() - Constructor for class jade.domain.DFGUIManagement.Federate
 
FEDERATEWITH - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
FEDERATEWITH_CHILDRENDF - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
FEDERATEWITH_PARENTDF - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
federateWithAction(Action, ACLMessage) - Method in class jade.domain.df
 
fetchClassFile(String) - Method in class jade.core.AgentContainerImpl
 
fetchClassFile(String) - Method in interface jade.core.AgentContainer
 
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.
fileReader(String) - Method in class jade.util.ImportableProperties
Construct a Reader for the specified file name.
fileReader(String) - Method in class jade.util.EnhancedProperties
Construct a Reader for the specified file name.
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.
filterRGB(int, int, int) - Method in class jade.gui.MyFilterImage
 
findMethodCaseInsensitive(String, Class) - Method in class jade.content.onto.ReflectiveIntrospector
 
FIPA_BROKERING - Static variable in interface jade.domain.FIPANames.InteractionProtocol
 
FIPA_CONTRACT_NET - Static variable in interface jade.domain.FIPANames.InteractionProtocol
 
FIPA_DUTCH_AUCTION - Static variable in interface jade.domain.FIPANames.InteractionProtocol
 
FIPA_ENGLISH_AUCTION - Static variable in interface jade.domain.FIPANames.InteractionProtocol
 
FIPA_ITERATED_CONTRACT_NET - Static variable in interface jade.domain.FIPANames.InteractionProtocol
 
FIPA_PROPOSE - Static variable in interface jade.domain.FIPANames.InteractionProtocol
 
FIPA_QUERY - Static variable in interface jade.domain.FIPANames.InteractionProtocol
 
FIPA_RECRUITING - Static variable in interface jade.domain.FIPANames.InteractionProtocol
 
FIPA_REQUEST - Static variable in interface jade.domain.FIPANames.InteractionProtocol
 
FIPA_REQUEST_WHEN - Static variable in interface jade.domain.FIPANames.InteractionProtocol
 
FIPA_SL - Static variable in interface jade.domain.FIPANames.ContentLanguage
 
FIPA_SL0 - Static variable in interface jade.domain.FIPANames.ContentLanguage
 
FIPA_SL1 - Static variable in interface jade.domain.FIPANames.ContentLanguage
 
FIPA_SL2 - Static variable in interface jade.domain.FIPANames.ContentLanguage
 
FIPA_SUBSCRIBE - Static variable in interface jade.domain.FIPANames.InteractionProtocol
 
FIPAException - exception jade.domain.FIPAException.
This class represents a generic FIPAException, i.e. one of NotUnderstood,Failure,Refuse, as defined in jade.domain.FIPAAgentManagement.
FIPAException(ACLMessage) - Constructor for class jade.domain.FIPAException
 
FIPAException(String) - Constructor for class jade.domain.FIPAException
constructs a generic FIPAException.
FIPAManagementOntology - class jade.domain.FIPAAgentManagement.FIPAManagementOntology.
This class represents the ontology defined by FIPA Agent Management specifications (document no. 23).
FIPAManagementVocabulary - interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary.
 
FIPANames - interface jade.domain.FIPANames.
This class provides a single access point for the set of constants already defined by FIPA.
FIPANames.ACLCodec - interface jade.domain.FIPANames.ACLCodec.
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 jade.domain.FIPANames.ContentLanguage.
Set of constants that identifies the content languages and that can be assigned via ACLMessage.setLanguage(FIPANames.ContentLanguage.SL0)
FIPANames.InteractionProtocol - interface jade.domain.FIPANames.InteractionProtocol.
Set of constants that identifies the Interaction Protocols and that can be assigned via ACLMessage.setProtocol(FIPANames.InteractionProtocol.FIPA_REQUEST)
FIPANames.MTP - interface jade.domain.FIPANames.MTP.
Set of constants that identifies the Message Transport Protocols.
FIPAProtocolNames - interface jade.proto.FIPAProtocolNames.
Deprecated. Use jade.domain.FIPANames.InteractionProtocol instead
FIPAService - class jade.domain.FIPAService.
This class provides a set of basic and static methods to perform the FIPA Agent Management actions.
FIPAService() - Constructor for class jade.domain.FIPAService
 
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 class jade.content.onto.BasicOntology
 
Float() - Method in class jade.lang.acl.ACLParser
 
FLOATONE - Static variable in interface jade.lang.acl.ACLParserConstants
 
FLOATONE - Static variable in interface jade.content.lang.sl.SLParserConstants
 
FLOATTWO - Static variable in interface jade.lang.acl.ACLParserConstants
 
FLOATTWO - Static variable in interface jade.content.lang.sl.SLParserConstants
 
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
 
fromList(List) - Method in class jade.util.leap.ArrayList
 
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.BasicOntology
This method is redefined as BasicOntology does not use an Introspector for performance reason
FSMBehaviour - class jade.core.behaviours.FSMBehaviour.
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

generateParseException() - Method in class jade.lang.acl.ACLParser
 
get() - Method in class jade.util.InputQueue
Extract the first object in the queue (if any).
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.
get(int) - Method in interface jade.util.leap.List
Returns the element at the specified position in this list.
get(int) - Method in class jade.util.leap.ArrayList
 
get(int) - Method in class jade.util.leap.LinkedList
 
get(int) - Method in class jade.content.ContentElementList
Retrieves the i-th element in this content element list.
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(Object) - Method in class jade.util.leap.HashMap
 
get(Object) - Method in interface jade.util.leap.Map
Returns the value to which this map maps the specified key.
get(String) - Method in class jade.util.BasicProperties
Get the object associated with a key.
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.AbsAggregate
Overrides this method to check that name is of the form Codec.UNNAMEDPERFIX+index
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.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.AbsPrimitive
Makes no sense in the case of an AbsPrimitive that has no attribute --> Just return null
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.
getAcc() - Method in class jade.core.Profile
 
getAcc() - Method in class jade.core.ProfileImpl
 
getACLMessage() - Method in class jade.domain.FIPAException
 
getACLMessage() - Method in class jade.domain.FIPAAgentManagement.NotUnderstoodException
 
getACLMessage() - Method in class jade.domain.FIPAAgentManagement.FailureException
 
getACLMessage() - Method in class jade.domain.FIPAAgentManagement.RefuseException
 
getAclRepresentation() - Method in class jade.domain.introspection.ACLMessage
 
getAclRepresentation() - Method in class jade.domain.FIPAAgentManagement.Envelope
 
getAct() - Method in class jade.domain.FIPAAgentManagement.UnsupportedAct
 
getAct() - Method in class jade.domain.FIPAAgentManagement.UnexpectedAct
 
getAction() - Method in class jade.content.onto.basic.Result
 
getAction() - Method in class jade.content.onto.basic.Action
 
getAction() - Method in class jade.content.onto.basic.Done
 
getAction() - Method in class jade.content.acl.Request
Gets the action.
getActor() - Method in class jade.content.onto.basic.Action
 
getAddress() - Method in class jade.gui.AgentTree.AgentNode
 
getAddress() - Method in class jade.domain.JADEAgentManagement.InstallMTP
 
getAddress() - Method in class jade.domain.JADEAgentManagement.UninstallMTP
 
getAddress() - Method in class jade.domain.introspection.RemovedMTP
 
getAddress() - Method in class jade.domain.introspection.AddedMTP
 
getAddress() - Method in class jade.core.ContainerID
 
getAddress() - Method in class jade.core.Channel
 
getAddress() - Method in interface jade.core.Location
Read the address for a location.
getAddressesArray() - Method in class jade.core.AID
Returns an array of string containing all the addresses of the agent
getAgent() - Method in class jade.domain.JADEAgentManagement.KillAgent
 
getAgent() - Method in class jade.domain.introspection.BornAgent
 
getAgent() - Method in class jade.domain.introspection.DeadAgent
 
getAgent() - Method in class jade.domain.introspection.RemovedBehaviour
 
getAgent() - Method in class jade.domain.introspection.ChangedBehaviourState
 
getAgent() - Method in class jade.domain.introspection.ChangedAgentOwnership
 
getAgent() - Method in class jade.domain.introspection.SuspendedAgent
 
getAgent() - Method in class jade.domain.introspection.ResumedAgent
 
getAgent() - Method in class jade.domain.introspection.AddedBehaviour
 
getAgent() - Method in class jade.domain.introspection.MovedAgent
 
getAgent() - Method in class jade.domain.introspection.ChangedAgentState
 
getAgent() - Method in class jade.core.event.PlatformEvent
Returns the AID of the agent that was born, died, or moved.
getAgent() - Method in class jade.core.event.MessageEvent
 
getAgent() - Method in class jade.core.event.AgentEvent
 
getAgent(AID) - Method in class jade.core.AgentContainerImpl
Get the agentcontroller for a local agent given its AID.
getAgent(String) - Method in interface jade.wrapper.PlatformController
Get agent proxy to local agent given its name.
getAgent(String) - Method in class jade.wrapper.AgentContainer
Get agent proxy to local agent given its name.
getAgentGUID() - Method in interface jade.wrapper.PlatformEvent
 
getAgentGUID() - Method in class jade.core.event.PlatformEvent
 
getAgentIdentifier() - Method in class jade.domain.JADEAgentManagement.WhereIsAgentAction
 
getAgentName() - Method in class jade.domain.JADEAgentManagement.CreateAgent
 
getAgentPrincipal(AID) - Method in interface jade.core.MainContainer
 
getAgentPrincipal(AID) - Method in class jade.core.AgentContainerImpl
 
getAgentProfile() - Method in class jade.domain.mobility.MobileAgentDescription
 
getAgentVersion() - Method in class jade.domain.mobility.MobileAgentDescription
 
getAID() - Method in class jade.core.Agent
Method to query the private Agent ID.
getAllAddresses() - Method in class jade.domain.FIPAAgentManagement.APService
 
getAllAddresses() - Method in class jade.core.AID
Returns an iterator of all the addresses of the agent.
getAllAPServices() - Method in class jade.domain.FIPAAgentManagement.APDescription
 
getAllArguments() - Method in class jade.domain.JADEAgentManagement.CreateAgent
 
getAllChildren() - Method in class jade.core.BehaviourID
 
getAllDebuggedAgents() - Method in class jade.domain.JADEAgentManagement.DebugOn
 
getAllDebuggedAgents() - Method in class jade.domain.JADEAgentManagement.DebugOff
 
getAllEvents() - Method in class jade.domain.introspection.StopNotify
 
getAllEvents() - Method in class jade.domain.introspection.StartNotify
 
getAllIntendedReceiver() - Method in class jade.lang.acl.ACLMessage
 
getAllIntendedReceiver() - Method in class jade.domain.FIPAAgentManagement.Envelope
 
getAllLanguages() - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
 
getAllLanguages() - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
 
getAllOntologies() - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
 
getAllOntologies() - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
 
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.ServiceDescription
 
getAllProtocols() - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
 
getAllProtocols() - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
 
getAllReceiver() - Method in class jade.lang.acl.ACLMessage
Reads :receiver slot.
getAllReceiver() - Method in class jade.content.acl.CommunicativeActBase
Retrieves the receivers.
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
 
getAllSniffedAgents() - Method in class jade.domain.JADEAgentManagement.SniffOn
 
getAllSniffedAgents() - Method in class jade.domain.JADEAgentManagement.SniffOff
 
getAllTo() - Method in class jade.domain.FIPAAgentManagement.Envelope
 
getAllUserDefinedParameters() - Method in class jade.lang.acl.ACLMessage
get a clone of the data structure with all the user defined parameters
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 class jade.core.AgentContainerImpl
 
getAmsAID() - Method in class jade.gui.AgentTree.RemotePlatformNode
 
getAMSDelegation(AID) - Method in interface jade.core.AgentManager
 
getAMSDescription() - Method in class jade.gui.AgentTree.RemoteAgentNode
 
getAMSDescription(AID) - Method in interface jade.core.AgentManager
 
getAPDescription() - Method in class jade.gui.AgentTree.RemotePlatformNode
 
getArgs() - Method in class jade.core.Specifier
 
getArgumentName() - Method in class jade.domain.FIPAAgentManagement.MissingArgument
 
getArgumentName() - Method in class jade.domain.FIPAAgentManagement.UnexpectedArgument
 
getArguments() - Method in class jade.core.Agent
Return the array of arguments as they were set by the previous call of the method setArguments.
getAuthority() - Method in class jade.domain.ams
Redefine the getAuthority() method to return the platform main authority
getAuthority() - Method in class jade.core.Agent
 
getAuthority() - Method in interface jade.core.AgentManager
 
getAuthority() - Method in class jade.core.AgentContainerImpl
 
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.ContentElementSchema
Retrieve the generic base schema for all content elements.
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.TermSchema
Retrieve the generic base schema for terms.
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.PredicateSchema
Retrieve the generic base schema for all predicates.
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.PrimitiveSchema
Retrieve the generic base schema for all primitives.
getBaseSchema() - Static method in class jade.content.schema.VariableSchema
Retrieve the generic base schema for all variables.
getBaseSchema() - Static method in class jade.content.schema.IRESchema
Retrieve the generic base schema for all ire-s.
getBeginColumn() - Method in class jade.lang.acl.ASCII_CharStream
 
getBeginColumn() - Method in class jade.content.lang.sl.ASCII_CharStream
 
getBeginLine() - Method in class jade.lang.acl.ASCII_CharStream
 
getBeginLine() - Method in class jade.content.lang.sl.ASCII_CharStream
 
getBehaviour() - Method in class jade.domain.introspection.RemovedBehaviour
 
getBehaviour() - Method in class jade.domain.introspection.ChangedBehaviourState
 
getBehaviour() - Method in class jade.domain.introspection.AddedBehaviour
 
getBehaviour() - Method in class jade.core.event.AgentEvent
 
getBehaviourFrom() - Method in class jade.core.event.AgentEvent
 
getBehaviourName() - Method in class jade.core.behaviours.Behaviour
 
getBehaviourTo() - Method in class jade.core.event.AgentEvent
 
getBoolean() - Method in class jade.content.abs.AbsPrimitive
 
getBooleanProperty(String, boolean) - Method in class jade.util.BasicProperties
Extract a string value ("true" or "false") and convert it to a boolean.
getBy() - Method in class jade.domain.FIPAAgentManagement.ReceivedObject
 
getByteSequence() - Method in class jade.content.abs.AbsPrimitive
 
getByteSequenceContent() - Method in class jade.lang.acl.ACLMessage
Reads :content slot.
getCertificateFolder() - Method in class jade.core.Agent
 
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.Federate
 
getChildrenDF() - Method in class jade.domain.DFGUIManagement.DeregisterFrom
 
getClassForElement(String) - Method in class jade.content.onto.Ontology
Retrieves the concrete class associated with name in the vocabulary.
getClassName() - Method in class jade.domain.JADEAgentManagement.CreateAgent
 
getClassName() - Method in class jade.domain.JADEAgentManagement.InstallMTP
 
getClassName() - Method in class jade.core.Specifier
 
getClassName() - Method in class jade.core.BehaviourID
 
getCloneOfDebuggedAgents() - Method in class jade.domain.JADEAgentManagement.DebugOn
This method is called by the AMS in order to prepare an RMI call.
getCloneOfDebuggedAgents() - Method in class jade.domain.JADEAgentManagement.DebugOff
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.
getCloneOfSniffedAgents() - Method in class jade.domain.JADEAgentManagement.SniffOff
This method is called by the AMS in order to prepare an RMI call.
getCode() - Method in class jade.wrapper.StateBase
Return the integer code that identifies this state.
getCode() - Method in interface jade.wrapper.State
Return the integer code assigned to the state.
getColumn() - Method in class jade.lang.acl.ASCII_CharStream
Deprecated.  
getColumn() - Method in class jade.content.lang.sl.ASCII_CharStream
Deprecated.  
getCommandOutput(String, boolean) - Static method in class jade.util.ExpandedProperties
Execute a command and return its output as a string.
getComments() - Method in class jade.domain.FIPAAgentManagement.Envelope
 
getCondition() - Method in class jade.content.onto.basic.Done
 
getConstraints() - Method in class jade.domain.FIPAAgentManagement.Search
 
getConstraints() - Method in class jade.domain.DFGUIManagement.SearchOn
 
getContainer() - Method in class jade.domain.JADEAgentManagement.CreateAgent
 
getContainer() - Method in class jade.domain.JADEAgentManagement.InstallMTP
 
getContainer() - Method in class jade.domain.JADEAgentManagement.UninstallMTP
 
getContainer() - Method in class jade.domain.JADEAgentManagement.KillContainer
 
getContainer() - Method in class jade.domain.introspection.RemovedContainer
 
getContainer() - Method in class jade.domain.introspection.AddedContainer
 
getContainer() - Method in class jade.core.event.PlatformEvent
Returns the ContainerID of the event source.
getContainerController() - Method in class jade.core.Agent
Return a controller for this agents container.
getContainerID(AID) - Method in interface jade.core.AgentManager
 
getContent() - Method in class jade.lang.acl.ACLMessage
Reads :content slot.
getContent() - Method in class jade.gui.VisualStringList
Returns the list of items
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.AbsObjectImpl
Gets the number of attributes.
getCount() - Method in class jade.content.abs.AbsAggregate
Overrides method in superclass
getCount() - Method in interface jade.content.abs.AbsObject
Gets the number of attributes.
getCount() - Method in class jade.content.abs.AbsContentElementList
Return the number of elements in the list.
getCount() - Method in class jade.content.abs.AbsPrimitive
Makes no sense in the case of an AbsAggregate that has no attribute --> Just return 0
getCurQueueSize() - Method in class jade.core.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
getDataStore() - Method in class jade.core.behaviours.Behaviour
Return the private data store of this Behaviour.
getDate() - Method in class jade.gui.TimeChooser
 
getDate() - Method in class jade.domain.FIPAAgentManagement.ReceivedObject
 
getDate() - Method in class jade.domain.FIPAAgentManagement.Envelope
 
getDate() - Method in class jade.content.abs.AbsPrimitive
 
getDeadline() - Method in class jade.core.MessageManager.PendingMsg
 
getDebugger() - Method in class jade.domain.JADEAgentManagement.DebugOn
 
getDebugger() - Method in class jade.domain.JADEAgentManagement.DebugOff
 
GetDefaultDescription - class jade.domain.DFGUIManagement.GetDefaultDescription.
This class represent the getDescription Action.
GETDEFAULTDESCRIPTION - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
GetDefaultDescription() - Constructor for class jade.domain.DFGUIManagement.GetDefaultDescription
 
getDefaultDF() - Method in class jade.core.Agent
Get the Agent ID for the platform default DF.
getDefaultDF() - Method in class jade.core.AgentContainerImpl
 
getDelegation() - Method in class jade.domain.JADEAgentManagement.CreateAgent
 
getDependencies() - Method in class jade.domain.mobility.MobileAgentOS
 
getDependencies() - Method in class jade.domain.mobility.MobileAgentSystem
 
getDependencies() - Method in class jade.domain.mobility.MobileAgentLanguage
 
GetDescription - class jade.domain.FIPAAgentManagement.GetDescription.
This class implements the get-description action.
GETDESCRIPTION - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
getDescription() - Method in class jade.domain.FIPAAgentManagement.Search
 
getDescription() - Method in class jade.domain.FIPAAgentManagement.Register
 
getDescription() - Method in class jade.domain.FIPAAgentManagement.Modify
 
getDescription() - Method in class jade.domain.FIPAAgentManagement.Deregister
 
getDescription() - Method in class jade.domain.DFGUIManagement.SearchOn
 
getDescription() - Method in class jade.domain.DFGUIManagement.RegisterWith
 
getDescription() - Method in class jade.domain.DFGUIManagement.ModifyOn
 
GetDescription() - Constructor for class jade.domain.FIPAAgentManagement.GetDescription
 
getDescriptionOfThisDF() - Method in interface jade.domain.DFGUIAdapter
This method returns the description of this df used for federation with other dfs.
getDescriptionOfThisDF() - Method in class jade.domain.df
This method returns the current description of this DF
getDescriptionOfThisDF(AID) - Method in interface jade.domain.DFGUIAdapter
Returns the descriptions used by the df to federate with another df.
getDescriptionOfThisDF(AID) - Method in class jade.domain.df
This method returns the description of this df used to federate with the given parent
getDescriptionOfThisDFAction(Action, ACLMessage) - Method in class jade.domain.df
 
GetDescriptionUsed - class jade.domain.DFGUIManagement.GetDescriptionUsed.
This class implements the GetDescriptionUsed action.
GETDESCRIPTIONUSED - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
GETDESCRIPTIONUSED_PARENTDF - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
GetDescriptionUsed() - Constructor for class jade.domain.DFGUIManagement.GetDescriptionUsed
 
getDescriptionUsedAction(Action, ACLMessage) - Method in class jade.domain.df
 
getDestination() - Method in class jade.domain.mobility.MobileAgentDescription
 
getDf() - Method in class jade.domain.DFGUIManagement.SearchOn
 
getDf() - Method in class jade.domain.DFGUIManagement.RegisterWith
 
getDf() - Method in class jade.domain.DFGUIManagement.ModifyOn
 
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
getDFAgentDsc(AID) - Method in class jade.domain.df
This method returns the descriptor of an agent registered with the df.
getDouble() - Method in class jade.content.abs.AbsPrimitive
 
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.VisualStringList
This method returns the string that will be shown on the panel.
getElementName(Object) - Method in class jade.gui.VisualAIDList
 
getElementName(Object) - Method in class jade.gui.VisualAPServiceList
 
getElementName(Object) - Method in class jade.gui.VisualServicesList
 
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.lang.acl.ASCII_CharStream
 
getEndColumn() - Method in class jade.content.lang.sl.ASCII_CharStream
 
getEndLine() - Method in class jade.lang.acl.ASCII_CharStream
 
getEndLine() - Method in class jade.content.lang.sl.ASCII_CharStream
 
getEntity() - Method in class jade.content.lang.leap.InstanceOf
 
getEnvelope() - Method in class jade.lang.acl.ACLMessage
Reads the envelope attached to this message, if any.
getEnvelope() - Method in class jade.domain.introspection.ACLMessage
 
getEnvelope() - Method in class jade.core.event.MTPEvent
 
getEnvironmentProperties() - Static method in class jade.util.ExpandedProperties
Fetch the system's environment properties and return them in an EnhancedProperties object.
getEnvironmentProperty(String) - Method in class jade.util.BasicProperties
Fetch environment property by looking calling System.getProperty.
getEnvironmentProperty(String) - Method in class jade.util.ExpandedProperties
 
getEnvProperties() - Method in class jade.util.ExpandedProperties
Used to fetch environment properties and initialize environment properties object if this is first invocation.
getErrorMessage() - Method in class jade.domain.FIPAAgentManagement.InternalError
 
getEventType() - Method in interface jade.wrapper.PlatformEvent
 
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.
getFacets(String) - Method in class jade.content.schema.ObjectSchema
Get the facets defined upon a slot of the objectschema.
getFloat() - Method in class jade.content.abs.AbsPrimitive
 
getFrom() - Method in class jade.domain.introspection.ChangedBehaviourState
 
getFrom() - Method in class jade.domain.introspection.ChangedAgentOwnership
 
getFrom() - Method in class jade.domain.introspection.RoutedMessage
 
getFrom() - Method in class jade.domain.introspection.MovedAgent
 
getFrom() - Method in class jade.domain.introspection.ChangedAgentState
 
getFrom() - Method in class jade.domain.FIPAAgentManagement.ReceivedObject
 
getFrom() - Method in class jade.domain.FIPAAgentManagement.Envelope
 
getFrom() - Method in class jade.core.event.MessageEvent
 
getFrom() - Method in class jade.core.event.AgentEvent
 
getFunction() - Method in class jade.domain.FIPAAgentManagement.UnsupportedFunction
 
getHap() - Method in class jade.core.Agent
Method to query the agent home address.
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 class jade.domain.FIPAAgentManagement.ReceivedObject
 
getID() - Method in class jade.core.ContainerID
 
getID() - Method in interface jade.core.Location
Read a unique ID for the location.
GetImage() - Method in class jade.lang.acl.ASCII_CharStream
 
GetImage() - Method in class jade.content.lang.sl.ASCII_CharStream
 
getImportKey() - Method in class jade.util.ImportableProperties
Get the string used to trigger import activity.
getIMTPManager() - Method in class jade.core.Profile
 
getIMTPManager() - Method in class jade.core.ProfileImpl
 
getInnerOntology() - Method in class jade.content.lang.Codec
 
getInnerOntology() - Method in class jade.content.lang.sl.SLCodec
 
getInnerOntology() - Method in class jade.content.lang.leap.LEAPCodec
 
getInReplyTo() - Method in class jade.lang.acl.ACLMessage
Reads :reply-to slot.
getInstance() - Static method in class jade.domain.mobility.MobilityOntology
 
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.introspection.IntrospectionOntology
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.DFGUIManagement.DFAppletOntology
This method grants access to the unique instance of the ontology.
getInstance() - Static method in class jade.content.onto.ACLOntology
Returns the singleton instance of the ACLOntology.
getInstance() - Static method in class jade.content.onto.BasicOntology
Returns the singleton instance of the BasicOntology.
getInteger() - Method in class jade.content.abs.AbsPrimitive
 
getInteger(String) - Static method in class jade.lang.acl.ACLMessage
Returns the integer corresponding to the performative
getIntProperty(String, int) - Method in class jade.util.BasicProperties
Extract a string value and convert it to an integer.
getItems() - Method in class jade.content.onto.basic.Result
 
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.AbsAgentAction
 
getJavaClass() - Static method in class jade.content.abs.AbsPredicate
 
getJavaClass() - Static method in class jade.content.abs.AbsVariable
 
getKind() - Method in class jade.core.BehaviourID
 
getLanguage() - Method in class jade.lang.acl.ACLMessage
Reads :language slot.
getLanguage() - Method in class jade.domain.mobility.MobileAgentProfile
 
getLastExitValue() - Method in class jade.core.behaviours.FSMBehaviour
 
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
 
getLeft() - Method in class jade.content.onto.basic.Equals
 
getLine() - Method in class jade.lang.acl.ASCII_CharStream
Deprecated.  
getLine() - Method in class jade.content.lang.sl.ASCII_CharStream
Deprecated.  
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).
getLocation() - Method in class jade.domain.JADEAgentManagement.QueryAgentsOnLocation
 
getLong() - Method in class jade.content.abs.AbsPrimitive
 
getMain(boolean) - Method in interface jade.core.IMTPManager
Return a stub of the remote Main Container.
getMajorVersion() - Method in class jade.domain.mobility.MobileAgentOS
 
getMajorVersion() - Method in class jade.domain.mobility.MobileAgentSystem
 
getMajorVersion() - Method in class jade.domain.mobility.MobileAgentLanguage
 
getMaxDepth() - Method in class jade.domain.FIPAAgentManagement.SearchConstraints
return null if it has not been set
getMaxResults() - Method in class jade.domain.FIPAAgentManagement.SearchConstraints
return null if it has not been set
getMessage() - Method in class jade.util.WrapperException
 
getMessage() - Method in class jade.proto.SubscriptionResponder.Subscription
 
getMessage() - Method in class jade.lang.acl.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMessage() - Method in class jade.lang.acl.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in class jade.domain.FIPAException
get the content of the ACLMessage representing this exception
getMessage() - Method in class jade.domain.introspection.SentMessage
 
getMessage() - Method in class jade.domain.introspection.ReceivedMessage
 
getMessage() - Method in class jade.domain.introspection.PostedMessage
 
getMessage() - Method in class jade.domain.introspection.RoutedMessage
 
getMessage() - Method in class jade.core.MessageManager.PendingMsg
 
getMessage() - Method in class jade.core.event.MessageEvent
 
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.content.lang.sl.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in class jade.content.lang.sl.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMinorVersion() - Method in class jade.domain.mobility.MobileAgentOS
 
getMinorVersion() - Method in class jade.domain.mobility.MobileAgentSystem
 
getMinorVersion() - Method in class jade.domain.mobility.MobileAgentLanguage
 
getMobileAgentDescription() - Method in class jade.domain.mobility.MoveAction
 
getMobilityManager() - Method in class jade.core.Profile
 
getMobilityManager() - Method in class jade.core.ProfileImpl
 
getModel() - Method in class jade.gui.AgentTree
 
getMsg() - Method in class jade.gui.AclGui
Get the ACL message currently displayed by the AclGui panel
getName() - Method in class jade.wrapper.StateBase
Returns the descriptive name of the state.
getName() - Method in interface jade.wrapper.PlatformController
Get the name of the platform.
getName() - Method in class jade.wrapper.AgentContainer
return the name (i.e. the HAP) of this platform
getName() - Method in interface jade.wrapper.State
Returns the name of the state.
getName() - Method in interface jade.wrapper.AgentController
Get the platforms name of the agent.
getName() - Method in class jade.wrapper.Agent
Get the platforms name of the agent.
getName() - Method in class jade.lang.acl.StringACLCodec
 
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.gui.AgentTree.Node
 
getName() - Method in class jade.domain.mobility.MobileAgentDescription
 
getName() - Method in class jade.domain.mobility.MobileAgentOS
 
getName() - Method in class jade.domain.mobility.MobileAgentSystem
 
getName() - Method in class jade.domain.mobility.MobileAgentLanguage
 
getName() - Method in class jade.domain.introspection.SentMessage
 
getName() - Method in class jade.domain.introspection.BornAgent
 
getName() - Method in class jade.domain.introspection.DeadAgent
 
getName() - Method in class jade.domain.introspection.RemovedBehaviour
 
getName() - Method in class jade.domain.introspection.PlatformDescription
 
getName() - Method in class jade.domain.introspection.ChangedBehaviourState
 
getName() - Method in class jade.domain.introspection.ReceivedMessage
 
getName() - Method in class jade.domain.introspection.PostedMessage
 
getName() - Method in class jade.domain.introspection.RemovedMTP
 
getName() - Method in interface jade.domain.introspection.Event
 
getName() - Method in class jade.domain.introspection.RemovedContainer
 
getName() - Method in class jade.domain.introspection.ChangedAgentOwnership
 
getName() - Method in class jade.domain.introspection.SuspendedAgent
 
getName() - Method in class jade.domain.introspection.AddedMTP
 
getName() - Method in class jade.domain.introspection.ResumedAgent
 
getName() - Method in class jade.domain.introspection.AddedContainer
 
getName() - Method in class jade.domain.introspection.AddedBehaviour
 
getName() - Method in class jade.domain.introspection.MovedAgent
 
getName() - Method in class jade.domain.introspection.ChangedAgentState
 
getName() - Method in class jade.domain.FIPAAgentManagement.AMSAgentDescription
 
getName() - Method in class jade.domain.FIPAAgentManagement.APDescription
 
getName() - Method in class jade.domain.FIPAAgentManagement.Property
 
getName() - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
 
getName() - Method in class jade.domain.FIPAAgentManagement.APService
 
getName() - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
 
getName() - Method in class jade.core.Agent
Method to query the agent complete name (GUID).
getName() - Method in class jade.core.ContainerID
 
getName() - Method in class jade.core.Channel
 
getName() - Method in interface jade.core.Location
Read the name of a location.
getName() - Method in class jade.core.Specifier
 
getName() - Method in class jade.core.AgentState
 
getName() - Method in class jade.core.BehaviourID
 
getName() - Method in class jade.core.AID
This method returns the name of the agent.
getName() - Method in class jade.content.onto.Ontology
Retrieves the name of this ontology.
getName() - Method in class jade.content.lang.Codec
Gets the name of this codec.
getName() - Method in class jade.content.abs.AbsVariable
Gets the name of this variable.
getName(Behaviour) - Method in class jade.core.behaviours.FSMBehaviour
 
getNames() - Method in class jade.content.schema.ObjectSchema
Returns the names of all the slots in this Schema (including slots defined in super schemas).
getNames() - Method in class jade.content.abs.AbsObjectImpl
 
getNames() - Method in class jade.content.abs.AbsAggregate
Overrides method in superclass
getNames() - Method in interface jade.content.abs.AbsObject
 
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.AbsPrimitive
Makes no sense in the case of an AbsPrimitive that has no attribute --> Just return null
getNested() - Method in class jade.util.WrapperException
Reads the exception wrapped by this object.
getNested() - Method in class jade.lang.acl.ACLCodec.CodecException
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
 
getNewPrincipal() - Method in class jade.core.event.PlatformEvent
 
getNewPrincipal() - Method in class jade.core.event.AgentEvent
 
getNextToken() - Method in class jade.lang.acl.ACLParserTokenManager
 
getNextToken() - Method in class jade.lang.acl.ACLParser
 
getNextToken() - Method in class jade.content.lang.sl.SLParserTokenManager
 
getNonBlockingBehaviour(Agent, AID, String) - Static method in class jade.domain.AMSService
the default SearchContraints are used. a default AgentDescription is used, where only the agent AID is set.
getNonBlockingBehaviour(Agent, AID, String) - Static method in class jade.domain.DFService
Deprecated. Use AchieveREInitiator instead
getNonBlockingBehaviour(Agent, AID, String, AMSAgentDescription) - Static method in class jade.domain.AMSService
the default AMS is used. the default SearchContraints are used.
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, AID, String, DFAgentDescription) - Static method in class jade.domain.DFService
Deprecated. Use AchieveREInitiator instead
getNonBlockingBehaviour(Agent, AID, String, DFAgentDescription, SearchConstraints) - Static method in class jade.domain.DFService
Deprecated. Use AchieveREInitiator instead
getNonBlockingBehaviour(Agent, String) - Static method in class jade.domain.AMSService
the default AMS is used. the default SearchContraints are used. a default AgentDescription is used, where only the agent AID is set.
getNonBlockingBehaviour(Agent, String) - Static method in class jade.domain.DFService
Deprecated. Use AchieveREInitiator instead
getNonBlockingBehaviour(Agent, String, AMSAgentDescription) - Static method in class jade.domain.AMSService
the default AMS is used. the default SearchContraints are used. a default AgentDescription is used, where only the agent AID is set.
getNonBlockingBehaviour(Agent, String, AMSAgentDescription, SearchConstraints) - Static method in class jade.domain.AMSService
the default AMS is used.
getNonBlockingBehaviour(Agent, String, DFAgentDescription) - 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
getNotificationManager() - Method in class jade.core.Profile
 
getNotificationManager() - Method in class jade.core.ProfileImpl
 
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 class jade.domain.FIPAAgentManagement.UnexpectedParameter
 
getObjectName() - Method in class jade.domain.FIPAAgentManagement.MissingParameter
 
getObserved() - Method in class jade.domain.introspection.StopNotify
 
getObserved() - Method in class jade.domain.introspection.StartNotify
 
getOldPrincipal() - Method in class jade.core.event.PlatformEvent
 
getOldPrincipal() - Method in class jade.core.event.AgentEvent
 
getOneLine(Reader) - Method in class jade.util.BasicProperties
Get a logical line.
getOntology() - Method in class jade.lang.acl.ACLMessage
Reads :ontology slot.
getOntology(ACLMessage) - Method in class jade.content.ContentManager
 
getOS() - Method in class jade.domain.mobility.MobileAgentProfile
 
getOwnership() - Method in class jade.gui.AgentTree.Node
 
getOwnership() - Method in class jade.domain.introspection.BornAgent
 
getOwnership() - Method in class jade.domain.introspection.AddedContainer
 
getOwnership() - Method in class jade.domain.FIPAAgentManagement.AMSAgentDescription
 
getOwnership() - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
 
getParameter(int) - Method in class jade.util.Event
 
getParameter(int) - Method in class jade.gui.GuiEvent
get the parameter in the given position
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.
getParameterName() - Method in class jade.domain.FIPAAgentManagement.UnexpectedParameter
 
getParameterName() - Method in class jade.domain.FIPAAgentManagement.UnrecognisedParameterValue
 
getParameterName() - Method in class jade.domain.FIPAAgentManagement.MissingParameter
 
getParameterValue() - Method in class jade.domain.FIPAAgentManagement.UnrecognisedParameterValue
 
GetParent - class jade.domain.DFGUIManagement.GetParent.
This class implements the GetParent action.
GETPARENT - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
GetParent() - Constructor for class jade.domain.DFGUIManagement.GetParent
 
getParentAction(Action, ACLMessage) - Method in class jade.domain.df
 
getParentDF() - Method in class jade.domain.DFGUIManagement.Federate
 
getParentDF() - Method in class jade.domain.DFGUIManagement.GetDescriptionUsed
 
getParentDF() - Method in class jade.domain.DFGUIManagement.DeregisterFrom
 
getPassword() - Method in class jade.domain.JADEAgentManagement.DebugOn
 
getPassword() - Method in class jade.domain.JADEAgentManagement.CreateAgent
 
getPassword() - Method in class jade.domain.JADEAgentManagement.DebugOff
 
getPassword() - Method in class jade.domain.JADEAgentManagement.SniffOn
 
getPassword() - Method in class jade.domain.JADEAgentManagement.KillAgent
 
getPassword() - Method in class jade.domain.JADEAgentManagement.SniffOff
 
getPassword() - Method in class jade.domain.JADEAgentManagement.KillContainer
 
getPayload() - Method in class jade.domain.introspection.ACLMessage
 
getPayload() - Method in class jade.core.event.MTPEvent
 
getPayloadEncoding() - Method in class jade.domain.FIPAAgentManagement.Envelope
 
getPayloadLength() - Method in class jade.domain.FIPAAgentManagement.Envelope
 
getPerformative() - Method in class jade.lang.acl.ACLMessage
return the integer representing the performative of this object
getPerformative(int) - Static method in class jade.lang.acl.ACLMessage
Returns the string corresponding to the integer for the performative
getPlace() - Method in class jade.core.event.JADEEvent
 
getPlatform() - Method in class jade.domain.introspection.PlatformDescription
 
getPlatform() - Method in class jade.core.Profile
 
getPlatform() - Method in class jade.core.ProfileImpl
 
getPlatformName() - Method in interface jade.wrapper.PlatformEvent
 
getPlatformName() - Method in interface jade.core.MainContainer
 
getPlatformName() - Method in class jade.core.event.PlatformEvent
 
getPopupMenu(String) - Method in class jade.gui.AgentTree
 
getPredicate() - Method in class jade.content.acl.Inform
Retrieves the proposition
getPrincipal() - Method in class jade.core.Agent
 
getProperties() - Method in class jade.core.ProfileImpl
Return the underlying properties collection.
getProperty(String) - Method in class jade.util.BasicProperties
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.BasicProperties
Perform substitution when a value is fetched.
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, String) - Method in class jade.core.AgentContainerImpl
 
getPropertyIgnoreCase(String) - Method in class jade.util.BasicProperties
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.RemovedMTP
 
getProto() - Method in class jade.domain.introspection.AddedMTP
 
getProtocol() - Method in class jade.lang.acl.ACLMessage
Reads :protocol slot.
getProtocol() - Method in class jade.core.ContainerID
 
getProtocol() - Method in class jade.core.Channel
 
getProtocol() - Method in interface jade.core.Location
Read the protocol for a location.
getProxy(AID) - Method in interface jade.core.MainContainer
 
getPublicKey() - Method in interface jade.core.MainContainer
 
getPwdDialog() - Method in class jade.core.ProfileImpl
 
getQueueSize() - Method in class jade.core.Agent
Reads message queue size.
getRawProperty(String) - Method in class jade.util.BasicProperties
Fetch property value for key which may contain strings of the form ${key}.
getReceived() - Method in class jade.domain.FIPAAgentManagement.Envelope
 
getReceiver() - Method in class jade.domain.introspection.ReceivedMessage
 
getReceiver() - Method in class jade.domain.introspection.PostedMessage
 
getReceiver() - Method in class jade.core.MessageManager.PendingMsg
 
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
 
getRight() - Method in class jade.content.onto.basic.Equals
 
getRoot() - Method in class jade.gui.AgentTreeModel
 
getSchema(String) - Method in class jade.content.schema.ObjectSchema
Retrieves the schema of a slot of this Schema.
getSchema(String) - Method in class jade.content.onto.Ontology
Retrieves the schema associated with name.
getSchema(String) - Method in class jade.content.onto.BasicOntology
Redefine the getSchema() method to take into account ACL performatives.
getSearchId() - Method in class jade.domain.FIPAAgentManagement.SearchConstraints
return null if it has not been set
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.
getSender() - Method in class jade.lang.acl.ACLMessage
Reads :sender slot.
getSender() - Method in class jade.domain.introspection.SentMessage
 
getSender() - Method in class jade.content.acl.CommunicativeActBase
Retrieves the sender.
getSignature() - Method in class jade.domain.mobility.MobileAgentDescription
 
getSniffer() - Method in class jade.domain.JADEAgentManagement.SniffOn
 
getSniffer() - Method in class jade.domain.JADEAgentManagement.SniffOff
 
getSource() - Method in class jade.gui.GuiEvent
 
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 interface jade.wrapper.PlatformController
Returns an instance of PlatformState.
getState() - Method in class jade.wrapper.AgentContainer
 
getState() - Method in interface jade.wrapper.AgentController
Get the agent's state.
getState() - Method in class jade.wrapper.Agent
Read current agent state.
getState() - Method in class jade.gui.AgentTree.Node
 
getState() - Method in class jade.domain.introspection.BornAgent
 
getState() - Method in class jade.domain.FIPAAgentManagement.AMSAgentDescription
 
getState() - Method in class jade.core.Agent
Read current agent state.
getState(String) - Method in class jade.core.behaviours.FSMBehaviour
 
getString() - Method in class jade.content.abs.AbsPrimitive
 
getSubscriptionMessage(Agent, AID, DFAgentDescription, SearchConstraints) - Static method in class jade.domain.DFService
Deprecated. Use createSubscriptionMessage() instead
GetSuffix(int) - Method in class jade.lang.acl.ASCII_CharStream
 
GetSuffix(int) - Method in class jade.content.lang.sl.ASCII_CharStream
 
getSystem() - Method in class jade.domain.mobility.MobileAgentProfile
 
getTickCount() - Method in class jade.core.behaviours.TickerBehaviour
 
getTime() - Method in class jade.core.event.JADEEvent
 
getTimerDispatcher() - Method in class jade.core.Runtime
 
getTo() - Method in class jade.domain.introspection.ChangedBehaviourState
 
getTo() - Method in class jade.domain.introspection.ChangedAgentOwnership
 
getTo() - Method in class jade.domain.introspection.RoutedMessage
 
getTo() - Method in class jade.domain.introspection.MovedAgent
 
getTo() - Method in class jade.domain.introspection.ChangedAgentState
 
getTo() - Method in class jade.core.event.MessageEvent
 
getTo() - Method in class jade.core.event.AgentEvent
 
getToken(int) - Method in class jade.lang.acl.ACLParser
 
getToolTipText() - Method in class jade.gui.AgentTree.Node
 
getToolTipText() - Method in class jade.gui.AgentTree.AgentNode
 
getToolTipText() - Method in class jade.gui.AgentTree.ContainerNode
 
getToolTipText() - Method in class jade.gui.AgentTree.SuperContainer
 
getToolTipText() - Method in class jade.gui.AgentTree.RemotePlatformsFolderNode
 
getToolTipText() - Method in class jade.gui.AgentTree.localPlatformFolderNode
 
getToolTipText() - Method in class jade.gui.AgentTree.RemotePlatformNode
 
getToolTipText() - Method in class jade.gui.AgentTree.RemoteAgentNode
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class jade.gui.TreeIconRenderer
 
getType() - Method in class jade.util.Event
 
getType() - Method in class jade.gui.GuiEvent
 
getType() - Method in class jade.gui.AgentTree.Node
 
getType() - Method in class jade.gui.AgentTree.AgentNode
 
getType() - Method in class jade.gui.AgentTree.ContainerNode
 
getType() - Method in class jade.gui.AgentTree.SuperContainer
 
getType() - Method in class jade.gui.AgentTree.RemotePlatformsFolderNode
 
getType() - Method in class jade.gui.AgentTree.localPlatformFolderNode
 
getType() - Method in class jade.gui.AgentTree.RemotePlatformNode
 
getType() - Method in class jade.gui.AgentTree.RemoteAgentNode
 
getType() - Method in class jade.domain.FIPAAgentManagement.APService
 
getType() - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
 
getType() - Method in class jade.content.schema.facets.TypedAggregateFacet
Get the schema associated to this facet
getType() - Method in class jade.content.lang.leap.InstanceOf
 
getType() - Method in class jade.content.abs.AbsVariable
Gets the value type of this variable.
getTypeName() - Method in class jade.content.schema.ObjectSchema
Retrieves the name of the type of this schema.
getTypeName() - Method in class jade.content.abs.AbsObjectImpl
 
getTypeName() - Method in interface jade.content.abs.AbsObject
 
getTypeName() - Method in class jade.content.abs.AbsContentElementList
 
getTypeName() - Method in class jade.content.abs.AbsPrimitive
 
getUserDefinedParameter(String) - Method in class jade.lang.acl.ACLMessage
Searches for the user defined parameter with the specified key.
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.domain.FIPAAgentManagement.UnsupportedValue
 
getValue() - Method in class jade.domain.FIPAAgentManagement.Property
 
getValue() - Method in class jade.domain.FIPAAgentManagement.UnrecognisedValue
 
getValue() - Method in class jade.content.onto.basic.Result
 
getVariable() - Method in class jade.content.abs.AbsIRE
Gets the variable of this IRE.
getVia() - Method in class jade.domain.FIPAAgentManagement.ReceivedObject
 
getWhat() - Method in class jade.domain.introspection.Occurred
 
getWhat() - Method in class jade.domain.introspection.EventRecord
 
getWhen() - Method in class jade.domain.introspection.EventRecord
 
getWhere() - Method in class jade.domain.introspection.BornAgent
 
getWhere() - Method in class jade.domain.introspection.DeadAgent
 
getWhere() - Method in class jade.domain.introspection.EventRecord
 
getWhere() - Method in class jade.domain.introspection.RemovedMTP
 
getWhere() - Method in class jade.domain.introspection.ChangedAgentOwnership
 
getWhere() - Method in class jade.domain.introspection.SuspendedAgent
 
getWhere() - Method in class jade.domain.introspection.AddedMTP
 
getWhere() - Method in class jade.domain.introspection.ResumedAgent
 
GuiAgent - class jade.gui.GuiAgent.
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
 
GuiEvent - class jade.gui.GuiEvent.
This class defines the object type GuiEvent used to notify an event to a GuiAgent.
GuiEvent(Object, int) - Constructor for class jade.gui.GuiEvent
 
GuiProperties - class jade.gui.GuiProperties.
This class encapsulates some informations used by the program
GuiProperties() - Constructor for class jade.gui.GuiProperties
 

H

HANDLE_CANCEL - Static variable in class jade.proto.SubscriptionResponder
 
handle(Behaviour.RunnableChangedEvent) - Method in class jade.core.behaviours.Behaviour
Handler for block/restart events.
handle(Behaviour.RunnableChangedEvent) - Method in class jade.core.behaviours.FSMBehaviour
Handle block/restart notifications.
handle(Behaviour.RunnableChangedEvent) - Method in class jade.core.behaviours.ParallelBehaviour
Handle block/restart notifications.
handle(Behaviour.RunnableChangedEvent) - Method in class jade.core.behaviours.SequentialBehaviour
Handle block/restart notifications.
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.SubscriptionInitiator
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.domain.RequestFIPAServiceBehaviour
Method to handle agree replies.
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) - 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) - 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.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, Vector) - Method in class jade.proto.ContractNetInitiator
This method is called when all the responses have been collected or when the timeout is expired.
handleAllResultNotifications(Vector) - Method in class jade.proto.ContractNetInitiator
This method is called when all the result notification messages 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.SimpleAchieveREInitiator
This method is called when all the result notification messages have been collected.
handleBehaviourAdded(AID, Behaviour) - Method in class jade.core.AgentContainerImpl
 
handleBehaviourRemoved(AID, Behaviour) - Method in class jade.core.AgentContainerImpl
 
handleCancel(ACLMessage) - Method in class jade.proto.SubscriptionResponder
This method is called when a CANCEL message is received for a previous subscription.
handleChangeBehaviourState(AID, Behaviour, String, String) - Method in class jade.core.AgentContainerImpl
 
handleChangedAgentPrincipal(AID, AgentPrincipal, CertificateFolder) - Method in class jade.core.AgentContainerImpl
 
handleChangedAgentState(AID, AgentState, AgentState) - Method in class jade.core.AgentContainerImpl
 
handleClone(AID, Location, String) - Method in class jade.core.AgentContainerImpl
 
handleElapsedTimeout() - Method in class jade.core.behaviours.WakerBehaviour
This method is called by this subclass only after the given timeout is elapsed.
handleEnd(AID) - Method in class jade.core.AgentContainerImpl
 
handleFailure(ACLMessage) - Method in class jade.proto.ContractNetInitiator
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.AchieveREInitiator
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.SubscriptionInitiator
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.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.domain.RequestFIPAServiceBehaviour
Method to handle failure replies.
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) - 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.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.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.domain.RequestFIPAServiceBehaviour
Method to handle inform replies.
handleMove(AID, Location) - Method in class jade.core.AgentContainerImpl
 
handleNotUnderstood(ACLMessage) - Method in class jade.proto.ContractNetInitiator
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.AchieveREInitiator
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.SubscriptionInitiator
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.domain.RequestFIPAServiceBehaviour
Method to handle not-understood replies.
handleOutOfSequence(ACLMessage) - Method in class jade.proto.ContractNetInitiator
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.AchieveREInitiator
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.SubscriptionInitiator
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) - Method in class jade.domain.RequestFIPAServiceBehaviour
Method to handle out of sequence replies.
handleOutOfSequence(ACLMessage, ACLMessage, ACLMessage) - Method in class jade.proto.ContractNetResponder
This callback method is called after a message arrives that does not respect the protocol (i.e. a message with the correct in-reply-to field but with a unexpected performative).
handlePositiveResponse(ACLMessage) - Method in class jade.proto.ContractNetInitiator
 
handlePositiveResponse(ACLMessage) - Method in class jade.proto.AchieveREInitiator
 
handlePositiveResponse(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
handlePosted(AID, ACLMessage) - Method in class jade.core.AgentContainerImpl
 
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.
handleReceived(AID, ACLMessage) - Method in class jade.core.AgentContainerImpl
 
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.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.SubscriptionInitiator
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.domain.RequestFIPAServiceBehaviour
Method to handle refuse replies.
handleRejectProposal(ACLMessage, ACLMessage, ACLMessage) - Method in class jade.proto.ContractNetResponder
This method is called after the reject-propose has been received or the timeout expires, as expressed by the reply-by value of the PROPOSE reply.
handleSend(ACLMessage, AID) - Method in class jade.core.AgentContainerImpl
 
handleStart(String, Agent) - Method in class jade.core.AgentContainerImpl
 
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
HashCache - class jade.util.HashCache.
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.wrapper.StateBase
Returns the hash code for this state.
hashCode() - Method in class jade.core.ContainerID
 
hashCode() - Method in class jade.core.CaseInsensitiveString
Hash code.
hashCode() - Method in class jade.core.AgentState
 
hashCode() - Method in class jade.core.AID
Hash code.
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.AbsContentElementList
 
hashCode() - Method in class jade.content.abs.AbsPrimitive
 
HashMap - class jade.util.leap.HashMap.
This class represents the J2SE version of a "HashMap" to be used in LEAP.
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
here() - Method in class jade.core.Agent
Method to retrieve the location this agent is currently at.
here() - Method in class jade.core.AgentContainerImpl
 
HEXINTEGER - Static variable in interface jade.content.lang.sl.SLParserConstants
 
HTTP - Static variable in interface jade.domain.FIPANames.MTP
HTTP-based MTP

I

icons - Static variable in class jade.gui.AgentTree
 
IIOP - Static variable in interface jade.domain.FIPANames.MTP
IIOP-based MTP
image - Variable in class jade.lang.acl.Token
The string image of the token.
image - Variable in class jade.content.lang.sl.Token
The string image of the token.
ImagePath - Static variable in class jade.gui.GuiProperties
 
img - Variable in class jade.gui.AgentTree.Node
 
ImportableProperties - class jade.util.ImportableProperties.
This class serves as a basis for supporting the ability to import properties from files.
ImportableProperties() - Constructor for class jade.util.ImportableProperties
Construct empty property collection.
ImportableProperties(String[]) - Constructor for class jade.util.ImportableProperties
Construct properties from arguments.
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 jade.core.IMTPException.
This exception is thrown when an error occurs in the communication with a remote object
IMTPException(String) - Constructor for class jade.core.IMTPException
Constructs an IMTPException with the specified detail message.
IMTPException(String, Throwable) - Constructor for class jade.core.IMTPException
Constructs an IMTPException with the specified detail message, wrapping the given Throwableobject.
IMTPManager - interface jade.core.IMTPManager.
 
IN_REPLY_TO - Static variable in interface jade.lang.acl.ACLParserConstants
 
indexOf(AbsContentElement) - Method in class jade.content.abs.AbsContentElementList
Returns the position of an element within this content element list.
indexOf(AbsTerm) - Method in class jade.content.abs.AbsAggregate
Returns the position of an element within this aggregate.
indexOf(ContentElement) - Method in class jade.content.ContentElementList
Returns the position of an element within this content element list.
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.
indexOf(Object) - Method in class jade.util.leap.ArrayList
 
indexOf(Object) - Method in class jade.util.leap.LinkedList
 
Inform - class jade.content.acl.Inform.
 
INFORM - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
INFORM - Static variable in class jade.content.onto.ACLOntology
 
INFORM_IF - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
INFORM_PREDICATE - Static variable in class jade.content.onto.ACLOntology
 
INFORM_REF - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
Inform() - Constructor for class jade.content.acl.Inform
Constructor
initAgent(AID, Agent, boolean) - Method in class jade.core.AgentContainerImpl
 
initialize(Profile) - Method in interface jade.core.IMTPManager
Initialize this IMTPManager
initializeDataStore(ACLMessage) - Method in class jade.proto.ContractNetInitiator
Initialize the data store.
initializeDataStore(ACLMessage) - Method in class jade.proto.AchieveREInitiator
Initialize the data store.
initializeDataStore(ACLMessage) - Method in class jade.proto.SubscriptionInitiator
Initialize the data store.
INITIATED - Static variable in class jade.domain.FIPAAgentManagement.AMSAgentDescription
 
InputQueue - class jade.util.InputQueue.
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
 
installACLCodec(String) - Method in class jade.core.AgentContainerImpl
 
InstallMTP - class jade.domain.JADEAgentManagement.InstallMTP.
 
INSTALLMTP - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
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
 
InstallMTP() - Constructor for class jade.domain.JADEAgentManagement.InstallMTP
 
installMTP(String, ContainerID, String) - Method in interface jade.core.AgentManager
 
installMTP(String, String) - Method in class jade.wrapper.AgentContainer
Installs a new message transport protocol, that will run within this container.
installMTP(String, String) - Method in class jade.core.AgentContainerImpl
 
installMTP(String, String) - Method in interface jade.core.AgentContainer
 
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.
InstanceOf - class jade.content.lang.leap.InstanceOf.
 
INSTANCEOF - Static variable in class jade.content.lang.leap.LEAPCodec
 
INSTANCEOF_ENTITY - Static variable in class jade.content.lang.leap.LEAPCodec
 
INSTANCEOF_TYPE - Static variable in class jade.content.lang.leap.LEAPCodec
 
InstanceOf() - Constructor for class jade.content.lang.leap.InstanceOf
 
InstanceOf(Concept, String) - Constructor for class jade.content.lang.leap.InstanceOf
 
INTEGER - Static variable in interface jade.lang.acl.ACLParserConstants
 
INTEGER - Static variable in class jade.content.onto.BasicOntology
 
INTEGER - Static variable in interface jade.content.lang.sl.SLParserConstants
 
Integer() - Method in class jade.lang.acl.ACLParser
 
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 - exception jade.domain.FIPAAgentManagement.InternalError.
 
INTERNALERROR - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
INTERNALERROR_MESSAGE - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
InternalError() - Constructor for class jade.domain.FIPAAgentManagement.InternalError
 
InternalError(String) - Constructor for class jade.domain.FIPAAgentManagement.InternalError
 
internalise(AbsObject, ObjectSchema, Class, Ontology) - Method in class jade.content.onto.ReflectiveIntrospector
Translate an abstract descriptor into an object of a proper class representing an element in an ontology
internalise(AbsObject, ObjectSchema, Class, Ontology) - Method in class jade.content.onto.MicroIntrospector
Translate an abstract descriptor into an object of a proper class representing an element in an ontology
internalise(AbsObject, ObjectSchema, Class, Ontology) - Method in interface jade.content.onto.Introspector
Translate an abstract descriptor into an object of a proper class representing an element in an ontology
internalise(AbsObject, ObjectSchema, Class, Ontology) - Method in class jade.content.onto.BCReflectiveIntrospector
Translate an abstract descriptor into an object of a proper class representing an element in an ontology
internalise(AbsObject, Ontology) - Method in interface jade.content.onto.Introspectable
Internalise this object from a given abstract descriptor
internalise(AbsObject, Ontology) - Method in class jade.content.onto.basic.Action
 
internalise(AbsObject, Ontology) - Method in class jade.content.lang.leap.InstanceOf
 
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.
internaliseList(AbsAggregate, Ontology) - Static method in class jade.content.abs.AbsHelper
Converts an AbsAggregate into a List using the specified ontology.
Introspectable - interface jade.content.onto.Introspectable.
 
IntrospectionOntology - class jade.domain.introspection.IntrospectionOntology.
This class represents the ontology jade-introspection, containing all JADE extensions related to agent and platform monitoring.
IntrospectionVocabulary - interface jade.domain.introspection.IntrospectionVocabulary.
 
Introspector - interface jade.content.onto.Introspector.
 
invokeAccessorMethod(Method, Object) - Method in class jade.content.onto.ReflectiveIntrospector
 
invokeOnTermination(Runnable) - Method in class jade.core.Runtime
Allwos 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
 
IOTA - Static variable in class jade.content.lang.leap.LEAPCodec
 
IRESchema - class jade.content.schema.IRESchema.
Note that an IRESchema should also be a TermSchema, but this inheritance relation is cut as Java does not support multiple inheritance.
IRESchema(String) - Constructor for class jade.content.schema.IRESchema
Creates a IRESchema with a given type-name.
isAgentBD() - Method in class jade.core.event.PlatformEvent
Returns a boolean to indicate if the event type is either BORN_AGENT or DEAD_AGENT.
isCandidate(String) - Method in class jade.util.BasicProperties
Called by parseArgument to determine if an argument is a candidate key, value combination.
isCommunication() - Method in class jade.core.event.MTPEvent
 
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()
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()
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.util.leap.ArrayList
 
isEmpty() - Method in class jade.util.leap.LinkedList
 
isEmpty() - Method in class jade.util.leap.HashMap
 
isEmpty() - Method in class jade.util.leap.SortedSetImpl
 
isEmpty() - Method in interface jade.util.leap.Map
Returns true if this map contains no key-value mappings.
isEmpty() - Method in interface jade.util.leap.Collection
Checks if the collection contains elements.
isEmpty() - Method in class jade.content.ContentElementList
Test if the content element list is empty.
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.
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.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.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.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.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.
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
 
ISLOCALNAME - Static variable in class jade.core.AID
constant to be used in the constructor of the AID
ISO8601 - class jade.lang.acl.ISO8601.
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
 
isolateKey(String) - Method in class jade.util.BasicProperties
Called by parseArgument to extract the key component from an argument.
isolateValue(String) - Method in class jade.util.BasicProperties
Called by parseArgument to extract the value component from the current argument.
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.
isSimple() - Method in class jade.core.BehaviourID
 
Iterator - interface jade.util.leap.Iterator.
This class represents the J2ME version of an "Iterator" to be used in LEAP.
iterator() - Method in class jade.util.leap.ArrayList
 
iterator() - Method in class jade.util.leap.LinkedList
 
iterator() - Method in class jade.util.leap.SortedSetImpl
 
iterator() - Method in class jade.util.leap.RoundList
Returns an Iterator over the elements in this list.
iterator() - Method in interface jade.util.leap.Collection
Returns an iterator over the elements in this collection.
iterator() - Method in class jade.content.ContentElementList
 
iterator() - Method in class jade.content.abs.AbsAggregate
 
iterator() - Method in class jade.content.abs.AbsContentElementList
 

J

J2SE - Static variable in class jade.core.Profile
 
jade.content - package jade.content
 
jade.content.abs - package jade.content.abs
 
jade.content.acl - package jade.content.acl
 
jade.content.lang - package jade.content.lang
 
jade.content.lang.j - package jade.content.lang.j
 
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.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 and 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.
JADEEvent - class jade.core.event.JADEEvent.
This class represents a generic JADE event.
JADEEvent(int, ContainerID) - Constructor for class jade.core.event.JADEEvent
 
JadeLogoButton - class jade.gui.JadeLogoButton.
Button to start a web browser showing the JADE Home page.
JadeLogoButton() - Constructor for class jade.gui.JadeLogoButton
 
JADEManagementOntology - class jade.domain.JADEAgentManagement.JADEManagementOntology.
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 jade.domain.JADEAgentManagement.JADEManagementVocabulary.
 
jadeURL - Static variable in class jade.gui.BrowserLauncher
 
JCodec - class jade.content.lang.j.JCodec.
 
JCodec() - Constructor for class jade.content.lang.j.JCodec
Constructor
jj_nt - Variable in class jade.lang.acl.ACLParser
 
jjnewLexState - Static variable in class jade.lang.acl.ACLParserTokenManager
 
jjnewLexState - Static variable in class jade.content.lang.sl.SLParserTokenManager
 
jjstrLiteralImages - Static variable in class jade.lang.acl.ACLParserTokenManager
 
jjstrLiteralImages - Static variable in class jade.content.lang.sl.SLParserTokenManager
 
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.

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.
keys() - Method in class jade.util.BasicProperties
 
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.
kill() - Method in interface jade.wrapper.PlatformController
Kill the agent platform.
kill() - Method in class jade.wrapper.AgentContainer
Shuts down this container, terminating all the agents running within it.
kill() - Method in interface jade.wrapper.AgentController
Kill the agent.
kill() - Method in class jade.wrapper.Agent
Triggers a state transition from ACTIVE to DELETED.
kill(AID) - Method in interface jade.core.AgentManager
 
KillAgent - class jade.domain.JADEAgentManagement.KillAgent.
 
KILLAGENT - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
KILLAGENT_AGENT - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
KILLAGENT_PASSWORD - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
KillAgent() - Constructor for class jade.domain.JADEAgentManagement.KillAgent
 
killAgent(AID) - Method in class jade.core.AgentContainerImpl
 
killAgent(AID) - Method in interface jade.core.AgentContainer
 
KillContainer - class jade.domain.JADEAgentManagement.KillContainer.
 
KILLCONTAINER - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
KILLCONTAINER_CONTAINER - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
KILLCONTAINER_PASSWORD - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
KillContainer() - Constructor for class jade.domain.JADEAgentManagement.KillContainer
 
killContainer(ContainerID) - Method in interface jade.core.AgentManager
 
KILLED_PLATFORM - Static variable in interface jade.wrapper.PlatformEvent
 
killedPlatform(PlatformEvent) - Method in interface jade.wrapper.PlatformController.Listener
Called when the platform is killed (destroyed).
kind - Variable in class jade.lang.acl.Token
An integer that describes the kind of this token.
kind - Variable in class jade.content.lang.sl.Token
An integer that describes the kind of this token.

L

LANGUAGE - Static variable in interface jade.lang.acl.ACLParserConstants
 
LBRACE - Static variable in interface jade.lang.acl.ACLParserConstants
 
LBRACE - Static variable in interface jade.content.lang.sl.SLParserConstants
 
LBRACE2 - Static variable in interface jade.lang.acl.ACLParserConstants
 
LBRACE2 - Static variable in interface jade.content.lang.sl.SLParserConstants
 
LEAPCodec - class jade.content.lang.leap.LEAPCodec.
 
LEAPCodec() - Constructor for class jade.content.lang.leap.LEAPCodec
Construct a LEAPCodec object i.e. a Codec for the LEAP language
lexStateNames - Static variable in class jade.lang.acl.ACLParserTokenManager
 
lexStateNames - Static variable in class jade.content.lang.sl.SLParserTokenManager
 
LinkedList - class jade.util.leap.LinkedList.
This class represents the J2SE version of a "LinkedList" to be used in LEAP.
LinkedList() - Constructor for class jade.util.leap.LinkedList
Default Constructor, creates an empty List
List - interface jade.util.leap.List.
This class represents the LEAP version of a "List"
list(PrintStream) - Method in class jade.util.BasicProperties
List properties to provided PrintStream.
listenerTree(TreeSelectionListener) - Method in class jade.gui.AgentTree
 
load(InputStream) - Method in class jade.util.BasicProperties
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.
locatePropertyFile(String, String) - Method in class jade.util.ExpandedProperties
Locate property file.
Location - interface jade.core.Location.
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 jade.util.Logger.
This class provides a uniform way to produce logging printouts in a device dependent way.
Logger() - Constructor for class jade.util.Logger
 
lookup(ContainerID) - Method in interface jade.core.MainContainer
 
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.

M

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_CONTAINER_NAME - Static variable in interface jade.core.AgentManager
 
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(String[]) - Static method in class jade.wrapper.PlatformState
For testing, simply list the valid state descriptions and numbers.
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.util.BasicProperties
For testing.
main(String[]) - Static method in class jade.util.EnhancedProperties
For testing.
main(String[]) - Static method in class jade.util.ExpandedProperties
For testing.
main(String[]) - Static method in class jade.util.leap.RoundList
Just for Debugging this implementation.
main(String[]) - Static method in class jade.lang.acl.ISO8601
The main is here only for debugging.
main(String[]) - Static method in class jade.lang.acl.ACLParser
 
main(String[]) - Static method in class jade.domain.introspection.IntrospectionOntology
 
main(String[]) - Static method in class jade.content.lang.sl.SLCodec
 
MAINAUTH_CLASS - Static variable in class jade.core.Profile
 
MainContainer - class jade.wrapper.MainContainer.
This class is a Proxy class, allowing access to a JADE main container.
MainContainer - interface jade.core.MainContainer.
 
MainContainer(AgentContainerImpl, String) - Constructor for class jade.wrapper.MainContainer
Public constructor.
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 jade.util.leap.Map.
This class represents the LEAP version of a "Map"
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
 
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.
MESSAGE_IN - Static variable in class jade.core.event.MTPEvent
 
MESSAGE_OUT - Static variable in class jade.core.event.MTPEvent
 
Message() - Method in class jade.lang.acl.ACLParser
 
MessageEvent - class jade.core.event.MessageEvent.
This class represents the events related to ACL message passing.
MessageEvent(int, ACLMessage, 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 class jade.domain.ams
 
messageIn(MTPEvent) - Method in interface jade.core.event.MTPListener
 
MessageListener - interface jade.core.event.MessageListener.
 
MessageManager.PendingMsg - class jade.core.MessageManager.PendingMsg.
Inner class PendingMsg
MessageManager.PendingMsg(ACLMessage, AID, long) - Constructor for class jade.core.MessageManager.PendingMsg
 
messageOut(MTPEvent) - Method in class jade.domain.ams
 
messageOut(MTPEvent) - Method in interface jade.core.event.MTPListener
 
MessageParameter() - Method in class jade.lang.acl.ACLParser
 
MESSAGEPARAMETERSTATE - Static variable in interface jade.lang.acl.ACLParserConstants
 
MessageTemplate - class jade.lang.acl.MessageTemplate.
A pattern for matching incoming ACL messages.
MessageTemplate.MatchExpression - interface jade.lang.acl.MessageTemplate.MatchExpression.
This interface must be overriden in order to define an application specific MessageTemplate.
MessageTemplate(MessageTemplate.MatchExpression) - Constructor for class jade.lang.acl.MessageTemplate
Public constructor to use when the user needs to define an application specific pattern.
MESSAGETYPE - Static variable in interface jade.lang.acl.ACLParserConstants
 
MessageType() - Method in class jade.lang.acl.ACLParser
 
MESSAGETYPESTATE - Static variable in interface jade.lang.acl.ACLParserConstants
 
MicroIntrospector - class jade.content.onto.MicroIntrospector.
 
MicroIntrospector() - Constructor for class jade.content.onto.MicroIntrospector
 
MIDP - Static variable in class jade.core.Profile
 
MissingArgument - exception jade.domain.FIPAAgentManagement.MissingArgument.
 
MISSINGARGUMENT - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
MISSINGARGUMENT_ARGUMENT - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
MissingArgument() - Constructor for class jade.domain.FIPAAgentManagement.MissingArgument
 
MissingArgument(String) - Constructor for class jade.domain.FIPAAgentManagement.MissingArgument
 
MissingParameter - exception jade.domain.FIPAAgentManagement.MissingParameter.
 
MISSINGPARAMETER - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
MISSINGPARAMETER_OBJECT_NAME - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
MISSINGPARAMETER_PARAMETER_NAME - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
MissingParameter() - Constructor for class jade.domain.FIPAAgentManagement.MissingParameter
 
MissingParameter(String, String) - Constructor for class jade.domain.FIPAAgentManagement.MissingParameter
 
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 jade.domain.mobility.MobileAgentDescription.
 
MobileAgentDescription() - Constructor for class jade.domain.mobility.MobileAgentDescription
 
MobileAgentLanguage - class jade.domain.mobility.MobileAgentLanguage.
 
MobileAgentLanguage() - Constructor for class jade.domain.mobility.MobileAgentLanguage
 
MobileAgentOS - class jade.domain.mobility.MobileAgentOS.
 
MobileAgentOS() - Constructor for class jade.domain.mobility.MobileAgentOS
 
MobileAgentProfile - class jade.domain.mobility.MobileAgentProfile.
 
MobileAgentProfile() - Constructor for class jade.domain.mobility.MobileAgentProfile
 
MobileAgentSystem - class jade.domain.mobility.MobileAgentSystem.
 
MobileAgentSystem() - Constructor for class jade.domain.mobility.MobileAgentSystem
 
MOBILITYMGRCLASSNAME - Static variable in class jade.core.ProfileImpl
This constant is the key of the property whose value is the class name of the mobility manager.
MobilityOntology - class jade.domain.mobility.MobilityOntology.
This class represents the ontology used for JADE mobility.
MobilityVocabulary - interface jade.domain.mobility.MobilityVocabulary.
 
MODALOP - Static variable in interface jade.content.lang.sl.SLParserConstants
 
Modify - class jade.domain.FIPAAgentManagement.Modify.
 
MODIFY - Static variable in interface jade.domain.DFGUIAdapter
 
MODIFY - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
MODIFY_DESCRIPTION - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
MODIFY_DESCRIPTION - Static variable in class jade.domain.FIPAAgentManagement.Modify
 
Modify() - Constructor for class jade.domain.FIPAAgentManagement.Modify
 
modify(Agent, AID, AMSAgentDescription) - Static method in class jade.domain.AMSService
Modifies data contained within a AMS agent.
modify(Agent, AID, DFAgentDescription) - Static method in class jade.domain.DFService
Modifies a previously registered DF-Description within a DF 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(Agent, DFAgentDescription) - Static method in class jade.domain.DFService
Modify a DFAgentDescription from the default DF.
modifyAgentNode(String, String, String, String, String) - Method in class jade.gui.AgentTree
 
ModifyOn - class jade.domain.DFGUIManagement.ModifyOn.
This class implements the ModifyOn action.
MODIFYON - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
MODIFYON_DESCRIPTION - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
MODIFYON_DF - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
ModifyOn() - Constructor for class jade.domain.DFGUIManagement.ModifyOn
 
modifyOnAction(Action, ACLMessage) - Method in class jade.domain.df
 
MOVE - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
MOVE_MOBILE_AGENT_DESCRIPTION - Static variable in interface jade.domain.mobility.MobilityVocabulary
 
move(AID, Location) - Method in interface jade.core.AgentManager
 
move(Location) - Method in class jade.wrapper.Agent
Triggers a state transition from ACTIVE to TRANSIT.
MoveAction - class jade.domain.mobility.MoveAction.
 
MoveAction() - Constructor for class jade.domain.mobility.MoveAction
 
moveAgent(AID, Location) - Method in class jade.core.AgentContainerImpl
 
moveAgent(AID, Location) - Method in interface jade.core.AgentContainer
 
MOVED_AGENT - Static variable in class jade.core.event.PlatformEvent
 
MovedAgent - class jade.domain.introspection.MovedAgent.
 
MOVEDAGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
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
 
MovedAgent() - Constructor for class jade.domain.introspection.MovedAgent
 
movedAgent(PlatformEvent) - Method in class jade.domain.ams
Put a MovedAgent event in the AMS event queue
movedAgent(PlatformEvent) - Method in interface jade.core.event.PlatformListener
 
msg - Variable in class jade.domain.FIPAException
 
MTPEvent - class jade.core.event.MTPEvent.
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
 
MTPListener - interface jade.core.event.MTPListener.
 
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.
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 jade.gui.MyFilterImage.
Javadoc documentation for the file
MyFilterImage() - Constructor for class jade.gui.MyFilterImage
 
mySubscriptionManager - Variable in class jade.proto.SubscriptionResponder
The SubscriptionManager used by this SubscriptionResponder to register subscriptions

N

name - Variable in class jade.gui.AgentTree.Node
 
NAME - Static variable in class jade.lang.acl.StringACLCodec
 
NAME - Static variable in interface jade.lang.acl.ACLParserConstants
 
NAME - Static variable in class jade.domain.mobility.MobilityOntology
 
NAME - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
A symbolic constant, containing the name of this ontology.
NAME - Static variable in class jade.domain.introspection.SentMessage
 
NAME - Static variable in class jade.domain.introspection.BornAgent
 
NAME - Static variable in class jade.domain.introspection.DeadAgent
 
NAME - Static variable in class jade.domain.introspection.RemovedBehaviour
 
NAME - Static variable in class jade.domain.introspection.PlatformDescription
 
NAME - Static variable in class jade.domain.introspection.ChangedBehaviourState
 
NAME - Static variable in class jade.domain.introspection.ReceivedMessage
 
NAME - Static variable in class jade.domain.introspection.PostedMessage
 
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.RemovedMTP
 
NAME - Static variable in class jade.domain.introspection.RemovedContainer
 
NAME - Static variable in class jade.domain.introspection.ChangedAgentOwnership
 
NAME - Static variable in class jade.domain.introspection.SuspendedAgent
 
NAME - Static variable in class jade.domain.introspection.AddedMTP
 
NAME - Static variable in class jade.domain.introspection.ResumedAgent
 
NAME - Static variable in class jade.domain.introspection.AddedContainer
 
NAME - Static variable in class jade.domain.introspection.AddedBehaviour
 
NAME - Static variable in class jade.domain.introspection.MovedAgent
 
NAME - Static variable in class jade.domain.introspection.ChangedAgentState
 
NAME - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
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.DFGUIManagement.DFAppletVocabulary
A symbolic constant, containing the name of this ontology.
NAME - Static variable in class jade.content.schema.VariableSchema
 
NAME - Static variable in class jade.content.lang.leap.LEAPCodec
 
NAME - Static variable in class jade.content.lang.j.JCodec
 
NameClashException - exception jade.core.NameClashException.
This exception is thrown when trying to create an agent with an already existing name.
NameClashException(String) - Constructor for class jade.core.NameClashException
Construct a NameClashException with the given message.
newHandle() - Static method in class jade.core.behaviours.ReceiverBehaviour
Factory method for message handles.
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.ContentElementSchema
Creates an Abstract descriptor to hold a content element of the proper type.
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.TermSchema
Creates an Abstract descriptor to hold a term 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.PredicateSchema
Creates an Abstract descriptor to hold a predicate of the proper type.
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.PrimitiveSchema
Creates an Abstract descriptor to hold a primitive of the proper type.
newInstance() - Method in class jade.content.schema.VariableSchema
Creates an Abstract descriptor to hold a variable
newInstance() - Method in class jade.content.schema.IRESchema
Creates an Abstract descriptor to hold a ire of the proper type.
newMTP(MTPDescriptor, ContainerID) - Method in interface jade.core.MainContainer
 
newToken(int) - Static method in class jade.lang.acl.Token
Returns a new Token object, by default.
newToken(int) - Static method in class jade.content.lang.sl.Token
Returns a new Token object, by default.
next - Variable in class jade.lang.acl.Token
A reference to the next regular (non-special) token from the input stream.
next - Variable in class jade.content.lang.sl.Token
A reference to the next regular (non-special) token from the input stream.
nextArgIndex(String[], int) - Method in class jade.util.BasicProperties
Called by parseArgs to set the next argument index.
nextToken() - Method in class jade.content.lang.sl.SimpleSLTokenizer
Return the next SL token (i.e.
NOSTART - Static variable in interface jade.core.AgentContainer
 
NOT - Static variable in interface jade.content.lang.sl.SL1Vocabulary
 
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
 
not(MessageTemplate) - Static method in class jade.lang.acl.MessageTemplate
Logical not of a MessageTemplate object.
NotFoundException - exception jade.core.NotFoundException.
This exception is thrown when some component (agent, agent container, etc.) cannot be found in the agent platform data structures.
NotFoundException(String) - Constructor for class jade.core.NotFoundException
Construct a NotFoundException with the given message.
NOTIFY_DOWN - Static variable in class jade.core.behaviours.Behaviour
A constant for parent-to-child notifications.
NOTIFY_UP - Static variable in class jade.core.behaviours.Behaviour
A constant for child-to-parent notifications.
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.
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 - exception jade.domain.FIPAAgentManagement.NotRegistered.
 
NOTREGISTERED - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
NOTREGISTERED - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
NotRegistered() - Constructor for class jade.domain.FIPAAgentManagement.NotRegistered
 
NotUnderstoodException - exception jade.domain.FIPAAgentManagement.NotUnderstoodException.
 
NotUnderstoodException(String) - Constructor for class jade.domain.FIPAAgentManagement.NotUnderstoodException
 
Number() - Method in class jade.lang.acl.ACLParser
 

O

ObjectSchema - class jade.content.schema.ObjectSchema.
 
ObjectSchema() - Constructor for class jade.content.schema.ObjectSchema
 
Occurred - class jade.domain.introspection.Occurred.
This class represents the 'occurred' predicate, whose argument is a JADE event.
OCCURRED - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
OCCURRED_WHAT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
Occurred() - Constructor for class jade.domain.introspection.Occurred
 
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.CompositeBehaviour
Overrides the onEnd() method in the Behaviour class by simply calling the postAction() method for backward compatibility.
onEnd() - Method in class jade.core.behaviours.FSMBehaviour
Override the onEnd() method to return the exit value of the last executed state.
OneShotBehaviour - class jade.core.behaviours.OneShotBehaviour.
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.gui.GuiAgent
 
onGuiEvent(GuiEvent) - Method in class jade.domain.df
 
onStart() - Method in class jade.proto.SimpleAchieveREInitiator
 
onStart() - Method in class jade.core.behaviours.Behaviour
This method is just an empty placeholders for subclasses.
onStart() - Method in class jade.core.behaviours.CompositeBehaviour
Overrides the onStart() method in the Behaviour class by simply calling the preAction() method for backward compatibility.
onStart() - Method in class jade.core.behaviours.TickerBehaviour
 
onTick() - Method in class jade.core.behaviours.TickerBehaviour
Subclasses are expected to define this method specifying the action that must be performed at every tick
OntoACLMessage - class jade.content.OntoACLMessage.
 
OntoACLMessage() - Constructor for class jade.content.OntoACLMessage
Constructs an ontological ACL message whose performative is ACLMessage.NOT_UNDERSTOOD
OntoACLMessage(int) - Constructor for class jade.content.OntoACLMessage
Constructor for an ontological ACL message with a given performative
OntoAID - class jade.content.OntoAID.
 
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 jade.content.onto.Ontology.
An application-specific ontology describes the elements that agents can use within content of messages.
ONTOLOGY - Static variable in interface jade.lang.acl.ACLParserConstants
 
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) - Constructor for class jade.content.onto.Ontology
Construct an Ontology object with a given name that extends a given ontology.
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(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.
OntologyException - exception jade.content.onto.OntologyException.
Generic exception of the content support.
OntologyException(String) - Constructor for class jade.content.onto.OntologyException
Construct an OntologyException with a given message.
OntologyException(String, Throwable) - Constructor for class jade.content.onto.OntologyException
 
onWriteEnd() - Method in class jade.util.RWLock
 
onWriteEnd() - Method in class jade.util.SynchList
 
onWriteStart() - Method in class jade.util.RWLock
 
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.SLParserConstants
 
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_LEFT - Static variable in interface jade.content.lang.sl.SL1Vocabulary
 
OR_RIGHT - 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.
OWNER - Static variable in class jade.core.Profile
 
ownership - Variable in class jade.gui.AgentTree.Node
/**

P

paint(Graphics) - Method in class jade.gui.AclGui
Paint the AclGui panel
ParallelBehaviour - class jade.core.behaviours.ParallelBehaviour.
Composite behaviour with concurrent children scheduling.
ParallelBehaviour(Agent, int) - Constructor for class jade.core.behaviours.ParallelBehaviour
Construct a ParallelBehaviour setting the owner agent.
ParallelBehaviour(int) - Constructor for class jade.core.behaviours.ParallelBehaviour
Construct a ParallelBehaviour without setting the owner agent.
PARAMETERNAME - Static variable in interface jade.content.lang.sl.SLParserConstants
 
parent - Variable in class jade.core.behaviours.Behaviour
Back pointer to the enclosing Behaviour (if present).
parse(Reader) - Method in class jade.lang.acl.ACLParser
 
parseArgs(String[]) - Method in class jade.util.BasicProperties
Parse the arguments and place them in this properties collection.
parseArgument(String) - Method in class jade.util.BasicProperties
Called to handle either an argument or line from an import file.
ParseException - exception jade.lang.acl.ParseException.
This exception is thrown when parse errors are encountered.
ParseException - exception jade.content.lang.sl.ParseException.
This exception is thrown when parse errors are encountered.
ParseException() - Constructor for class jade.lang.acl.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException() - Constructor for class jade.content.lang.sl.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for class jade.lang.acl.ParseException
 
ParseException(String) - Constructor for class jade.content.lang.sl.ParseException
 
ParseException(Token, int[][], String[]) - Constructor for class jade.lang.acl.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException(Token, int[][], String[]) - Constructor for class jade.content.lang.sl.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
parseSpecifierList(String) - Static method in class jade.core.Specifier
 
PASSWD_FILE - Static variable in class jade.core.Profile
 
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
 
ping() - Method in interface jade.core.AgentProxy
 
ping(boolean) - Method in class jade.core.AgentContainerImpl
 
ping(boolean) - Method in interface jade.core.AgentContainer
 
PJAVA - Static variable in class jade.core.Profile
 
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.
PlatformController - interface jade.wrapper.PlatformController.
Defines those methods which are permitted on a platform.
PlatformController.Listener - interface jade.wrapper.PlatformController.Listener.
 
PlatformDescription - class jade.domain.introspection.PlatformDescription.
 
PLATFORMDESCRIPTION - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
PLATFORMDESCRIPTION_PLATFORM - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
PlatformDescription() - Constructor for class jade.domain.introspection.PlatformDescription
 
PlatformEvent - interface jade.wrapper.PlatformEvent.
 
PlatformEvent - class jade.core.event.PlatformEvent.
This class represents an event related to the platform life cycle and configuration.
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) - 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, JADEPrincipal, JADEPrincipal) - Constructor for class jade.core.event.PlatformEvent
 
PlatformEvent(int, ContainerID) - Constructor for class jade.core.event.PlatformEvent
This constructor is used to create a PlatformEvent when a container is added or deleted.
PlatformListener - interface jade.core.event.PlatformListener.
 
PlatformState - class jade.wrapper.PlatformState.
Provides a concrete implementation of the State interface for agent platforms.
POLICY_FILE - Static variable in class jade.core.Profile
 
POSTED_MESSAGE - Static variable in class jade.core.event.MessageEvent
 
PostedMessage - class jade.domain.introspection.PostedMessage.
 
POSTEDMESSAGE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
POSTEDMESSAGE_MESSAGE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
POSTEDMESSAGE_RECEIVER - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
PostedMessage() - Constructor for class jade.domain.introspection.PostedMessage
 
postedMessage(MessageEvent) - Method in interface jade.core.event.MessageListener
 
postGuiEvent(GuiEvent) - Method in class jade.gui.GuiAgent
 
postGuiEvent(GuiEvent) - Method in interface jade.domain.DFGUIAdapter
This method notifies an event to the df.
postMessage(ACLMessage) - Method in class jade.core.Agent
Put a received message into the agent message queue.
postTransferResult(AID, boolean, List) - Method in class jade.core.AgentContainerImpl
 
postTransferResult(AID, boolean, List) - Method in interface jade.core.AgentContainer
 
Predicate - interface jade.content.Predicate.
Generic interface to be implemented by classes associated to predicates in an ontology
PredicateSchema - class jade.content.schema.PredicateSchema.
 
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.lang.acl.ACLParserConstants
 
PREPARE_RESPONSE - Static variable in class jade.proto.SubscriptionResponder
 
prepareArgs(String[]) - Method in class jade.util.BasicProperties
Called by parseArgs to perform any preprocessing of the arguments.
prepareCfps(ACLMessage) - Method in class jade.proto.ContractNetInitiator
This method must return the vector of ACLMessage objects to be sent.
prepareInitiations(ACLMessage) - Method in class jade.proto.ContractNetInitiator
 
prepareInitiations(ACLMessage) - Method in class jade.proto.AchieveREInitiator
 
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
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.proto.SubscriptionResponder
This method is called when a subscription message is received that matches the message template specified 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.ContractNetResponder
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.AchieveREResponder
This method is called when the initiator's message is received that matches the message template passed in the constructor.
prepareResultNotification(ACLMessage, ACLMessage) - Method in class jade.proto.SimpleAchieveREResponder
This method is called after the response has been sent and only if the response was an agree message.
prepareResultNotification(ACLMessage, ACLMessage) - Method in class jade.proto.AchieveREResponder
This method is called after the response has been sent and only if the response was an agree message.
prepareResultNotification(ACLMessage, ACLMessage, ACLMessage) - Method in class jade.proto.ContractNetResponder
This callback method is called after the acceptance has been sent and only if the response was an accept-propose message.
prepareSubscriptions(ACLMessage) - Method in class jade.proto.SubscriptionInitiator
This method must return the vector of subscription ACLMessage objects to be sent.
PrimitiveSchema - class jade.content.schema.PrimitiveSchema.
 
PrimitiveSchema(String) - Constructor for class jade.content.schema.PrimitiveSchema
Creates a PrimitiveSchema with a given type-name.
println() - Static method in class jade.util.Logger
 
println(String) - Static method in class jade.util.Logger
Print a String in a device dependent way.
printStackTrace() - Method in class jade.util.WrapperException
 
printStackTrace() - Method in class jade.lang.acl.ACLCodec.CodecException
 
Profile - class jade.core.Profile.
This class allows retrieving configuration-dependent classes.
Profile() - Constructor for class jade.core.Profile
 
ProfileException - exception jade.core.ProfileException.
 
ProfileException() - Constructor for class jade.core.ProfileException
Construct a ProfileException with no message.
ProfileException(String) - Constructor for class jade.core.ProfileException
Construct a ProfileException with the given message.
ProfileImpl - class jade.core.ProfileImpl.
This class allows the JADE core to retrieve configuration-dependent classes and boot parameters.
ProfileImpl() - Constructor for class jade.core.ProfileImpl
Creates a Profile implementation with the default configuration for launching a main-container on the localhost, RMI internal Message Transport Protocol, port number 1099, iiop MTP.
ProfileImpl(BasicProperties) - Constructor for class jade.core.ProfileImpl
 
ProfileImpl(String, int, String) - Constructor for class jade.core.ProfileImpl
This constructor creates a default Profile for launching a platform.
PROPAGATE - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
Properties - class jade.util.leap.Properties.
Environment dependent implementation of the Properties class.
Properties() - Constructor for class jade.util.leap.Properties
 
PropertiesException - exception jade.util.PropertiesException.
Property related exception.
PropertiesException() - Constructor for class jade.util.PropertiesException
Constructs a ApplicationException with null as its error detail message.
PropertiesException(String) - Constructor for class jade.util.PropertiesException
Construct a PropertiesException with the specified detail message.
Property - class jade.domain.FIPAAgentManagement.Property.
This class implements the property type, a pair of a name and value.
PROPERTY - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
PROPERTY_NAME - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
PROPERTY_VALUE - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
Property() - Constructor for class jade.domain.FIPAAgentManagement.Property
 
Property(String, Object) - Constructor for class jade.domain.FIPAAgentManagement.Property
 
PROPOSE - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
PROPOSE_ACCEPTANCE_KEY - Variable in class jade.proto.ContractNetResponder
key to retrieve from the DataStore of the behaviour the ACLMessage object sent as an ACCEPT/REJECT PROPOSAL response to the initiator CFP.
PROPOSE_KEY - Variable in class jade.proto.ContractNetResponder
key to retrieve from the DataStore of the behaviour the ACLMessage object sent as a response to the initiator CFP.
PROPOSITION - Static variable in class jade.content.schema.IRESchema
 
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) - 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).
put(String, Object) - Method in class jade.util.BasicProperties
Set property value to specified object.
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.wrapper.Agent
Passes an application-specific object to a local agent, created using JADE In-Process Interface.
putO2AObject(Object, boolean) - Method in class jade.core.Agent
This method should not be used by application code.
PWD_DIALOG_CLASS - Static variable in class jade.core.Profile
 
PWD_HASH_ALGORITHM - Static variable in class jade.core.Profile
 

Q

QUANTIFIER - Static variable in interface jade.content.lang.sl.SLParserConstants
 
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
QUERY_REF - Static variable in class jade.content.onto.ACLOntology
 
QUERY_REF_IRE - Static variable in class jade.content.onto.ACLOntology
 
QueryAgentsOnLocation - class jade.domain.JADEAgentManagement.QueryAgentsOnLocation.
 
QUERYAGENTSONLOCATION - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
QUERYAGENTSONLOCATION_LOCATION - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
QueryAgentsOnLocation() - Constructor for class jade.domain.JADEAgentManagement.QueryAgentsOnLocation
 
QueryPlatformLocationsAction - class jade.domain.JADEAgentManagement.QueryPlatformLocationsAction.
 
QueryPlatformLocationsAction() - Constructor for class jade.domain.JADEAgentManagement.QueryPlatformLocationsAction
 

R

RBRACE - Static variable in interface jade.lang.acl.ACLParserConstants
 
RBRACE - Static variable in interface jade.content.lang.sl.SLParserConstants
 
RBRACE2 - Static variable in interface jade.lang.acl.ACLParserConstants
 
RBRACE2 - Static variable in interface jade.content.lang.sl.SLParserConstants
 
read(InputStream) - Static method in class jade.core.Agent
Read a previously saved agent from an input stream and restarts it under its former name.
read(InputStream, String) - Static method in class jade.core.Agent
Read a previously saved agent from an input stream and restarts it under a different name.
readChar() - Method in class jade.lang.acl.ASCII_CharStream
 
readChar() - Method in class jade.content.lang.sl.ASCII_CharStream
 
readLine(Reader) - Method in class jade.util.BasicProperties
Read one line from the Reader.
readLock() - Method in class jade.util.RWLock
 
readUnlock() - Method in class jade.util.RWLock
 
RECEIVE_SUBSCRIPTION - Static variable in class jade.proto.SubscriptionResponder
 
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.
RECEIVED_MESSAGE - Static variable in class jade.core.event.MessageEvent
 
ReceivedMessage - class jade.domain.introspection.ReceivedMessage.
 
RECEIVEDMESSAGE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
RECEIVEDMESSAGE_MESSAGE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
RECEIVEDMESSAGE_RECEIVER - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ReceivedMessage() - Constructor for class jade.domain.introspection.ReceivedMessage
 
receivedMessage(MessageEvent) - Method in interface jade.core.event.MessageListener
 
ReceivedObject - class jade.domain.FIPAAgentManagement.ReceivedObject.
 
RECEIVEDOBJECT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
RECEIVEDOBJECT - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
RECEIVEDOBJECT_BY - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
RECEIVEDOBJECT_BY - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
RECEIVEDOBJECT_DATE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
RECEIVEDOBJECT_DATE - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
RECEIVEDOBJECT_FROM - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
RECEIVEDOBJECT_FROM - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
RECEIVEDOBJECT_ID - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
RECEIVEDOBJECT_ID - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
RECEIVEDOBJECT_VIA - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
RECEIVEDOBJECT_VIA - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
ReceivedObject() - Constructor for class jade.domain.FIPAAgentManagement.ReceivedObject
The constructor initializes the date to current time and all the Strings to an empty string.
RECEIVER - Static variable in interface jade.lang.acl.ACLParserConstants
 
ReceiverBehaviour - class jade.core.behaviours.ReceiverBehaviour.
Behaviour for receiving an ACL message.
ReceiverBehaviour.Handle - interface jade.core.behaviours.ReceiverBehaviour.Handle.
An interface representing ACL messages due to arrive within a time limit.
ReceiverBehaviour.NotYetReady - exception jade.core.behaviours.ReceiverBehaviour.NotYetReady.
Exception class for timeouts.
ReceiverBehaviour.TimedOut - exception jade.core.behaviours.ReceiverBehaviour.TimedOut.
Exception class for timeouts.
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
 
REFERENTIALOP - Static variable in interface jade.content.lang.sl.SLParserConstants
 
ReflectiveIntrospector - class jade.content.onto.ReflectiveIntrospector.
 
ReflectiveIntrospector() - Constructor for class jade.content.onto.ReflectiveIntrospector
 
refresh(Iterator, Iterator, Iterator) - Method in interface jade.domain.DFGUIInterface
 
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
 
REFUSE - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
RefuseException - exception jade.domain.FIPAAgentManagement.RefuseException.
This class represents a generic RefuseException
RefuseException(String) - Constructor for class jade.domain.FIPAAgentManagement.RefuseException
 
Register - class jade.domain.FIPAAgentManagement.Register.
 
REGISTER - Static variable in interface jade.domain.DFGUIAdapter
 
REGISTER - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
REGISTER_DESCRIPTION - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
REGISTER_DESCRIPTION - Static variable in class jade.domain.FIPAAgentManagement.Register
 
Register() - Constructor for class jade.domain.FIPAAgentManagement.Register
 
register(Agent, AID, AMSAgentDescription) - Static method in class jade.domain.AMSService
Register a AMSAgentDescription with a AMS agent.
register(Agent, AID, DFAgentDescription) - Static method in class jade.domain.DFService
Register a new DF-Description with a DF agent.
register(Agent, AMSAgentDescription) - Static method in class jade.domain.AMSService
registers a AMSAgentDescription with the default AMS
register(Agent, DFAgentDescription) - Static method in class jade.domain.DFService
Registers a DFAgentDescription with the default DF
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
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.
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.ContractNetInitiator
This method allows to register a user defined Behaviour in the HANDLE_ALL_RESPONSES 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.SubscriptionInitiator
This method allows to register a user defined Behaviour in the HANDLE_ALL_RESPONSES 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.AchieveREInitiator
This method allows to register a user defined Behaviour in the HANDLE_ALL_RESULT_NOTIFICATIONS state.
registerHandleCancel(Behaviour) - Method in class jade.proto.SubscriptionResponder
This method allows to register a user defined Behaviour in the HANDLE_CANCEL state.
registerHandleOutOfSequnece(Behaviour) - Method in class jade.proto.ContractNetResponder
This method allows to register a user defined Behaviour in the HANDLE_OUT_OF_SEQUENCE state.
registerHandlePropose(Behaviour) - Method in class jade.proto.ContractNetInitiator
This method allows to register a user defined Behaviour in the HANDLE_PROPOSE state.
registerHandleRejectProposal(Behaviour) - Method in class jade.proto.ContractNetResponder
This method allows to register a user defined Behaviour in the HANDLE_REJECT state.
registerLanguage(Codec) - Method in class jade.content.ContentManager
Registers a Codec for a given content language with its default name (i.e. the name returned by its getName() method.
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.
registerOntology(Ontology) - Method in class jade.content.ContentManager
Registers an Ontology with its default name (i.e. the name returned by its getName() method.
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.
registerPrepareRequests(Behaviour) - Method in class jade.proto.AchieveREInitiator
This method allows to register a user defined Behaviour in the PREPARE_REQUESTS state.
registerPrepareRequests(Behaviour) - Method in class jade.proto.SubscriptionInitiator
This method allows to register a user defined Behaviour in the PREPARE_SUBSCRIPTIONS state.
registerPrepareResponse(Behaviour) - Method in class jade.proto.SubscriptionResponder
This method allows to register a user defined Behaviour in the PREPARE_RESPONSE state.
registerPrepareResponse(Behaviour) - Method in class jade.proto.ContractNetResponder
This method allows to register a user defined Behaviour in the PREPARE_RESPONSE state.
registerPrepareResponse(Behaviour) - Method in class jade.proto.AchieveREResponder
This method allows to register a user defined Behaviour in the PREPARE_RESPONSE state.
registerPrepareResultNotification(Behaviour) - Method in class jade.proto.ContractNetResponder
This method allows to register a user defined Behaviour in the PREPARE_RESULT_NOTIFICATION state.
registerPrepareResultNotification(Behaviour) - Method in class jade.proto.AchieveREResponder
This method allows to register a user defined Behaviour in the PREPARE_RESULT_NOTIFICATION 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 - class jade.domain.DFGUIManagement.RegisterWith.
This class implement the registerWith action.
REGISTERWITH - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
REGISTERWITH_DESCRIPTION - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
REGISTERWITH_DF - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
RegisterWith() - Constructor for class jade.domain.DFGUIManagement.RegisterWith
 
registerWithAction(Action, ACLMessage) - Method in class jade.domain.df
 
ReInit(ACLParserTokenManager) - Method in class jade.lang.acl.ACLParser
 
ReInit(ASCII_CharStream) - Method in class jade.lang.acl.ACLParserTokenManager
 
ReInit(ASCII_CharStream) - Method in class jade.content.lang.sl.SLParserTokenManager
 
ReInit(ASCII_CharStream, int) - Method in class jade.lang.acl.ACLParserTokenManager
 
ReInit(ASCII_CharStream, int) - Method in class jade.content.lang.sl.SLParserTokenManager
 
ReInit(InputStream) - Method in class jade.lang.acl.ACLParser
 
ReInit(InputStream, int, int) - Method in class jade.lang.acl.ASCII_CharStream
 
ReInit(InputStream, int, int) - Method in class jade.content.lang.sl.ASCII_CharStream
 
ReInit(InputStream, int, int, int) - Method in class jade.lang.acl.ASCII_CharStream
 
ReInit(InputStream, int, int, int) - Method in class jade.content.lang.sl.ASCII_CharStream
 
ReInit(Reader) - Method in class jade.lang.acl.ACLParser
 
ReInit(Reader, int, int) - Method in class jade.lang.acl.ASCII_CharStream
 
ReInit(Reader, int, int) - Method in class jade.content.lang.sl.ASCII_CharStream
 
ReInit(Reader, int, int, int) - Method in class jade.lang.acl.ASCII_CharStream
 
ReInit(Reader, int, int, int) - Method in class jade.content.lang.sl.ASCII_CharStream
 
REJECT_PROPOSAL - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
RELATIVE - Static variable in class jade.gui.TimeChooser
 
remotize(AgentContainer) - Method in interface jade.core.IMTPManager
Makes the indicated AgentContainer accessible from remote JVMs.
remotize(MainContainer) - Method in interface jade.core.IMTPManager
Makes the indicated MainContainer accessible from remote JVMs.
remove(AbsTerm) - Method in class jade.content.abs.AbsAggregate
Removes an element from this aggregate.
remove(int) - Method in interface jade.util.leap.List
Removes the element at the specified position in this list.
remove(int) - Method in class jade.util.leap.ArrayList
 
remove(int) - Method in class jade.util.leap.LinkedList
 
remove(int) - Method in class jade.content.ContentElementList
Removes the element at the given position from this content element list.
remove(int) - Method in class jade.content.abs.AbsAggregate
Removes the element at the given position 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(Object) - Method in class jade.util.leap.ArrayList
 
remove(Object) - Method in class jade.util.leap.LinkedList
 
remove(Object) - Method in class jade.util.leap.HashMap
 
remove(Object) - Method in class jade.util.leap.SortedSetImpl
 
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 interface jade.util.leap.Collection
Removes one instance of the specified element.
remove(Timer) - Method in class jade.core.TimerDispatcher
 
removeAddresses(String) - Method in class jade.domain.FIPAAgentManagement.APService
 
removeAddresses(String) - Method in class jade.core.AID
To remove a transport address.
removeAgentDesc(AID, AID) - Method in interface jade.domain.DFGUIInterface
 
removeAgentNode(String, String) - Method in class jade.gui.AgentTree
 
removeAPServices(APService) - Method in class jade.domain.FIPAAgentManagement.APDescription
 
removeBehaviour(Behaviour) - Method in class jade.core.Agent
This method removes a given behaviour from the agent.
removeChildren(AID) - Method in interface jade.domain.DFGUIInterface
 
removeContainer(ContainerID) - Method in interface jade.core.MainContainer
 
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 - class jade.domain.introspection.RemovedBehaviour.
 
REMOVEDBEHAVIOUR - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
REMOVEDBEHAVIOUR_AGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
REMOVEDBEHAVIOUR_BEHAVIOUR - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
RemovedBehaviour() - Constructor for class jade.domain.introspection.RemovedBehaviour
 
removedBehaviour(AgentEvent) - Method in interface jade.core.event.AgentListener
 
RemovedContainer - class jade.domain.introspection.RemovedContainer.
This class represents the removed-container concept in the jade-introspection ontology.
REMOVEDCONTAINER - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
REMOVEDCONTAINER_CONTAINER - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
RemovedContainer() - Constructor for class jade.domain.introspection.RemovedContainer
 
removedContainer(PlatformEvent) - Method in class jade.domain.ams
Put a RemovedContainer event in the AMS event queue
removedContainer(PlatformEvent) - Method in interface jade.core.event.PlatformListener
 
removeDebuggedAgents(AID) - Method in class jade.domain.JADEAgentManagement.DebugOn
 
removeDebuggedAgents(AID) - Method in class jade.domain.JADEAgentManagement.DebugOff
 
RemovedMTP - class jade.domain.introspection.RemovedMTP.
This class represents the removed-mtp concept in the jade-introspection ontology.
REMOVEDMTP - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
REMOVEDMTP_ADDRESS - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
REMOVEDMTP_WHERE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
RemovedMTP() - Constructor for class jade.domain.introspection.RemovedMTP
 
removedMTP(MTPEvent) - Method in class jade.domain.ams
Put a RemovedMTP event in the AMS event queue
removedMTP(MTPEvent) - Method in interface jade.core.event.MTPListener
 
removeElement(Object) - Method in class jade.gui.VisualStringList
 
removeElement(Object) - Method in class jade.gui.VisualPropertiesList
 
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
 
removeLanguages(String) - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
 
removeLanguages(String) - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
 
removeListener(AgentManager.Listener) - Method in interface jade.core.AgentManager
 
removeOntologies(String) - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
 
removeOntologies(String) - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
 
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
 
removePlatformListener(AgentManager.Listener) - Method in class jade.core.AgentContainerImpl
 
removePlatformListener(PlatformController.Listener) - Method in interface jade.wrapper.PlatformController
Remove a platform listener.
removePlatformListener(PlatformController.Listener) - Method in class jade.wrapper.AgentContainer
 
removeProperties(Property) - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
 
removeProtocols(String) - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
 
removeProtocols(String) - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
 
removeReceiver(AID) - Method in class jade.lang.acl.ACLMessage
Removes a value from :receiver slot.
removeRemotePlatformNode(String) - Method in class jade.gui.AgentTree
 
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
 
removeSniffedAgents(AID) - Method in class jade.domain.JADEAgentManagement.SniffOn
 
removeSniffedAgents(AID) - Method in class jade.domain.JADEAgentManagement.SniffOff
 
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
removeTo(AID) - Method in class jade.domain.FIPAAgentManagement.Envelope
 
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.BasicProperties
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.
REPLY_BY - Static variable in interface jade.lang.acl.ACLParserConstants
 
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.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.SubscriptionInitiator
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
 
Request - class jade.content.acl.Request.
 
REQUEST - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
REQUEST - Static variable in class jade.content.onto.ACLOntology
 
REQUEST_ACTION - Static variable in class jade.content.onto.ACLOntology
 
REQUEST_KEY - Variable in class jade.proto.SimpleAchieveREResponder
key to retrieve from the DataStore of the behaviour the ACLMessage object sent by the initiator.
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.SimpleAchieveREInitiator
key to retrive from the datastore the ACLMessage passed in the constructor
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_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
Request() - Constructor for class jade.content.acl.Request
Constructor
RequestFIPAServiceBehaviour - class jade.domain.RequestFIPAServiceBehaviour.
This class extends the FipaRequestIntiatorBehaviour in order to request an agent, e.g.
RequestFIPAServiceBehaviour.NotYetReady - exception jade.domain.RequestFIPAServiceBehaviour.NotYetReady.
Exception class for timeouts.
RequestFIPAServiceBehaviour(Agent, AID, String, Object) - Constructor for class jade.domain.RequestFIPAServiceBehaviour
Create a behaviour to request an agent to perform a specific action.
RequestFIPAServiceBehaviour(Agent, AID, String, Object, SearchConstraints) - Constructor for class jade.domain.RequestFIPAServiceBehaviour
Create a behaviour to request an agent to perform a specific action.
reset() - Method in class jade.proto.SubscriptionResponder
Reset this behaviour
reset() - Method in class jade.proto.SimpleAchieveREResponder
Reset the behaviour using the same MessageTemplate.
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() - Method in class jade.proto.ContractNetResponder
Reset the behaviour.
reset() - Method in class jade.proto.AchieveREResponder
Reset this behaviour.
reset() - Method in class jade.lang.acl.ACLMessage
Resets all the message slots.
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.SimpleBehaviour
Resets a SimpleBehaviour.
reset() - 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.ReceiverBehaviour
Resets this behaviour.
reset() - Method in class jade.core.behaviours.ParallelBehaviour
Resets this behaviour.
reset(ACLMessage) - Method in class jade.proto.ContractNetInitiator
reset this behaviour
reset(ACLMessage) - Method in class jade.proto.AchieveREInitiator
reset this behaviour
reset(ACLMessage) - Method in class jade.proto.SubscriptionInitiator
reset this behaviour
reset(ACLMessage) - Method in class jade.proto.SimpleAchieveREInitiator
This method resets this behaviour so that it restarts the protocol with another request message.
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.TickerBehaviour
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(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(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(MessageTemplate) - Method in class jade.proto.ContractNetResponder
This method reset the behaviour and allows to change the MessageTemplate that defines what messages this ContractNetResponder will react to.
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.
resetContent(Iterator) - Method in class jade.gui.VisualStringList
 
resetProcessed() - Method in class jade.util.Event
Reset the "processed" status of this Event
resetStates(String[]) - Method in class jade.core.behaviours.FSMBehaviour
Reset the children behaviours registered in the states indicated in the states parameter
RESOLVERS - Static variable in interface jade.lang.acl.ACLParserConstants
 
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.
RESPONSE_KEY - Variable in class jade.proto.SimpleAchieveREResponder
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.AchieveREResponder
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.CompositeBehaviour
Restarts this 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.
Result - class jade.content.onto.basic.Result.
 
RESULT - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
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.SimpleAchieveREResponder
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
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.AchieveREResponder
key to retrieve from the DataStore of the behaviour the ACLMessage object sent as a result notification to the initiator.
RESULT_VALUE - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
Result() - Constructor for class jade.content.onto.basic.Result
 
Result(Concept, Object) - Constructor for class jade.content.onto.basic.Result
 
resume() - Method in interface jade.wrapper.PlatformController
Activate the agent platform.
resume() - Method in class jade.wrapper.AgentContainer
 
resumeAgent(AID) - Method in class jade.core.AgentContainerImpl
 
resumeAgent(AID) - Method in interface jade.core.AgentContainer
 
RESUMED_AGENT - Static variable in class jade.core.event.PlatformEvent
 
RESUMED_PLATFORM - Static variable in interface jade.wrapper.PlatformEvent
 
ResumedAgent - class jade.domain.introspection.ResumedAgent.
 
RESUMEDAGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
RESUMEDAGENT_AGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
RESUMEDAGENT_WHERE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
ResumedAgent() - Constructor for class jade.domain.introspection.ResumedAgent
 
resumedAgent(AID) - Method in interface jade.core.MainContainer
 
resumedAgent(PlatformEvent) - Method in class jade.domain.ams
Put a ResumedAgent event in the AMS event queue
resumedAgent(PlatformEvent) - Method in interface jade.core.event.PlatformListener
 
resumedPlatform(PlatformEvent) - Method in interface jade.wrapper.PlatformController.Listener
Called when the platform is activated.
root() - Method in class jade.core.behaviours.Behaviour
Returns the root for this Behaviour object.
RoundList - class jade.util.leap.RoundList.
Implementation of a RoundList with get/insert methods relative to the current element
RoundList() - Constructor for class jade.util.leap.RoundList
 
ROUTED_MESSAGE - Static variable in class jade.core.event.MessageEvent
 
RoutedMessage - class jade.domain.introspection.RoutedMessage.
 
ROUTEDMESSAGE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
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
 
RoutedMessage() - Constructor for class jade.domain.introspection.RoutedMessage
 
routedMessage(MessageEvent) - Method in interface jade.core.event.MessageListener
 
routeOut(ACLMessage, AID, String) - Method in class jade.core.AgentContainerImpl
 
routeOut(ACLMessage, AID, String) - Method in interface jade.core.AgentContainer
 
run() - Method in class jade.core.Agent
This method is the main body of every agent.
run() - Method in class jade.core.TimerDispatcher
 
Runtime - class jade.core.Runtime.
The singleton instance (accessible through the instance() static method) of this class allows controlling the JADE runtime system from an external application.
RWLock - class jade.util.RWLock.
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
 

S

scanDirectory(String, String, int) - Method in class jade.util.ExpandedProperties
Scan a directory for a property file and examine just first level of subdirectories.
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 - class jade.domain.FIPAAgentManagement.Search.
This class implements the search action (searching for agent description).
SEARCH - Static variable in interface jade.domain.DFGUIAdapter
 
SEARCH - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
SEARCH_CONSTRAINTS - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
SEARCH_DESCRIPTION - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
Search() - Constructor for class jade.domain.FIPAAgentManagement.Search
 
search(Agent, AID, AMSAgentDescription) - Static method in class jade.domain.AMSService
searches with the passed AMS by using the default SearchConstraints.
search(Agent, AID, AMSAgentDescription, SearchConstraints) - Static method in class jade.domain.AMSService
Searches for data contained within a AMS agent.
search(Agent, AID, DFAgentDescription) - Static method in class jade.domain.DFService
The default SearchConstraints are used.
search(Agent, AID, DFAgentDescription, SearchConstraints) - Static method in class jade.domain.DFService
Searches for data contained within a DF agent.
search(Agent, AMSAgentDescription) - Static method in class jade.domain.AMSService
searches with the default AMS and the default SearchConstraints.
search(Agent, AMSAgentDescription, SearchConstraints) - Static method in class jade.domain.AMSService
searches with the default AMS
search(Agent, DFAgentDescription) - Static method in class jade.domain.DFService
The default DF is used.
search(Agent, DFAgentDescription, SearchConstraints) - Static method in class jade.domain.DFService
The default DF is used.
SearchConstraints - class jade.domain.FIPAAgentManagement.SearchConstraints.
This class models a search constraint.
SEARCHCONSTRAINTS - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
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
 
SearchConstraints() - Constructor for class jade.domain.FIPAAgentManagement.SearchConstraints
Constructor.
SearchOn - class jade.domain.DFGUIManagement.SearchOn.
This class implements the searcOn action.
SEARCHON - Static variable in interface jade.domain.DFGUIManagement.DFAppletVocabulary
 
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
 
SearchOn() - Constructor for class jade.domain.DFGUIManagement.SearchOn
 
searchOnAction(Action, ACLMessage) - Method in class jade.domain.df
 
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_NOTIFICATIONS - Static variable in class jade.proto.SubscriptionResponder
 
SEND_RESPONSE - Static variable in class jade.proto.SubscriptionResponder
 
send(ACLMessage) - Method in class jade.core.Agent
Send an ACL message to another agent.
SENDER - Static variable in interface jade.lang.acl.ACLParserConstants
 
SenderBehaviour - class jade.core.behaviours.SenderBehaviour.
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.AchieveREInitiator
Create and initialize the Sessions and sends the initiation messages
sendInitiations(Vector) - Method in class jade.proto.SubscriptionInitiator
Create and initialize the Sessions and sends the initiation messages.
SENT_MESSAGE - Static variable in class jade.core.event.MessageEvent
 
SentMessage - class jade.domain.introspection.SentMessage.
 
SENTMESSAGE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
SENTMESSAGE_MESSAGE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
SENTMESSAGE_SENDER - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
SentMessage() - Constructor for class jade.domain.introspection.SentMessage
 
sentMessage(MessageEvent) - Method in interface jade.core.event.MessageListener
 
SEQUENCE - Static variable in interface jade.lang.acl.ACLParserConstants
 
SEQUENCE - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
SequentialBehaviour - class jade.core.behaviours.SequentialBehaviour.
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.
Serializable - interface jade.util.leap.Serializable.
J2SE version of the &qote;Serializable&qote; interface.
ServiceDescription - class jade.domain.FIPAAgentManagement.ServiceDescription.
This class models a service data type.
SERVICEDESCRIPTION - Static variable in interface jade.domain.FIPAAgentManagement.FIPAManagementVocabulary
 
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
 
ServiceDescription() - Constructor for class jade.domain.FIPAAgentManagement.ServiceDescription
 
ServiceDscDlg - class jade.gui.ServiceDscDlg.
 
Set - interface jade.util.leap.Set.
The LEAP version of the Set interface.
SET - Static variable in interface jade.lang.acl.ACLParserConstants
 
SET - Static variable in interface jade.content.lang.sl.SL0Vocabulary
 
set(boolean) - Method in class jade.content.abs.AbsPrimitive
Set the value of this AbsPrimitive to the given boolean value.
set(byte[]) - Method in class jade.content.abs.AbsPrimitive
Set the value of this AbsPrimitive to the given byte[] value.
set(Date) - Method in class jade.content.abs.AbsPrimitive
Set the value of this AbsPrimitive to the given Date value.
set(double) - Method in class jade.content.abs.AbsPrimitive
Set the value of this AbsPrimitive to the given double value.
set(float) - Method in class jade.content.abs.AbsPrimitive
Set the value of this AbsPrimitive to the given float 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(String) - Method in class jade.content.abs.AbsPrimitive
Set the value of this AbsPrimitive to the given String.
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, 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.AbsConcept
Sets an attribute of the concept 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
setAclRepresentation(String) - Method in class jade.domain.introspection.ACLMessage
 
setAclRepresentation(String) - Method in class jade.domain.FIPAAgentManagement.Envelope
 
setAct(String) - Method in class jade.domain.FIPAAgentManagement.UnsupportedAct
 
setAct(String) - Method in class jade.domain.FIPAAgentManagement.UnexpectedAct
 
setAction(AgentAction) - Method in class jade.content.acl.Request
Sets the action.
setAction(Concept) - Method in class jade.content.onto.basic.Result
 
setAction(Concept) - Method in class jade.content.onto.basic.Action
 
setAction(Concept) - Method in class jade.content.onto.basic.Done
 
setActor(AID) - Method in class jade.content.onto.basic.Action
 
setAdapter(DFGUIAdapter) - Method in interface jade.domain.DFGUIInterface
 
setAddress(InetAddress) - Method in class jade.gui.AgentTree.ContainerNode
 
setAddress(String) - Method in class jade.domain.JADEAgentManagement.InstallMTP
 
setAddress(String) - Method in class jade.domain.JADEAgentManagement.UninstallMTP
 
setAddress(String) - Method in class jade.domain.introspection.RemovedMTP
 
setAddress(String) - Method in class jade.domain.introspection.AddedMTP
 
setAddress(String) - Method in class jade.core.ContainerID
 
setAddress(String) - Method in class jade.core.Channel
 
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(AID) - Method in class jade.domain.JADEAgentManagement.KillAgent
 
setAgent(AID) - Method in class jade.domain.introspection.BornAgent
 
setAgent(AID) - Method in class jade.domain.introspection.DeadAgent
 
setAgent(AID) - Method in class jade.domain.introspection.RemovedBehaviour
 
setAgent(AID) - Method in class jade.domain.introspection.ChangedBehaviourState
 
setAgent(AID) - Method in class jade.domain.introspection.ChangedAgentOwnership
 
setAgent(AID) - Method in class jade.domain.introspection.SuspendedAgent
 
setAgent(AID) - Method in class jade.domain.introspection.ResumedAgent
 
setAgent(AID) - Method in class jade.domain.introspection.AddedBehaviour
 
setAgent(AID) - Method in class jade.domain.introspection.MovedAgent
 
setAgent(AID) - Method in class jade.domain.introspection.ChangedAgentState
 
setAgentIdentifier(AID) - Method in class jade.domain.JADEAgentManagement.WhereIsAgentAction
 
setAgentName(String) - Method in class jade.domain.JADEAgentManagement.CreateAgent
 
setAgentProfile(MobileAgentProfile) - Method in class jade.domain.mobility.MobileAgentDescription
 
setAgentVersion(String) - Method in class jade.domain.mobility.MobileAgentDescription
 
setAmsAID(AID) - Method in class jade.gui.AgentTree.RemotePlatformNode
 
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
 
setArgumentName(String) - Method in class jade.domain.FIPAAgentManagement.MissingArgument
 
setArgumentName(String) - Method in class 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.RemovedBehaviour
 
setBehaviour(BehaviourID) - Method in class jade.domain.introspection.ChangedBehaviourState
 
setBehaviour(BehaviourID) - Method in class jade.domain.introspection.AddedBehaviour
 
setBehaviourName(String) - Method in class jade.core.behaviours.Behaviour
 
setBooleanProperty(String, boolean) - Method in class jade.util.BasicProperties
Store a boolean as a string ("true" or "false") with the specified key.
setBy(String) - Method in class jade.domain.FIPAAgentManagement.ReceivedObject
 
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.
setChildrenDF(Object) - Method in class jade.domain.DFGUIManagement.Federate
 
setChildrenDF(Object) - Method in class jade.domain.DFGUIManagement.DeregisterFrom
 
setClassName(String) - Method in class jade.domain.JADEAgentManagement.CreateAgent
 
setClassName(String) - Method in class jade.domain.JADEAgentManagement.InstallMTP
 
setClassName(String) - Method in class jade.core.Specifier
 
setClassName(String) - Method in class jade.core.BehaviourID
 
setCloseVM(boolean) - Method in class jade.core.Runtime
Causes the local JVM to be closed when the last container in this JVM terminates.
setComments(String) - Method in class jade.domain.FIPAAgentManagement.Envelope
 
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.FIPAAgentManagement.Search
 
setConstraints(SearchConstraints) - Method in class jade.domain.DFGUIManagement.SearchOn
 
setContainer(ContainerID) - Method in class jade.domain.JADEAgentManagement.CreateAgent
 
setContainer(ContainerID) - Method in class jade.domain.JADEAgentManagement.InstallMTP
 
setContainer(ContainerID) - Method in class jade.domain.JADEAgentManagement.UninstallMTP
 
setContainer(ContainerID) - Method in class jade.domain.JADEAgentManagement.KillContainer
 
setContainer(ContainerID) - Method in class jade.domain.introspection.RemovedContainer
 
setContainer(ContainerID) - Method in class jade.domain.introspection.AddedContainer
 
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.
setDataStore(DataStore) - Method in class jade.core.behaviours.Behaviour
Set the private data store of this Behaviour
setDate(Date) - Method in class jade.gui.TimeChooser
 
setDate(Date) - Method in class jade.domain.FIPAAgentManagement.ReceivedObject
 
setDate(Date) - Method in class jade.domain.FIPAAgentManagement.Envelope
 
setDeadline(long) - Method in class jade.core.MessageManager.PendingMsg
 
setDebugger(AID) - Method in class jade.domain.JADEAgentManagement.DebugOn
 
setDebugger(AID) - Method in class jade.domain.JADEAgentManagement.DebugOff
 
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.
setDelegation(String) - Method in class jade.domain.JADEAgentManagement.CreateAgent
 
setDependencies(String) - Method in class jade.domain.mobility.MobileAgentOS
 
setDependencies(String) - Method in class jade.domain.mobility.MobileAgentSystem
 
setDependencies(String) - Method in class jade.domain.mobility.MobileAgentLanguage
 
setDescription(DFAgentDescription) - Method in class jade.domain.DFGUIManagement.SearchOn
 
setDescription(DFAgentDescription) - Method in class jade.domain.DFGUIManagement.RegisterWith
 
setDescription(DFAgentDescription) - Method in class jade.domain.DFGUIManagement.ModifyOn
 
setDescription(Object) - Method in class jade.domain.FIPAAgentManagement.Search
 
setDescription(Object) - Method in class jade.domain.FIPAAgentManagement.Register
 
setDescription(Object) - Method in class jade.domain.FIPAAgentManagement.Modify
 
setDescription(Object) - Method in class jade.domain.FIPAAgentManagement.Deregister
 
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
 
setDf(AID) - Method in class jade.domain.DFGUIManagement.SearchOn
The df on which the search will be made.
setDf(AID) - Method in class jade.domain.DFGUIManagement.RegisterWith
 
setDf(AID) - Method in class jade.domain.DFGUIManagement.ModifyOn
The df on which the modify action will be perfomed.
setDimension(Dimension) - Method in class jade.gui.VisualStringList
Sets the dimension of the panel.
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.
setEntity(Concept) - Method in class jade.content.lang.leap.InstanceOf
 
setEnvelope(Envelope) - Method in class jade.lang.acl.ACLMessage
Attaches an envelope to this message.
setEnvelope(Envelope) - Method in class jade.domain.introspection.ACLMessage
 
setErrorMessage(String) - Method in class jade.domain.FIPAAgentManagement.InternalError
 
setFrom(AgentState) - Method in class jade.domain.introspection.ChangedAgentState
 
setFrom(AID) - Method in class jade.domain.FIPAAgentManagement.Envelope
 
setFrom(Channel) - Method in class jade.domain.introspection.RoutedMessage
 
setFrom(ContainerID) - Method in class jade.domain.introspection.MovedAgent
 
setFrom(String) - Method in class jade.domain.introspection.ChangedBehaviourState
 
setFrom(String) - Method in class jade.domain.introspection.ChangedAgentOwnership
 
setFrom(String) - Method in class jade.domain.FIPAAgentManagement.ReceivedObject
 
setFunction(String) - Method in class jade.domain.FIPAAgentManagement.UnsupportedFunction
 
setId(String) - Method in class jade.domain.FIPAAgentManagement.ReceivedObject
 
setImportKey(String) - Method in class jade.util.ImportableProperties
Change value of import directive.
setInReplyTo(String) - Method in class jade.lang.acl.ACLMessage
Writes the :in-reply-to slot.
setIntProperty(String, int) - Method in class jade.util.BasicProperties
Store an int as a string with the specified key.
setItems(List) - Method in class jade.content.onto.basic.Result
 
setKind(String) - Method in class jade.core.BehaviourID
 
setLanguage(MobileAgentLanguage) - Method in class jade.domain.mobility.MobileAgentProfile
 
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
 
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
 
setMajorVersion(Long) - Method in class jade.domain.mobility.MobileAgentOS
 
setMajorVersion(Long) - Method in class jade.domain.mobility.MobileAgentSystem
 
setMajorVersion(Long) - Method in class jade.domain.mobility.MobileAgentLanguage
 
setMaxDepth(Long) - Method in class jade.domain.FIPAAgentManagement.SearchConstraints
 
setMaxResults(Long) - Method in class jade.domain.FIPAAgentManagement.SearchConstraints
 
setMessage(ACLMessage) - Method in class jade.domain.introspection.SentMessage
 
setMessage(ACLMessage) - Method in class jade.domain.introspection.ReceivedMessage
 
setMessage(ACLMessage) - Method in class jade.domain.introspection.PostedMessage
 
setMessage(ACLMessage) - Method in class jade.domain.introspection.RoutedMessage
 
setMessage(String) - Method in class jade.domain.FIPAException
set the content of the ACLMessage representing this exception
setMinorVersion(Long) - Method in class jade.domain.mobility.MobileAgentOS
 
setMinorVersion(Long) - Method in class jade.domain.mobility.MobileAgentSystem
 
setMinorVersion(Long) - Method in class jade.domain.mobility.MobileAgentLanguage
 
setMobileAgentDescription(MobileAgentDescription) - Method in class jade.domain.mobility.MoveAction
 
setMsg(ACLMessage) - Method in class jade.gui.AclGui
Displays the specified ACL message into the AclGui panel
setName(AID) - Method in class jade.domain.mobility.MobileAgentDescription
 
setName(AID) - Method in class jade.domain.FIPAAgentManagement.AMSAgentDescription
 
setName(AID) - Method in class jade.domain.FIPAAgentManagement.DFAgentDescription
Set the identifier of the agent
setName(String) - Method in class jade.gui.AgentTree.Node
 
setName(String) - Method in class jade.domain.mobility.MobileAgentOS
 
setName(String) - Method in class jade.domain.mobility.MobileAgentSystem
 
setName(String) - Method in class jade.domain.mobility.MobileAgentLanguage
 
setName(String) - Method in class jade.domain.FIPAAgentManagement.APDescription
 
setName(String) - Method in class jade.domain.FIPAAgentManagement.Property
 
setName(String) - Method in class jade.domain.FIPAAgentManagement.APService
 
setName(String) - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
 
setName(String) - Method in class jade.core.ContainerID
 
setName(String) - Method in class jade.core.Channel
 
setName(String) - Method in class jade.core.Specifier
 
setName(String) - Method in class jade.core.AgentState
 
setName(String) - Method in class jade.core.BehaviourID
 
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.content.abs.AbsVariable
Sets the name of this variable.
setNewName(String) - Method in class jade.domain.mobility.CloneAction
 
setNewPopupMenu(String, JPopupMenu) - Method in class jade.gui.AgentTree
 
setObjectName(String) - Method in class jade.domain.FIPAAgentManagement.UnexpectedParameter
 
setObjectName(String) - Method in class jade.domain.FIPAAgentManagement.MissingParameter
 
setObserved(AID) - Method in class jade.domain.introspection.StopNotify
 
setObserved(AID) - Method in class jade.domain.introspection.StartNotify
 
setOntology(String) - Method in class jade.lang.acl.ACLMessage
Writes the :ontology slot.
setOS(MobileAgentOS) - Method in class jade.domain.mobility.MobileAgentProfile
 
setOwnership(String) - Method in class jade.gui.AgentTree.Node
 
setOwnership(String) - Method in class jade.domain.introspection.BornAgent
 
setOwnership(String) - Method in class jade.domain.introspection.AddedContainer
 
setOwnership(String) - Method in class jade.domain.FIPAAgentManagement.AMSAgentDescription
 
setOwnership(String) - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
 
setOwnership(String) - Method in class jade.core.Agent
 
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 class jade.domain.FIPAAgentManagement.UnexpectedParameter
 
setParameterName(String) - Method in class jade.domain.FIPAAgentManagement.UnrecognisedParameterValue
 
setParameterName(String) - Method in class jade.domain.FIPAAgentManagement.MissingParameter
 
setParameterValue(String) - Method in class jade.domain.FIPAAgentManagement.UnrecognisedParameterValue
 
setParentDF(Object) - Method in class jade.domain.DFGUIManagement.Federate
 
setParentDF(Object) - Method in class jade.domain.DFGUIManagement.GetDescriptionUsed
 
setParentDF(Object) - Method in class jade.domain.DFGUIManagement.DeregisterFrom
 
setPassword(String) - Method in class jade.domain.JADEAgentManagement.DebugOn
 
setPassword(String) - Method in class jade.domain.JADEAgentManagement.CreateAgent
 
setPassword(String) - Method in class jade.domain.JADEAgentManagement.DebugOff
 
setPassword(String) - Method in class jade.domain.JADEAgentManagement.SniffOn
 
setPassword(String) - Method in class jade.domain.JADEAgentManagement.KillAgent
 
setPassword(String) - Method in class jade.domain.JADEAgentManagement.SniffOff
 
setPassword(String) - Method in class jade.domain.JADEAgentManagement.KillContainer
 
setPayload(String) - Method in class jade.domain.introspection.ACLMessage
 
setPayloadEncoding(String) - Method in class jade.domain.FIPAAgentManagement.Envelope
 
setPayloadLength(Long) - Method in class jade.domain.FIPAAgentManagement.Envelope
 
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
 
setPlatformAddresses(AID) - Method in class jade.core.AgentContainerImpl
 
setPredicate(Predicate) - Method in class jade.content.acl.Inform
Sets the proposition.
setPrincipal(CertificateFolder) - Method in class jade.core.Agent
 
setProperty(String, String) - Method in class jade.util.BasicProperties
Set property value.
setPropertyIfNot(String, String) - Method in class jade.util.BasicProperties
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.RemovedMTP
 
setProto(String) - Method in class jade.domain.introspection.AddedMTP
 
setProtocol(String) - Method in class jade.lang.acl.ACLMessage
Writes the :protocol slot.
setProtocol(String) - Method in class jade.core.ContainerID
 
setProtocol(String) - Method in class jade.core.Channel
 
setQueueSize(int) - Method in class jade.core.Agent
Set message queue size.
setReceived(ReceivedObject) - Method in class jade.domain.FIPAAgentManagement.Envelope
 
setReceiver(AID) - Method in class jade.domain.introspection.ReceivedMessage
 
setReceiver(AID) - Method in class jade.domain.introspection.PostedMessage
 
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.
setRight(Object) - Method in class jade.content.onto.basic.Equals
 
setSearchId(String) - Method in class jade.domain.FIPAAgentManagement.SearchConstraints
 
setSender(AID) - Method in class jade.lang.acl.ACLMessage
Writes the :sender slot.
setSender(AID) - Method in class jade.domain.introspection.SentMessage
 
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.content.acl.CommunicativeActBase
Sets the sender.
setSenderEnabled(boolean) - Method in class jade.gui.AclGui
Enables/disables the editability of the sender field of an AclGui panel (default is enabled)
setSignature(String) - Method in class jade.domain.mobility.MobileAgentDescription
 
setSniffer(AID) - Method in class jade.domain.JADEAgentManagement.SniffOn
 
setSniffer(AID) - Method in class jade.domain.JADEAgentManagement.SniffOff
 
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.gui.AgentTree.Node
 
setState(String) - Method in class jade.domain.introspection.BornAgent
 
setState(String) - Method in class jade.domain.FIPAAgentManagement.AMSAgentDescription
 
setSystem(MobileAgentSystem) - Method in class jade.domain.mobility.MobileAgentProfile
 
setTo(AgentState) - Method in class jade.domain.introspection.ChangedAgentState
 
setTo(Channel) - Method in class jade.domain.introspection.RoutedMessage
 
setTo(ContainerID) - Method in class jade.domain.introspection.MovedAgent
 
setTo(String) - Method in class jade.domain.introspection.ChangedBehaviourState
 
setTo(String) - Method in class jade.domain.introspection.ChangedAgentOwnership
 
setType(String) - Method in class jade.gui.AgentTree.Node
 
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.SuperContainer
 
setType(String) - Method in class jade.gui.AgentTree.RemotePlatformsFolderNode
 
setType(String) - Method in class jade.gui.AgentTree.localPlatformFolderNode
 
setType(String) - Method in class jade.gui.AgentTree.RemotePlatformNode
 
setType(String) - Method in class jade.gui.AgentTree.RemoteAgentNode
 
setType(String) - Method in class jade.domain.FIPAAgentManagement.APService
 
setType(String) - Method in class jade.domain.FIPAAgentManagement.ServiceDescription
 
setType(String) - Method in class jade.content.lang.leap.InstanceOf
 
setType(String) - Method in class jade.content.abs.AbsVariable
Sets the value type of this variable.
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.ams
AMS initialization
setup() - Method in class jade.core.Agent
This protected method is an empty placeholder for application specific startup code.
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.domain.FIPAAgentManagement.Property
 
setValue(Object) - Method in class jade.content.onto.basic.Result
 
setValue(String) - Method in class jade.domain.FIPAAgentManagement.UnsupportedValue
 
setValue(String) - Method in class jade.domain.FIPAAgentManagement.UnrecognisedValue
 
setVariable(AbsVariable) - Method in class jade.content.abs.AbsIRE
Sets the variable of this IRE.
setVia(String) - Method in class jade.domain.FIPAAgentManagement.ReceivedObject
 
setVisible(boolean) - Method in interface jade.domain.DFGUIInterface
 
setWhat(Event) - Method in class jade.domain.introspection.EventRecord
 
setWhat(EventRecord) - Method in class jade.domain.introspection.Occurred
 
setWhen(Date) - Method in class jade.domain.introspection.EventRecord
 
setWhere(ContainerID) - Method in class jade.domain.introspection.BornAgent
 
setWhere(ContainerID) - Method in class jade.domain.introspection.DeadAgent
 
setWhere(ContainerID) - Method in class jade.domain.introspection.RemovedMTP
 
setWhere(ContainerID) - Method in class jade.domain.introspection.ChangedAgentOwnership
 
setWhere(ContainerID) - Method in class jade.domain.introspection.SuspendedAgent
 
setWhere(ContainerID) - Method in class jade.domain.introspection.AddedMTP
 
setWhere(ContainerID) - Method in class jade.domain.introspection.ResumedAgent
 
setWhere(Location) - Method in class jade.domain.introspection.EventRecord
 
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
 
ShowGui - class jade.domain.JADEAgentManagement.ShowGui.
 
SHOWGUI - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
showGui() - Method in class jade.domain.df
This method make visible the GUI of the DF.
ShowGui() - Constructor for class jade.domain.JADEAgentManagement.ShowGui
 
showGuiAction(Action) - Method in class jade.domain.df
 
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
 
shutDown() - Method in class jade.core.AgentContainerImpl
 
shutDown() - Method in class jade.core.Runtime
Stops the JADE container running in the Single-container modality.
shutDown() - Method in interface jade.core.IMTPManager
Release all resources of this IMTPManager
sign(JADECertificate, CertificateFolder) - Method in interface jade.core.MainContainer
 
SimpleAchieveREInitiator - class jade.proto.SimpleAchieveREInitiator.
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 jade.proto.SimpleAchieveREResponder.
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 jade.core.behaviours.SimpleBehaviour.
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.
SimpleSLTokenizer - class jade.content.lang.sl.SimpleSLTokenizer.
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
size() - Method in class jade.util.leap.ArrayList
 
size() - Method in class jade.util.leap.LinkedList
 
size() - Method in class jade.util.leap.HashMap
 
size() - Method in class jade.util.leap.SortedSetImpl
 
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 interface jade.util.leap.Collection
Returns the number of elements in this collection.
size() - Method in class jade.content.ContentElementList
Retrieves the number of elements in this content element list.
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.
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.
SL0Vocabulary - interface jade.content.lang.sl.SL0Vocabulary.
 
SL1Vocabulary - interface jade.content.lang.sl.SL1Vocabulary.
 
SL2Vocabulary - interface jade.content.lang.sl.SL2Vocabulary.
 
SLCodec - class jade.content.lang.sl.SLCodec.
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(int) - Constructor for class jade.content.lang.sl.SLCodec
Construct a Codec object for the given profile of SL-language.
SLParserConstants - interface jade.content.lang.sl.SLParserConstants.
 
SLParserTokenManager - class jade.content.lang.sl.SLParserTokenManager.
 
SLParserTokenManager(ASCII_CharStream) - Constructor for class jade.content.lang.sl.SLParserTokenManager
 
SLParserTokenManager(ASCII_CharStream, int) - Constructor for class jade.content.lang.sl.SLParserTokenManager
 
SLVocabulary - interface jade.content.lang.sl.SLVocabulary.
 
SniffOff - class jade.domain.JADEAgentManagement.SniffOff.
 
SNIFFOFF - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
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
 
SniffOff() - Constructor for class jade.domain.JADEAgentManagement.SniffOff
 
sniffOff(AID, List) - Method in interface jade.core.AgentManager
 
SniffOn - class jade.domain.JADEAgentManagement.SniffOn.
 
SNIFFON - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
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
 
SniffOn() - Constructor for class jade.domain.JADEAgentManagement.SniffOn
 
sniffOn(AID, List) - Method in interface jade.core.AgentManager
 
sortedKeys() - Method in class jade.util.BasicProperties
Return a sorted enumertion of this properties keys.
SortedSet - interface jade.util.leap.SortedSet.
The LEAP version of the SortedSet interface.
SortedSetImpl - class jade.util.leap.SortedSetImpl.
This class represents the J2SE version of a "SortedSet" implementation to be used in LEAP.
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 class 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).
specialConstructor - Variable in class 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).
specialHandling(String) - Method in class jade.util.BasicProperties
Called by parseArgument when the isCandidate method returns false.
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.
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.
Specifier - class jade.core.Specifier.
This class represent a specifier and collects a name, a className, and an array of arguments.
Specifier() - Constructor for class jade.core.Specifier
 
StaleProxyException - exception jade.wrapper.StaleProxyException.
This exception class is thrown when an attempt to use a stale (i.e. outdated) wrapper object is made.
START - Static variable in interface jade.lang.acl.ACLParserConstants
 
START - Static variable in interface jade.core.AgentContainer
 
start() - Method in interface jade.wrapper.PlatformController
Start the platform after its been initialized.
start() - Method in class jade.wrapper.AgentContainer
 
start() - Method in interface jade.wrapper.AgentController
Start the agent.
start() - Method in class jade.wrapper.Agent
Triggers a state transition from INITIATED to ACTIVE.
STARTED_PLATFORM - Static variable in interface jade.wrapper.PlatformEvent
 
startedPlatform(PlatformEvent) - Method in interface jade.wrapper.PlatformController.Listener
Called when the platform is started.
startModifying() - Method in class jade.util.SynchList
 
StartNotify - class jade.domain.introspection.StartNotify.
This class represents the 'start-notify' action, requesting to start a continuous notification of some events via ACL messages.
STARTNOTIFY - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
STARTNOTIFY_EVENTS - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
STARTNOTIFY_OBSERVED - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
StartNotify() - Constructor for class jade.domain.introspection.StartNotify
 
startScanning() - Method in class jade.util.SynchList
 
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 jade.wrapper.State.
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 jade.wrapper.StateBase.
Provides an abstract base class for implementations of state.
staticFlag - Static variable in class jade.lang.acl.ASCII_CharStream
 
staticFlag - Static variable in class jade.content.lang.sl.ASCII_CharStream
 
stop() - Method in class jade.core.behaviours.TickerBehaviour
This method makes this TickerBehaviour terminate
stopModifying() - Method in class jade.util.SynchList
 
StopNotify - class jade.domain.introspection.StopNotify.
This class represents the 'stop-notify' action, requesting to end a continuous notification of some events via ACL messages.
STOPNOTIFY - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
STOPNOTIFY_EVENTS - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
STOPNOTIFY_OBSERVED - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
StopNotify() - Constructor for class jade.domain.introspection.StopNotify
 
stopScanning() - Method in class jade.util.SynchList
 
storableProperty(String, String) - Method in class jade.util.BasicProperties
Called by parseArgument as a final step prior to actually storing the key=value pair.
storableProperty(String, String) - Method in class jade.util.ImportableProperties
Detect import dirrective and import file.
store(OutputStream, String) - Method in class jade.util.BasicProperties
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 interface jade.domain.FIPANames.ACLCodec
Syntactic representation of ACL in string form
STRING - Static variable in class jade.content.onto.BasicOntology
 
STRING_LITERAL - Static variable in interface jade.content.lang.sl.SLParserConstants
 
STRING_LITERAL2 - Static variable in interface jade.content.lang.sl.SLParserConstants
 
Stringa() - Method in class jade.lang.acl.ACLParser
 
StringACLCodec - class jade.lang.acl.StringACLCodec.
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 jade.content.lang.StringCodec.
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 jade.gui.StringDlg.
 
StringDlg(Component, String) - Constructor for class jade.gui.StringDlg
 
STRINGLITERAL - Static variable in interface jade.lang.acl.ACLParserConstants
 
StringLiteral() - Method in class jade.lang.acl.ACLParser
 
SUBSCRIBE - Static variable in class jade.lang.acl.ACLMessage
constant identifying the FIPA performative
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.
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.
SubscriptionInitiator - class jade.proto.SubscriptionInitiator.
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 jade.proto.SubscriptionResponder.
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.Subscription - class jade.proto.SubscriptionResponder.Subscription.
Inner calss Subscription This class represents a subscription.
SubscriptionResponder.SubscriptionManager - interface jade.proto.SubscriptionResponder.SubscriptionManager.
Inner interface SubscriptionManager.
SubscriptionResponder(Agent, MessageTemplate, SubscriptionResponder.SubscriptionManager) - Constructor for class jade.proto.SubscriptionResponder
Constructor of the behaviour that creates a new empty DataStore
SubscriptionResponder(Agent, MessageTemplate, SubscriptionResponder.SubscriptionManager, DataStore) - Constructor for class jade.proto.SubscriptionResponder
Constructor.
suspend() - Method in interface jade.wrapper.PlatformController
Suspend the agent platform.
suspend() - Method in class jade.wrapper.AgentContainer
 
suspend() - Method in interface jade.wrapper.AgentController
Suspend the agent.
suspend() - Method in class jade.wrapper.Agent
Triggers a state transition from ACTIVE to SUSPENDED.
suspend(AID) - Method in interface jade.core.AgentManager
 
suspendAgent(AID) - Method in class jade.core.AgentContainerImpl
 
suspendAgent(AID) - Method in interface jade.core.AgentContainer
 
SUSPENDED - Static variable in class jade.domain.FIPAAgentManagement.AMSAgentDescription
 
SUSPENDED_AGENT - Static variable in class jade.core.event.PlatformEvent
 
SUSPENDED_PLATFORM - Static variable in interface jade.wrapper.PlatformEvent
 
SuspendedAgent - class jade.domain.introspection.SuspendedAgent.
 
SUSPENDEDAGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
SUSPENDEDAGENT_AGENT - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
SUSPENDEDAGENT_WHERE - Static variable in interface jade.domain.introspection.IntrospectionVocabulary
 
SuspendedAgent() - Constructor for class jade.domain.introspection.SuspendedAgent
 
suspendedAgent(AID) - Method in interface jade.core.MainContainer
 
suspendedAgent(PlatformEvent) - Method in class jade.domain.ams
Put a SuspendedAgent event in the AMS event queue
suspendedAgent(PlatformEvent) - Method in interface jade.core.event.PlatformListener
 
suspendedPlatform(PlatformEvent) - Method in interface jade.wrapper.PlatformController.Listener
Called when the platform is suspended.
SwitchTo(int) - Method in class jade.lang.acl.ACLParserTokenManager
 
SwitchTo(int) - Method in class jade.content.lang.sl.SLParserTokenManager
 
SYNC - Static variable in class jade.wrapper.Agent
Constant representing a synchronous rendez-vous policy.
SynchList - class jade.util.SynchList.
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
 

T

take(AID, String, byte[]) - Method in interface jade.core.AgentManager
 
takeDown() - Method in class jade.domain.df
Cleanup DF on exit.
takeDown() - Method in class jade.core.Agent
This protected method is an empty placeholder for application specific cleanup code.
Term - interface jade.content.Term.
Interface representing a generic term
TermSchema - class jade.content.schema.TermSchema.
 
TermSchema(String) - Constructor for class jade.content.schema.TermSchema
Creates a TermSchema with a given type-name.
testPropertyFile(String) - Method in class jade.util.ExpandedProperties
Once the property file search has expanded beyond the current directory this method is used to examine property files which match the desired name - if it contains an import directive then return the value of that directive otherwise return the name of the property file.
TickerBehaviour - class jade.core.behaviours.TickerBehaviour.
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.
TimeChooser - class jade.gui.TimeChooser.
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
 
TimeChooser(Date) - Constructor for class jade.gui.TimeChooser
 
Timer - class jade.core.Timer.
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 jade.core.TimerDispatcher.
This class implements the JADE internal timing system.
TimerListener - interface jade.core.TimerListener.
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.util.leap.ArrayList
 
toArray() - Method in class jade.util.leap.LinkedList
 
toArray() - Method in class jade.util.leap.SortedSetImpl
 
toArray() - Method in interface jade.util.leap.Collection
Returns an array containing all of the elements in this collection.
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.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.
toDate(String) - Static method in class jade.lang.acl.ISO8601
This method converts a FIPA DateTime token to a java.util.Date.
token - Variable in class jade.lang.acl.ACLParser
 
Token - class jade.lang.acl.Token.
Describes the input token stream.
Token - class jade.content.lang.sl.Token.
Describes the input token stream.
token_source - Variable in class jade.lang.acl.ACLParser
 
Token() - Constructor for class jade.lang.acl.Token
 
Token() - Constructor for class jade.content.lang.sl.Token
 
tokenImage - Variable in class jade.lang.acl.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.lang.acl.ACLParserConstants
 
tokenImage - Variable in class 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
 
TokenMgrError - error jade.lang.acl.TokenMgrError.
 
TokenMgrError - error jade.content.lang.sl.TokenMgrError.
 
TokenMgrError() - Constructor for class jade.lang.acl.TokenMgrError
 
TokenMgrError() - Constructor for class jade.content.lang.sl.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for class jade.lang.acl.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for class jade.content.lang.sl.TokenMgrError
 
TokenMgrError(String, int) - Constructor for class jade.lang.acl.TokenMgrError
 
TokenMgrError(String, int) - Constructor for class jade.content.lang.sl.TokenMgrError
 
toList() - Method in class jade.util.leap.ArrayList
Method declaration
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.BasicOntology
This method is redefined as BasicOntology does not use an Introspector for performance reason
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.wrapper.StateBase
A string representation of this state.
toString() - Method in interface jade.wrapper.State
Return string representation of state description and its code.
toString() - Method in class jade.util.leap.RoundList
Returns a string representation of this collection.
toString() - Method in class jade.lang.acl.ACLMessage
Convert an ACL message to its string representation.
toString() - Method in class jade.lang.acl.MessageTemplate
 
toString() - Method in class jade.lang.acl.Token
Returns the image.
toString() - Method in class jade.domain.introspection.ChangedBehaviourState
 
toString() - Method in class jade.domain.FIPAAgentManagement.ReceivedObject
 
toString() - Method in class jade.domain.FIPAAgentManagement.APDescription
 
toString() - Method in class jade.domain.FIPAAgentManagement.Envelope
 
toString() - Method in class jade.domain.FIPAAgentManagement.APService
 
toString() - Method in class jade.core.ContainerID
 
toString() - Method in class jade.core.CaseInsensitiveString
Converts the Name object into a string.
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.core.AgentState
 
toString() - Method in class jade.core.BehaviourID
 
toString() - Method in class jade.core.AID
 
toString() - Method in class jade.core.ProfileImpl
 
toString() - Method in class jade.core.event.PlatformEvent
Returns a string representation of this event.
toString() - Method in class jade.content.lang.sl.Token
Returns the image.
toString() - Method in class jade.content.abs.AbsObjectImpl
 
toString() - Method in class jade.content.abs.AbsAggregate
 
toString() - Method in class jade.content.abs.AbsContentElementList
 
toString() - Method in class jade.content.abs.AbsPrimitive
Deprecated. Use toString() instead
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(Date, boolean) - Static method in class jade.lang.acl.ISO8601
This method converts a java.util.Date into a FIPA DateTime token.
toStringArray() - Method in class jade.util.BasicProperties
Create a String[] for the properties with one key=value pair per array entry.
TRANSFER_ABORT - Static variable in interface jade.core.AgentContainer
 
TRANSFER_COMMIT - Static variable in interface jade.core.AgentContainer
 
transferIdentity(AID, ContainerID, ContainerID) - Method in interface jade.core.MainContainer
 
TRANSIT - Static variable in class jade.domain.FIPAAgentManagement.AMSAgentDescription
 
translateName(String) - Method in class jade.content.onto.ReflectiveIntrospector
 
tree - Variable in class jade.gui.AgentTree
 
TreeHelp - class jade.gui.TreeHelp.
 
TreeHelp(Dialog, String, String) - Constructor for class jade.gui.TreeHelp
 
TreeHelp(Frame, String, String) - Constructor for class jade.gui.TreeHelp
 
TreeIconRenderer - class jade.gui.TreeIconRenderer.
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 jade.content.onto.basic.TrueProposition.
 
TrueProposition() - Constructor for class jade.content.onto.basic.TrueProposition
 
type - Variable in class jade.util.Event
 
type - Variable in class jade.gui.GuiEvent
 
TypedAggregateFacet - class jade.content.schema.facets.TypedAggregateFacet.
This facet forces the elements in an AbsAggregate to be instances of 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.SLParserConstants
 
Unauthorised - exception jade.domain.FIPAAgentManagement.Unauthorised.
 
UNAUTHORISED - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
Unauthorised() - Constructor for class 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 - exception jade.domain.FIPAAgentManagement.UnexpectedAct.
 
UNEXPECTEDACT - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UNEXPECTEDACT_ACT - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UnexpectedAct() - Constructor for class jade.domain.FIPAAgentManagement.UnexpectedAct
 
UnexpectedAct(String) - Constructor for class jade.domain.FIPAAgentManagement.UnexpectedAct
 
UnexpectedArgument - exception jade.domain.FIPAAgentManagement.UnexpectedArgument.
 
UNEXPECTEDARGUMENT - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UNEXPECTEDARGUMENT_ARGUMENT - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UnexpectedArgument() - Constructor for class jade.domain.FIPAAgentManagement.UnexpectedArgument
 
UnexpectedArgument(String) - Constructor for class jade.domain.FIPAAgentManagement.UnexpectedArgument
 
UnexpectedArgumentCount - exception jade.domain.FIPAAgentManagement.UnexpectedArgumentCount.
 
UNEXPECTEDARGUMENTCOUNT - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UnexpectedArgumentCount() - Constructor for class jade.domain.FIPAAgentManagement.UnexpectedArgumentCount
 
UnexpectedParameter - exception jade.domain.FIPAAgentManagement.UnexpectedParameter.
 
UNEXPECTEDPARAMETER - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UNEXPECTEDPARAMETER_OBJECT_NAME - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UNEXPECTEDPARAMETER_PARAMETER_NAME - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UnexpectedParameter() - Constructor for class jade.domain.FIPAAgentManagement.UnexpectedParameter
 
UnexpectedParameter(String, String) - Constructor for class jade.domain.FIPAAgentManagement.UnexpectedParameter
 
UngroundedException - exception jade.content.onto.UngroundedException.
Thrown when working with an ungrounded abstract descriptor, i.e., a descriptor containing variables, as if it were grounded.
UngroundedException() - Constructor for class jade.content.onto.UngroundedException
Constructor
UninstallMTP - class jade.domain.JADEAgentManagement.UninstallMTP.
 
UNINSTALLMTP - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
UNINSTALLMTP_ADDRESS - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
UNINSTALLMTP_CONTAINER - Static variable in interface jade.domain.JADEAgentManagement.JADEManagementVocabulary
 
UninstallMTP() - Constructor for class jade.domain.JADEAgentManagement.UninstallMTP
 
uninstallMTP(String) - Method in class jade.wrapper.AgentContainer
Removes a message transport protocol, previously running within this container.
uninstallMTP(String) - Method in class jade.core.AgentContainerImpl
 
uninstallMTP(String) - Method in interface jade.core.AgentContainer
 
uninstallMTP(String, ContainerID) - Method in interface jade.core.AgentManager
 
UNKNOWN - Static variable in class jade.lang.acl.ACLMessage
constant identifying an unknown performative
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 jade.core.UnreachableException.
This exception is thrown when some agent container cannot be contacted.
UnreachableException(String) - Constructor for class jade.core.UnreachableException
Construct an UnreachableException with the given message.
UnreadableException - exception jade.lang.acl.UnreadableException.
Signals that an error occured during the decoding of the content of an ACLMessage using Base64.
UnrecognisedParameterValue - exception jade.domain.FIPAAgentManagement.UnrecognisedParameterValue.
 
UNRECOGNISEDPARAMETERVALUE - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UNRECOGNISEDPARAMETERVALUE_PARAMETER_NAME - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UNRECOGNISEDPARAMETERVALUE_PARAMETER_VALUE - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UnrecognisedParameterValue() - Constructor for class jade.domain.FIPAAgentManagement.UnrecognisedParameterValue
 
UnrecognisedParameterValue(String, String) - Constructor for class jade.domain.FIPAAgentManagement.UnrecognisedParameterValue
 
UnrecognisedValue - exception jade.domain.FIPAAgentManagement.UnrecognisedValue.
 
UNRECOGNISEDVALUE - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UNRECOGNISEDVALUE_VALUE - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UnrecognisedValue() - Constructor for class jade.domain.FIPAAgentManagement.UnrecognisedValue
 
UnrecognisedValue(String) - Constructor for class jade.domain.FIPAAgentManagement.UnrecognisedValue
 
unremotize(AgentContainer) - Method in interface jade.core.IMTPManager
Disconnects the given Agent Container and hides it from remote JVMs.
unremotize(MainContainer) - Method in interface jade.core.IMTPManager
Disconnects the given Main Container and hides it from remote JVMs.
UnsupportedAct - exception jade.domain.FIPAAgentManagement.UnsupportedAct.
 
UNSUPPORTEDACT - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UNSUPPORTEDACT_ACT - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UnsupportedAct() - Constructor for class jade.domain.FIPAAgentManagement.UnsupportedAct
 
UnsupportedAct(String) - Constructor for class jade.domain.FIPAAgentManagement.UnsupportedAct
 
UnsupportedFunction - exception jade.domain.FIPAAgentManagement.UnsupportedFunction.
 
UNSUPPORTEDFUNCTION - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UNSUPPORTEDFUNCTION_FUNCTION - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UnsupportedFunction() - Constructor for class jade.domain.FIPAAgentManagement.UnsupportedFunction
 
UnsupportedFunction(String) - Constructor for class jade.domain.FIPAAgentManagement.UnsupportedFunction
 
UnsupportedValue - exception jade.domain.FIPAAgentManagement.UnsupportedValue.
 
UNSUPPORTEDVALUE - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UNSUPPORTEDVALUE_VALUE - Static variable in interface jade.domain.FIPAAgentManagement.ExceptionVocabulary
 
UnsupportedValue() - Constructor for class jade.domain.FIPAAgentManagement.UnsupportedValue
 
UnsupportedValue(String) - Constructor for class jade.domain.FIPAAgentManagement.UnsupportedValue
 
updatePlatformID() - Method in class jade.core.ProfileImpl
 
updateRoutingTable(int, MTPDescriptor, AgentContainer) - Method in class jade.core.AgentContainerImpl
 
updateRoutingTable(int, MTPDescriptor, AgentContainer) - Method in interface jade.core.AgentContainer
 
USERDEFINEDPARAM - Static variable in interface jade.lang.acl.ACLParserConstants
 
USERDEFINEDSLOT - Static variable in interface jade.lang.acl.ACLParserConstants
 
UserPropertyGui - class jade.gui.UserPropertyGui.
This class provides a gui for the user defined property.

V

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.ContentElementListSchema
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 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.PredicateSchema
Check whether a given abstract descriptor complies with this schema.
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.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.
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.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.TypedAggregateFacet
Check whether a given value for the slot this Facet applies to is valid.
validateProxy() - Method in class jade.wrapper.Agent
 
VALUE_TYPE - Static variable in class jade.content.schema.VariableSchema
 
valueFilter(String, String) - Method in class jade.util.BasicProperties
Called by getProperty(key, default) to perform any post processing of the value string.
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 class jade.content.schema.IRESchema
 
VARIABLE - Static variable in interface jade.content.lang.sl.SLParserConstants
 
VariableSchema - class jade.content.schema.VariableSchema.
 
viewAPServiceDialog(APService, Dialog, String) - Static method in class jade.gui.APServicePanel
To show a MTPDescription in A JDialog.
viewString(String) - Method in class jade.gui.StringDlg
 
VisualAIDList - class jade.gui.VisualAIDList.
This class extends the VisualStringList in order to show a list of AID (Agent-Identifer).
VisualAPServiceList - class jade.gui.VisualAPServiceList.
This class extends the VisualStringList in order to show a list of APService
VisualPropertiesList - class jade.gui.VisualPropertiesList.
This class extends the VisualStringList in order to show a list of user defined property.
VisualServicesList - class jade.gui.VisualServicesList.
This class extends the VisualStringList in order to show a list of services
VisualStringList - class jade.gui.VisualStringList.
This class extends JPanel in order to provide a panel to show a list of string.

W

wait(AID, String) - Method in interface jade.core.AgentManager
 
waitAgent(AID) - Method in class jade.core.AgentContainerImpl
 
waitAgent(AID) - Method in interface jade.core.AgentContainer
 
WAITING - Static variable in class jade.domain.FIPAAgentManagement.AMSAgentDescription
 
waitUntilProcessed() - 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
 
wakeAgent(AID) - Method in class jade.core.AgentContainerImpl
 
wakeAgent(AID) - Method in interface jade.core.AgentContainer
 
WakerBehaviour - class jade.core.behaviours.WakerBehaviour.
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
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 jade.domain.JADEAgentManagement.WhereIsAgentAction.
 
WhereIsAgentAction() - Constructor for class jade.domain.JADEAgentManagement.WhereIsAgentAction
 
WORD - Static variable in interface jade.lang.acl.ACLParserConstants
 
WORD - Static variable in interface jade.content.lang.sl.SLParserConstants
 
Word() - Method in class jade.lang.acl.ACLParser
 
WORD2 - Static variable in interface jade.content.lang.sl.SLParserConstants
 
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(boolean) - Static method in class jade.content.abs.AbsPrimitive
Create an AbsPrimitive of type BasicOntology.BOOLEAN containing a given boolean 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(Date) - Static method in class jade.content.abs.AbsPrimitive
Create an AbsPrimitive of type BasicOntology.DATE containing a given Date value.
wrap(double) - Static method in class jade.content.abs.AbsPrimitive
Create an AbsPrimitive of type BasicOntology.FLOAT containing a given double value.
wrap(float) - Static method in class jade.content.abs.AbsPrimitive
Create an AbsPrimitive of type BasicOntology.FLOAT containing a given float 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(String) - Static method in class jade.content.abs.AbsPrimitive
Create an AbsPrimitive of type BasicOntology.STRING containing a given String value.
WrapperException - exception jade.util.WrapperException.
This class acts as a base class for all the exceptions that wrap another (nested) exception.
WrapperException(String) - Constructor for class jade.util.WrapperException
 
WrapperException(String, Throwable) - Constructor for class jade.util.WrapperException
 
write(ACLMessage) - Method in class jade.lang.acl.StringACLCodec
encodes the message and writes it into the Writer passed in the constructor.
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.
writeLock() - Method in class jade.util.RWLock
 
writeUnlock() - Method in class jade.util.RWLock
 

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