Subversion Repositories eFlore/Applications.del

Rev

Rev 1099 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1099 Rev 1367
Line 1... Line 1...
1
package org.tela_botanica.del.client.composants.formulaires.formulaireproposition;
1
package org.tela_botanica.del.client.composants.formulaires.formulaireproposition;
Line -... Line 2...
-
 
2
 
-
 
3
import java.util.Iterator;
-
 
4
import java.util.Map;
2
 
5
 
Line 3... Line 6...
3
import org.tela_botanica.del.client.i18n.I18n;
6
import org.tela_botanica.del.client.i18n.I18n;
4
 
7
 
5
import com.google.gwt.core.client.GWT;
8
import com.google.gwt.core.client.GWT;
Line 9... Line 12...
9
import com.google.gwt.user.client.ui.Button;
12
import com.google.gwt.user.client.ui.Button;
10
import com.google.gwt.user.client.ui.Composite;
13
import com.google.gwt.user.client.ui.Composite;
11
import com.google.gwt.user.client.ui.HasText;
14
import com.google.gwt.user.client.ui.HasText;
12
import com.google.gwt.user.client.ui.Label;
15
import com.google.gwt.user.client.ui.Label;
13
import com.google.gwt.user.client.ui.LayoutPanel;
16
import com.google.gwt.user.client.ui.LayoutPanel;
-
 
17
import com.google.gwt.user.client.ui.ListBox;
14
import com.google.gwt.user.client.ui.TextArea;
18
import com.google.gwt.user.client.ui.TextArea;
15
import com.google.gwt.user.client.ui.TextBox;
19
import com.google.gwt.user.client.ui.TextBox;
16
import com.google.gwt.user.client.ui.Widget;
20
import com.google.gwt.user.client.ui.Widget;
Line 17... Line 21...
17
 
21
 
Line 29... Line 33...
29
	@UiField
33
	@UiField
30
	public Button boutonValidationProposition;
34
	public Button boutonValidationProposition;
Line 31... Line 35...
31
	
35
	
32
	@UiField
36
	@UiField
-
 
37
	public Label labelnomPrenom;
-
 
38
	
-
 
39
	@UiField
Line 33... Line 40...
33
	public Label labelnomPrenom;
40
	ListBox referentiel;
34
 
41
 
Line 35... Line 42...
35
	interface FormulairePropositionUIiBinder extends UiBinder<Widget, FormulairePropositionVue> {
42
	interface FormulairePropositionUIiBinder extends UiBinder<Widget, FormulairePropositionVue> {
Line 133... Line 140...
133
	}	
140
	}	
Line 134... Line 141...
134
	
141
	
135
	@Override
142
	@Override
136
	public void supprimerStyleErreurCourriel(String styleErreur) {
143
	public void supprimerStyleErreurCourriel(String styleErreur) {
-
 
144
		courriel.removeStyleName(styleErreur);
-
 
145
	}
-
 
146
 
-
 
147
	@Override
-
 
148
	public void remplirListeReferentiels(Map<String, String> listeReferentiels) {
-
 
149
		for (Iterator<String> iterator = listeReferentiels.keySet().iterator(); iterator.hasNext();) {
-
 
150
			String codeRef = iterator.next();
-
 
151
			referentiel.addItem(listeReferentiels.get(codeRef), codeRef);
-
 
152
		}
-
 
153
	}
-
 
154
	
-
 
155
	@Override
-
 
156
	public void setReferentiel(String codeReferentiel) {
-
 
157
		for(int i = 0; i < referentiel.getItemCount(); i++) {
-
 
158
			if(referentiel.getValue(i).equals(codeReferentiel)) {
-
 
159
				referentiel.setSelectedIndex(i);
-
 
160
			}
-
 
161
		}
-
 
162
	}
-
 
163
 
-
 
164
	@Override
-
 
165
	public String getReferentiel() {
137
		courriel.removeStyleName(styleErreur);
166
		return referentiel.getValue(referentiel.getSelectedIndex());
138
	}	
167
	}