Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 968 → Rev 975

/trunk/src/org/tela_botanica/client/vues/collection/CollectionFormGeneral.java
2,6 → 2,7
 
import java.util.ArrayList;
 
import org.tela_botanica.client.ComposantClass;
import org.tela_botanica.client.Mediateur;
import org.tela_botanica.client.composants.ChampComboBoxListeValeurs;
import org.tela_botanica.client.composants.ChampMultiValeurs;
123,19 → 124,18
});
projetsCombo.setTriggerAction(TriggerAction.ALL);
projetsCombo.setStore(new ListStore<Projet>());
projetsCombo.addStyleName("obligatoire");
projetsCombo.addListener(Events.Select, new Listener<BaseEvent>() {
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("obligatoire");
projetsCombo.removeStyleName("obligatoire-ok");
projetsCombo.removeStyleName(ComposantClass.OBLIGATOIRE);
projetsCombo.removeStyleName(ComposantClass.OBLIGATOIRE_OK);
if (valeur != null) {
projetsCombo.addStyleName("obligatoire-ok");
projetsCombo.addStyleName(ComposantClass.OBLIGATOIRE_OK);
} else {
projetsCombo.addStyleName("obligatoire");
projetsCombo.addStyleName(ComposantClass.OBLIGATOIRE);
}
}
});