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

P

PARTICIPANT_AND_RESOURCES - Static variable in class fr.lifl.genca.communication.ServerPrimitive
 
PARTICIPANT_ARRIVAL - Static variable in class fr.lifl.genca.communication.ServerPrimitive
 
PROPOSE - Static variable in class fr.lifl.genca.negotiation.NegotiationPrimitive
 
PROPOSE_MODIFICATION - Static variable in class fr.lifl.genca.negotiation.NegotiationPrimitive
 
ParticipantRecord - class fr.lifl.genca.gui.ParticipantRecord.
this class is to record a participant with his/her priority
ParticipantRecord(String, Integer) - Constructor for class fr.lifl.genca.gui.ParticipantRecord
 
ParticipantStrategy - interface fr.lifl.genca.strategy.ParticipantStrategy.
This interface defines methods needed for a participant strategy.
PopMailWatcher - class fr.lifl.genca.mail.PopMailWatcher.
This class provides a thread that continuously watches after new e-mails from a POP server.
PopMailWatcher(String, String, String, int) - Constructor for class fr.lifl.genca.mail.PopMailWatcher
Constructor.
Primitive - interface fr.lifl.genca.communication.Primitive.
 
ProposalsReceived - class fr.lifl.genca.negotiation.ProposalsReceived.
to store the propositions received in terms of number of times that part i proposed me res j
ProposalsReceived(int, int) - Constructor for class fr.lifl.genca.negotiation.ProposalsReceived
 
ProposalsReceived() - Constructor for class fr.lifl.genca.negotiation.ProposalsReceived
 
pList - Variable in class fr.lifl.genca.gui.Graph
 
panel5center - Variable in class fr.lifl.genca.gui.Graph
 
panel5nord - Variable in class fr.lifl.genca.gui.Graph
 
panel5nord1 - Variable in class fr.lifl.genca.gui.Graph
 
panel5nord2 - Variable in class fr.lifl.genca.gui.Graph
 
panel8south - Variable in class fr.lifl.genca.gui.Graph
 
params - Variable in class fr.lifl.genca.communication.NegotiationMessage
the parameters
params - Variable in class fr.lifl.genca.communication.ServerMessage
 
paramsPanel - Variable in class fr.lifl.genca.gui.Graph
 
paramsScrollPanel - Variable in class fr.lifl.genca.gui.Graph
 
participantArrivalLauncher(String, Vector) - Method in class fr.lifl.genca.negotiation.Negotiator
when the message received is the arrival of a new participant
participants - Variable in class fr.lifl.genca.gui.Graph
 
participants - Variable in class fr.lifl.genca.gui.GraphNegotiator
 
participants - Variable in class fr.lifl.genca.negotiation.ContractProperties
 
participantsAgree - Variable in class fr.lifl.genca.negotiation.ContractProperties
 
participantsAndResourcesLauncher(Vector, Vector, MyDate) - Method in class fr.lifl.genca.negotiation.Negotiator
when the message received is the participants and resources available
participantsAvailable - Variable in class fr.lifl.genca.negotiation.Negotiator
the names of all the possible participants in this type of negotiation
pastProposals - Variable in class fr.lifl.genca.negotiation.Negotiator
to store the number of times that each participant proposed each resource
pmPriority - Variable in class fr.lifl.genca.gui.Graph
 
possible(Contract) - Method in class fr.lifl.genca.negotiation.Negotiator
to test if the resources needed by the contract are free or not
primitive - Variable in class fr.lifl.genca.communication.NegotiationMessage
the negotiation primitive
primitive - Variable in class fr.lifl.genca.communication.ServerMessage
 
printAll() - Method in class fr.lifl.genca.gui.GraphNegotiator
 
printInfos() - Method in class fr.lifl.genca.gui.Box
To show the information about te negotiation processed by the micro-agent
priority - Variable in class fr.lifl.genca.gui.ParticipantRecord
 
priority - Variable in class fr.lifl.genca.gui.ResourceRecord
 
priorityP - Variable in class fr.lifl.genca.negotiation.Negotiator
priority lists for participants and resources
priorityR - Variable in class fr.lifl.genca.negotiation.Negotiator
priority lists for participants and resources
proposalsFrom(String) - Method in class fr.lifl.genca.negotiation.Negotiator
To get the proposals of init
propose(Contract, String) - Method in class fr.lifl.genca.negotiation.Engagement
method invoked at the arrival of a contract proposition
propose(Contract, String) - Method in interface fr.lifl.genca.negotiation.MicroAgentEngagement
this method informs the engagement of the proposition of the contract c.
proposeLauncher(String, Contract, String) - Method in class fr.lifl.genca.negotiation.Negotiator
when the message received is a proposition of contract
proposeModification(String, Object[]) - Method in class fr.lifl.genca.negotiation.Goal
method invoked when a modified contract has arrived
proposeModification(String, Object[]) - Method in interface fr.lifl.genca.negotiation.MicroAgentGoal
this method informs the goal of the arrival of a modification proposal.
proposeModification() - Method in class fr.lifl.genca.strategy.DefaultParticipantStrategy
To define what to propose in modification for the contract
proposeModification() - Method in interface fr.lifl.genca.strategy.ParticipantStrategy
method invoked at reception of modification request
proposeModificationLauncher(String, String, String, Object[]) - Method in class fr.lifl.genca.negotiation.Negotiator
when the message received is a list of resources
proposeNewContract(Contract) - Method in class fr.lifl.genca.negotiation.Goal
 
proposed - Variable in class fr.lifl.genca.strategy.DefaultInitiatorStrategy
 
publish() - Method in class fr.lifl.genca.communication.NamesServer
to publish the list of participants with their address
publish() - Method in class fr.lifl.genca.madkit.MadkitRouteurAgent
 
publish() - Method in class fr.lifl.genca.magique.BookSkill
 

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