4,6 → 4,7 |
import java.util.Iterator; |
import java.util.List; |
|
import org.tela_botanica.client.ComposantClass; |
import org.tela_botanica.client.Mediateur; |
import org.tela_botanica.client.images.Images; |
import org.tela_botanica.client.interfaces.Rafraichissable; |
379,7 → 380,7 |
typeRelationCombo.setDisplayField("nom"); |
typeRelationCombo.setStore(new ListStore<Valeur>()); |
typeRelationCombo.setEditable(false); |
typeRelationCombo.addStyleName("obligatoire"); |
typeRelationCombo.addStyleName(ComposantClass.OBLIGATOIRE); |
typeRelationCombo.addListener(Events.Select, new Listener<BaseEvent>() { |
@Override |
public void handleEvent(BaseEvent be) { |
386,12 → 387,12 |
Valeur valeur = typeRelationCombo.getValue(); |
|
// Gestion du style obligatoire |
typeRelationCombo.removeStyleName("obligatoire"); |
typeRelationCombo.removeStyleName("obligatoire-ok"); |
typeRelationCombo.removeStyleName(ComposantClass.OBLIGATOIRE); |
typeRelationCombo.removeStyleName(ComposantClass.OBLIGATOIRE_OK); |
if (valeur != null) { |
typeRelationCombo.addStyleName("obligatoire-ok"); |
typeRelationCombo.addStyleName(ComposantClass.OBLIGATOIRE_OK); |
} else { |
typeRelationCombo.addStyleName("obligatoire"); |
typeRelationCombo.addStyleName(ComposantClass.OBLIGATOIRE); |
} |
} |
}); |