public static Message GetMessageRealiserObjectif(TypeObjectif typeObjectif, IAgent agent) { Message msgRappel = new Message(); msgRappel.Performatif = PerformatifMessage.RealiserObjectif; msgRappel.Emetteur = agent; msgRappel.Destinataires = new List <IAgent>(); msgRappel.Destinataires.Add(agent); msgRappel.Contenu = ContenuMessage.GetContenu_RealiserObjectif(typeObjectif); return(msgRappel); }
int Donner_IndexImage(TypeObjectif t) { if (t == TypeObjectif.DOSSIER) { return(1); } if (t == TypeObjectif.AXE) { return(2); } if (t == TypeObjectif.STRATEGIQUE) { return(3); } if (t == TypeObjectif.GENERAL) { return(4); } if (t == TypeObjectif.OPERATIONNEL) { return(5); } return(0); }
public static object[] GetContenu_RealiserObjectif(TypeObjectif typeObjectif) { return(new object[] { typeObjectif }); }
/// <summary> /// Constructeur. /// </summary> /// <param name="type">Le type d'objectif.</param> /// <param name="chaineRealisation">La chaîne de comportements utilisée pour la réalisation de l'objectif.</param> public Objectif(TypeObjectif type, Comportement chaineRealisation) { this.TypeObj = type; this.RealisationObjectif = chaineRealisation; }