106,20 → 106,7 |
projetsCombo.setTriggerAction(TriggerAction.ALL); |
projetsCombo.setStore(new ListStore<Projet>()); |
projetsCombo.addStyleName(ComposantClass.OBLIGATOIRE); |
projetsCombo.addListener(Events.Valid, new Listener<BaseEvent>() { |
@Override |
public void handleEvent(BaseEvent be) { |
Projet valeur = projetsCombo.getValue(); |
// Gestion du style obligatoire |
projetsCombo.removeStyleName(ComposantClass.OBLIGATOIRE); |
projetsCombo.removeStyleName(ComposantClass.OBLIGATOIRE_OK); |
if (valeur != null) { |
projetsCombo.addStyleName(ComposantClass.OBLIGATOIRE_OK); |
} else { |
projetsCombo.addStyleName(ComposantClass.OBLIGATOIRE); |
} |
} |
}); |
projetsCombo.addListener(Events.Valid, Formulaire.creerEcouteurChampObligatoire()); |
panneauFormulaire.add(projetsCombo, new FormData(450, 0)); |
mediateur.selectionnerProjet(this, null); |
|