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

M

MODIFICATION_REQUEST - Static variable in class fr.lifl.genca.negotiation.NegotiationPrimitive
 
MadkitCommunicator - class fr.lifl.genca.madkit.MadkitCommunicator.
This class provides a communicator for the Madkit platform.
MadkitCommunicator(Agent) - Constructor for class fr.lifl.genca.madkit.MadkitCommunicator
 
MadkitNegotiatorAgent - class fr.lifl.genca.madkit.MadkitNegotiatorAgent.
This class provides a negotiating agent for the Madkit platform.
MadkitNegotiatorAgent() - Constructor for class fr.lifl.genca.madkit.MadkitNegotiatorAgent
 
MadkitRouteurAgent - class fr.lifl.genca.madkit.MadkitRouteurAgent.
This class provides an agent that plays the role of names server.
MadkitRouteurAgent() - Constructor for class fr.lifl.genca.madkit.MadkitRouteurAgent
 
MagiqueCommunicator - class fr.lifl.genca.magique.MagiqueCommunicator.
This class provides a communicator that uses the Magique API for communication between agents.
MagiqueCommunicator(Agent) - Constructor for class fr.lifl.genca.magique.MagiqueCommunicator
 
MagiqueImpXml - class fr.lifl.genca.magique.MagiqueImpXml.
This is the main class for launching an application from an XML file
MagiqueImpXml() - Constructor for class fr.lifl.genca.magique.MagiqueImpXml
 
MagiqueRemoteImp - class fr.lifl.genca.magique.MagiqueRemoteImp.
This is the main application for launching an agent on a remote computer.
MagiqueRemoteImp() - Constructor for class fr.lifl.genca.magique.MagiqueRemoteImp
 
MailAgent - class fr.lifl.genca.mail.MailAgent.
This class provides an agent that uses a mail communicator.
MailAgent(String, String, String, String) - Constructor for class fr.lifl.genca.mail.MailAgent
Constructor
MailAgent(String, String, MailCommunicator, String, Negotiator) - Constructor for class fr.lifl.genca.mail.MailAgent
 
MailCommunicator - class fr.lifl.genca.mail.MailCommunicator.
This class provides a communicator that uses e-mail to communicate.
MailCommunicator(String, String) - Constructor for class fr.lifl.genca.mail.MailCommunicator
Constructor.
MailServerAgent - class fr.lifl.genca.mail.MailServerAgent.
This class provides an agent that plays the role of the name server and that uses a MailCommunicator.
MailServerAgent(String) - Constructor for class fr.lifl.genca.mail.MailServerAgent
 
MailServerAgent(NamesServer, MailCommunicator, String) - Constructor for class fr.lifl.genca.mail.MailServerAgent
 
Matrix - class fr.lifl.genca.negotiation.Matrix.
to store the contracts following the resources they need
Matrix(int, int) - Constructor for class fr.lifl.genca.negotiation.Matrix
 
Matrix() - Constructor for class fr.lifl.genca.negotiation.Matrix
 
Matrix(int) - Constructor for class fr.lifl.genca.negotiation.Matrix
 
Message - interface fr.lifl.genca.communication.Message.
 
MicroAgent - interface fr.lifl.genca.negotiation.MicroAgent.
A MicroAgent is responsible for the management of a negotiation process.
MicroAgentEngagement - interface fr.lifl.genca.negotiation.MicroAgentEngagement.
A MicroAgentEngagement is responsible for the management of a negotiation process for a contract proposed to the agent.
MicroAgentGoal - interface fr.lifl.genca.negotiation.MicroAgentGoal.
A MicroAgentGoal is responsible for the management of a negotiation process for a contract the agent proposes.
MyDate - class fr.lifl.genca.negotiation.MyDate.
Cette classe a pour objectif de redéfinir proprement la classe GregorianCalendar qui est d'un usage difficile et pas très cohérent.
MyDate(int, int, int) - Constructor for class fr.lifl.genca.negotiation.MyDate
Constructeur à qui l'on passe trois entiers jour,mois,année dans l'ordre.
MyDate(int, int, int, int, int) - Constructor for class fr.lifl.genca.negotiation.MyDate
Constructeur à qui l'on passe cinq entiers jour,mois,année, heure, minute dans l'ordre.
MyGregorianCalendar - class fr.lifl.genca.negotiation.MyGregorianCalendar.
 
MyGregorianCalendar(int, int, int) - Constructor for class fr.lifl.genca.negotiation.MyGregorianCalendar
 
MyGregorianCalendar(int, int, int, int, int) - Constructor for class fr.lifl.genca.negotiation.MyGregorianCalendar
 
main(String[]) - Static method in class fr.lifl.genca.centralised.CentralisedImp
 
main(String[]) - Static method in class fr.lifl.genca.magique.MagiqueImpXml
 
main(String[]) - Static method in class fr.lifl.genca.magique.MagiqueRemoteImp
 
main(String[]) - Static method in class fr.lifl.genca.mail.RunAgentServer
 
main(String[]) - Static method in class fr.lifl.genca.mail.RunMailAgent
 
manual - Variable in class fr.lifl.genca.negotiation.Negotiator
to know the utilisation mode, by default, it is automatic
manualPanel - Variable in class fr.lifl.genca.gui.Graph
 
marked - Variable in class fr.lifl.genca.strategy.DefaultInitiatorStrategy
 
maxRenegotiations - Variable in class fr.lifl.genca.negotiation.ContractProperties
 
maxtimes - Variable in class fr.lifl.genca.negotiation.ContractProperties
 
