2121/**
2222 * Contrôleur pour l'affichage de la liste des processus et de leurs détails.
2323 * Affiche une ListView des processus à gauche et les détails du processus sélectionné à droite.
24+ *
25+ * @author : Nino Ribeiro--Vaur
2426 */
2527public class ProcessController {
2628 @ FXML
@@ -51,6 +53,8 @@ public class ProcessController {
5153
5254 /**
5355 * Initialise le contrôleur et configure les composants graphiques.
56+ *
57+ * @author : Nino Ribeiro--Vaur
5458 */
5559 @ FXML
5660 private void initialize () {
@@ -71,6 +75,8 @@ private void initialize() {
7175
7276 /**
7377 * Configure la ListView avec la liste des processus.
78+ *
79+ * @author : Nino Ribeiro--Vaur
7480 */
7581 private void setupListView () {
7682 listeProcessusObservable = FXCollections .observableArrayList (listeProcessus );
@@ -92,6 +98,8 @@ protected void updateItem(Process process, boolean empty) {
9298
9399 /**
94100 * Configure l'écouteur de sélection pour afficher les détails du processus sélectionné.
101+ *
102+ * @author : Nino Ribeiro--Vaur
95103 */
96104 private void setupSelectionListener () {
97105 listViewProcessus .getSelectionModel ().selectedItemProperty ().addListener (
@@ -109,6 +117,8 @@ private void setupSelectionListener() {
109117 * Affiche les détails du processus sélectionné.
110118 *
111119 * @param process Le processus dont on veut afficher les détails
120+ *
121+ * @author : Nino Ribeiro--Vaur
112122 */
113123 private void afficherDetailsProcessus (Process process ) {
114124 // Afficher les informations générales
@@ -131,6 +141,8 @@ private void afficherDetailsProcessus(Process process) {
131141 * Affiche les informations d'exécution du processus pour chaque algorithme.
132142 *
133143 * @param process Le processus dont on veut afficher les informations d'exécution
144+ *
145+ * @author : Nino Ribeiro--Vaur
134146 */
135147 private void afficherInformationsExecution (Process process ) {
136148 executionInfoContainer .getChildren ().clear ();
@@ -219,6 +231,8 @@ private void afficherInformationsExecution(Process process) {
219231
220232 /**
221233 * Masque la zone de détails et affiche le message par défaut.
234+ *
235+ * @author : Nino Ribeiro--Vaur
222236 */
223237 private void masquerDetails () {
224238 labelTitre .setVisible (true );
@@ -229,6 +243,8 @@ private void masquerDetails() {
229243 * Affiche un message d'erreur dans la zone de détails.
230244 *
231245 * @param message Le message d'erreur à afficher
246+ *
247+ * @author : Nino Ribeiro--Vaur
232248 */
233249 private void afficherMessageErreur (String message ) {
234250 labelTitre .setText (message );
0 commit comments