| Line 81... |
Line 81... |
| 81 |
|
81 |
|
| 82 |
// Ajout d'un écouteur pour le changement => enregistre la valeur courante du projet dans le registre
|
82 |
// Ajout d'un écouteur pour le changement => enregistre la valeur courante du projet dans le registre
|
| 83 |
projetsCombo.getCombo().addSelectionChangedListener(new SelectionChangedListener<ModelData>() {
|
83 |
projetsCombo.getCombo().addSelectionChangedListener(new SelectionChangedListener<ModelData>() {
|
| 84 |
public void selectionChanged(SelectionChangedEvent<ModelData> se) {
|
84 |
public void selectionChanged(SelectionChangedEvent<ModelData> se) {
|
| 85 |
if (se.getSelectedItem() != null) {
|
85 |
if (se.getSelectedItem() != null) {
|
| 86 |
mediateur.activerChargement(i18nC.chargement());
|
86 |
mediateur.activerChargement(this, i18nC.chargement());
|
| 87 |
Projet projet = new Projet (se.getSelectedItem());
|
87 |
Projet projet = new Projet (se.getSelectedItem());
|
| 88 |
mediateur.selectionnerProjetCourant(projet);
|
88 |
mediateur.selectionnerProjetCourant(projet);
|
| 89 |
mediateur.desactiverChargement();
|
89 |
mediateur.desactiverChargement(this);
|
| 90 |
annulerFiltre.setEnabled(true);
|
90 |
annulerFiltre.setEnabled(true);
|
| 91 |
}
|
91 |
}
|
| 92 |
}
|
92 |
}
|
| Line 104... |
Line 104... |
| 104 |
tousProjets.set("nom", i18nC.tousProjets());
|
104 |
tousProjets.set("nom", i18nC.tousProjets());
|
| Line 105... |
Line 105... |
| 105 |
|
105 |
|
| 106 |
annulerFiltre.addSelectionListener(new SelectionListener<ButtonEvent>() {
|
106 |
annulerFiltre.addSelectionListener(new SelectionListener<ButtonEvent>() {
|
| 107 |
public void componentSelected(ButtonEvent ce) {
|
107 |
public void componentSelected(ButtonEvent ce) {
|
| 108 |
projetsCombo.getCombo().clear();
|
108 |
projetsCombo.getCombo().clear();
|
| 109 |
mediateur.activerChargement(i18nC.chargement());
|
109 |
mediateur.activerChargement(this, i18nC.chargement());
|
| 110 |
mediateur.selectionnerProjetCourant(tousProjets);
|
110 |
mediateur.selectionnerProjetCourant(tousProjets);
|
| 111 |
mediateur.desactiverChargement();
|
111 |
mediateur.desactiverChargement(this);
|
| 112 |
annulerFiltre.setEnabled(false);
|
112 |
annulerFiltre.setEnabled(false);
|
| 113 |
}
|
113 |
}
|
| 114 |
});
|
114 |
});
|