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

D

DATE - Static variable in class fr.lifl.genca.negotiation.MyDate
constante permettant l'affichage sous la forme jj/mm/aaaa
DATECLAIR - Static variable in class fr.lifl.genca.negotiation.MyDate
constante permettant l'affichage de la date en clair
DISCONNECT - Static variable in class fr.lifl.genca.communication.ServerPrimitive
 
DecisionsTaken - class fr.lifl.genca.negotiation.DecisionsTaken.
This class provides a way to store the Contracts taken by the agent, and means to know if a contract is already taken on specified resources and who is the initiator of these contracts.
DecisionsTaken() - Constructor for class fr.lifl.genca.negotiation.DecisionsTaken
 
DecisionsTaken(int) - Constructor for class fr.lifl.genca.negotiation.DecisionsTaken
constructor
DefaultInitiatorStrategy - class fr.lifl.genca.strategy.DefaultInitiatorStrategy.
This class provides a default strategy for an initiator of contract.
DefaultInitiatorStrategy() - Constructor for class fr.lifl.genca.strategy.DefaultInitiatorStrategy
 
DefaultParticipantStrategy - class fr.lifl.genca.strategy.DefaultParticipantStrategy.
This class provides a default strategy for a participant.
DefaultParticipantStrategy() - Constructor for class fr.lifl.genca.strategy.DefaultParticipantStrategy
 
date - Variable in class fr.lifl.genca.negotiation.Negotiator
 
decide() - Method in class fr.lifl.genca.strategy.DefaultInitiatorStrategy
to decide what to do when all participants have answered
decide() - Method in interface fr.lifl.genca.strategy.InitiatorStrategy
method invoked when all answers are received
decideModification() - Method in class fr.lifl.genca.strategy.DefaultInitiatorStrategy
to decide a modification for the specific contract
decideModification() - Method in interface fr.lifl.genca.strategy.InitiatorStrategy
method invoked when all modification propositions have been received
defaultAnswer - Variable in class fr.lifl.genca.gui.GraphNegotiator
 
defaultAnswer - Variable in class fr.lifl.genca.negotiation.Contract
 
defaultAnswerDelay - Variable in class fr.lifl.genca.gui.GraphNegotiator
 
defaultDecision(Vector) - Method in class fr.lifl.genca.strategy.DefaultInitiatorStrategy
to take a decision when all answers have not arrived at time
defaultDecision(Vector) - Method in interface fr.lifl.genca.strategy.InitiatorStrategy
method invoked when the timer has expired and all answers have not been received
defaultModification() - Method in class fr.lifl.genca.strategy.DefaultInitiatorStrategy
to decide a modification when all modifications have not arrived at time
defaultModification() - Method in interface fr.lifl.genca.strategy.InitiatorStrategy
method invoked when the timer has expired and all modification propositions have not been received
defaultNbAgreements - Variable in class fr.lifl.genca.gui.GraphNegotiator
 
defaultNbRenegotiations - Variable in class fr.lifl.genca.gui.GraphNegotiator
 
defaultNbRounds - Variable in class fr.lifl.genca.gui.GraphNegotiator
 
defaultPriority - Variable in class fr.lifl.genca.gui.GraphNegotiator
 
delay - Variable in class fr.lifl.genca.negotiation.Contract
 
delete(Vector) - Method in class fr.lifl.genca.negotiation.Engagement
method invoked when the confirmation of a contract implies the destruction of less important ones
delete(Vector) - Method in class fr.lifl.genca.negotiation.Goal
if the confirmation of a contract implies the annulation of others less important
delete(Vector) - Method in interface fr.lifl.genca.negotiation.MicroAgent
method invoked when the confirmation of a contract implies the destruction of less important ones
delete(Vector) - Method in interface fr.lifl.genca.negotiation.MicroAgentEngagement
this method is called by the strategy to send a retractation for contracts that are less important to their initiator if the current contract has been taken.
delete(Vector) - Method in interface fr.lifl.genca.negotiation.MicroAgentGoal
this method is called by the strategy to send a retractation for contracts that are less important to their initiator if the current contract has been taken.
deleteContract(Contract) - Method in class fr.lifl.genca.negotiation.Negotiator
to delete the contract
deleteMe(String) - Method in class fr.lifl.genca.negotiation.Negotiator
to delete the goal of the matrix
deleteMicroAgent(MicroAgent) - Method in class fr.lifl.genca.negotiation.Matrix
removes the MicroAgent m from the matrix
disableRetraction() - Method in class fr.lifl.genca.gui.Graph
 
disconnect(String) - Method in class fr.lifl.genca.communication.NamesServer
a participant disconnects itself,the messages sent to him will be stored in his box
disconnect() - Method in class fr.lifl.genca.negotiation.Negotiator
to disconnect the system
disconnection() - Method in class fr.lifl.genca.gui.GraphNegotiator
 
displayContract() - Method in class fr.lifl.genca.gui.GraphNegotiator
 
dlmp - Variable in class fr.lifl.genca.gui.Graph
 
dlmr - Variable in class fr.lifl.genca.gui.Graph
 
dt - Variable in class fr.lifl.genca.negotiation.Negotiator
the resources taken with the associated contract

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