messages - Variable in class fr.lifl.genca.gui.Graph
 
messagesPanel - Variable in class fr.lifl.genca.gui.Graph
 
minAgreements - Variable in class fr.lifl.genca.negotiation.ContractProperties
 
modifSize - Variable in class fr.lifl.genca.negotiation.Negotiator
the number of resources proposed for a modification request
modificationRequest(String) - Method in class fr.lifl.genca.negotiation.Engagement
method invoked at the arrival of a demand of possible contract deplacement
modificationRequest(Vector) - Method in class fr.lifl.genca.negotiation.Goal
sending a request of modification
modificationRequest(String) - Method in interface fr.lifl.genca.negotiation.MicroAgentEngagement
this method informs the engagement that the initiator of the contract requests a modification for it.
modificationRequest(Vector) - Method in interface fr.lifl.genca.negotiation.MicroAgentGoal
this method is called by the strategy to send a modification request to the participants included in who.
modificationRequestLauncher(String, String) - Method in class fr.lifl.genca.negotiation.Negotiator
when the message received is a demand of free resources
moniteur - Variable in class fr.lifl.genca.gui.GraphNegotiator
 
moniteur - Variable in class fr.lifl.genca.negotiation.Goal
 
moniteur - Variable in class fr.lifl.genca.negotiation.Negotiator
for synchronization
myAddress - Variable in class fr.lifl.genca.negotiation.Negotiator
 
myAgent - Variable in class fr.lifl.genca.gui.Graph
 
myCoef - Static variable in class fr.lifl.genca.strategy.DefaultInitiatorStrategy
 
myCommunicator - Variable in class fr.lifl.genca.centralised.Agent
 
myCommunicator - Variable in class fr.lifl.genca.centralised.AgentServer
 
myCommunicator - Variable in class fr.lifl.genca.magique.NegotiationSkill
 
myCommunicator - Variable in class fr.lifl.genca.mail.MailServerAgent
 
myCommunicator - Variable in class fr.lifl.genca.negotiation.Engagement
 
myCommunicator - Variable in class fr.lifl.genca.negotiation.Goal
 
myCommunicator - Variable in class fr.lifl.genca.negotiation.Negotiator
 
myContract - Variable in class fr.lifl.genca.negotiation.Engagement
 
myContract - Variable in class fr.lifl.genca.strategy.DefaultInitiatorStrategy
 
myContracts - Variable in class fr.lifl.genca.negotiation.Negotiator
to map a contract with his properties if I am the initiator
myEng - Variable in class fr.lifl.genca.strategy.DefaultParticipantStrategy
 
myFoR - Variable in class fr.lifl.genca.strategy.DefaultInitiatorStrategy
 
myGoal - Variable in class fr.lifl.genca.strategy.DefaultInitiatorStrategy
 
myGraph - Variable in class fr.lifl.genca.gui.GraphNegotiator
 
myGraph - Variable in class fr.lifl.genca.negotiation.Engagement
 
myGraph - Variable in class fr.lifl.genca.negotiation.Goal
 
myGraph - Variable in class fr.lifl.genca.negotiation.Negotiator
 
myInitiatorStrategy - Variable in class fr.lifl.genca.negotiation.Negotiator
 
myLinkWithMyAgent - Variable in class fr.lifl.genca.gui.Graph
 
myMailProperties - Variable in class fr.lifl.genca.mail.MailServerAgent
 
myMicroAgent - Variable in class fr.lifl.genca.gui.Box
 
myMicroAgents - Variable in class fr.lifl.genca.negotiation.Negotiator
to map a contract id with the MicroAgent associated
myName - Variable in class fr.lifl.genca.centralised.Agent
 
myName - Variable in class fr.lifl.genca.centralised.CentralisedCommunicator
 
myNegotiator - Variable in class fr.lifl.genca.centralised.Agent
 
myNegotiator - Variable in class fr.lifl.genca.gui.GraphNegotiator
 
myNegotiator - Variable in class fr.lifl.genca.magique.NegotiationSkill
 
myNegotiator - Variable in class fr.lifl.genca.negotiation.Engagement
 
myNegotiator - Variable in class fr.lifl.genca.negotiation.Goal
 
myNegotiator - Variable in class fr.lifl.genca.strategy.DefaultInitiatorStrategy
 
myNegotiator - Variable in class fr.lifl.genca.strategy.DefaultParticipantStrategy
 
myParticipantStrategy - Variable in class fr.lifl.genca.negotiation.Negotiator
 
myPriority - Variable in class fr.lifl.genca.negotiation.Negotiator
to remember the priority of the agent
myResources - Variable in class fr.lifl.genca.gui.GraphNegotiator
 
myResources - Variable in class fr.lifl.genca.negotiation.Negotiator
my own resources (those for which I can create a contract)
myServer - Variable in class fr.lifl.genca.centralised.AgentServer
 
myServer - Variable in class fr.lifl.genca.centralised.CentralisedCommunicator
 
myServer - Variable in class fr.lifl.genca.mail.MailServerAgent
 
myShortName - Variable in class fr.lifl.genca.negotiation.Engagement
 
myShortName - Variable in class fr.lifl.genca.negotiation.Goal
 
myShortName - Variable in class fr.lifl.genca.negotiation.Negotiator
 
myStrategy - Variable in class fr.lifl.genca.negotiation.Engagement
 
myStrategy - Variable in class fr.lifl.genca.negotiation.Goal
 
myTimer - Variable in class fr.lifl.genca.negotiation.Goal
 
myXmlReader - Variable in class fr.lifl.genca.negotiation.Negotiator
 

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