public InterfaceOrchestrateur()
        {
            InitializeComponent();

            ConnexionOrchestrateur connexionOrchestrateur = new ConnexionOrchestrateur();

            connexionOrchestrateur.SetInputInterfaceOrchestrateur(this);

            listener = new SocketListenerAsynchrone(connexionOrchestrateur);

            Thread ecoute = new Thread(new ThreadStart(listener.StartListening));

            ecoute.Start();

            OrchestrateurCAD orchCad = new OrchestrateurCAD();

            connexionOrchestrateur.SetOrchestrateurCad(orchCad);

            this.DataContext = this;
            DataGridCalculators.ItemsSource = orchCad.Calculateurs;
        }
 public void SetOrchestrateurCad(OrchestrateurCAD orchCAD)
 {
     this.orchCad = orchCAD;
     this.orchCad.Calculateurs = this.listeCalculateurs;
 }