1,5 → 1,8 |
package org.tela_botanica.del.client.composants.formulaires.formulaireproposition; |
|
import java.util.Iterator; |
import java.util.Map; |
|
import org.tela_botanica.del.client.i18n.I18n; |
|
import com.google.gwt.core.client.GWT; |
11,6 → 14,7 |
import com.google.gwt.user.client.ui.HasText; |
import com.google.gwt.user.client.ui.Label; |
import com.google.gwt.user.client.ui.LayoutPanel; |
import com.google.gwt.user.client.ui.ListBox; |
import com.google.gwt.user.client.ui.TextArea; |
import com.google.gwt.user.client.ui.TextBox; |
import com.google.gwt.user.client.ui.Widget; |
31,6 → 35,9 |
|
@UiField |
public Label labelnomPrenom; |
|
@UiField |
ListBox referentiel; |
|
interface FormulairePropositionUIiBinder extends UiBinder<Widget, FormulairePropositionVue> { |
}; |
135,5 → 142,27 |
@Override |
public void supprimerStyleErreurCourriel(String styleErreur) { |
courriel.removeStyleName(styleErreur); |
} |
|
@Override |
public void remplirListeReferentiels(Map<String, String> listeReferentiels) { |
for (Iterator<String> iterator = listeReferentiels.keySet().iterator(); iterator.hasNext();) { |
String codeRef = iterator.next(); |
referentiel.addItem(listeReferentiels.get(codeRef), codeRef); |
} |
} |
|
@Override |
public void setReferentiel(String codeReferentiel) { |
for(int i = 0; i < referentiel.getItemCount(); i++) { |
if(referentiel.getValue(i).equals(codeReferentiel)) { |
referentiel.setSelectedIndex(i); |
} |
} |
} |
|
@Override |
public String getReferentiel() { |
return referentiel.getValue(referentiel.getSelectedIndex()); |
} |
} |