Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 689 → Rev 690

/trunk/src/org/tela_botanica/del/client/composants/formulaires/formulaireproposition/FormulairePropositionVue.java
5,6 → 5,7
import com.google.gwt.uibinder.client.UiField;
import com.google.gwt.user.client.ui.Button;
import com.google.gwt.user.client.ui.Composite;
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.TextArea;
13,24 → 14,21
 
public class FormulairePropositionVue extends Composite implements FormulairePropositionPresenteur.Vue {
 
@UiField(provided = true)
public TextBox nomPrenom = new TextBox();
@UiField
public TextBox nom, prenom, courriel;
 
@UiField(provided = true)
public LayoutPanel propositionTaxon = new LayoutPanel();
@UiField
public LayoutPanel propositionTaxon;
 
@UiField(provided = true)
public TextArea commentaires = new TextArea();
@UiField
public TextArea commentaires;
 
@UiField(provided = true)
public Button boutonValidationProposition = new Button();
@UiField
public Button boutonValidationProposition;
@UiField
public Label labelnomPrenom, infosNomPrenom;
public Label labelnomPrenom;
 
@UiField
public TextBox emailAuteur;
interface FormulairePropositionUIiBinder extends UiBinder<Widget, FormulairePropositionVue> {
};
 
40,10 → 38,6
initWidget(uiBinder.createAndBindUi(this));
}
 
@Override
public TextBox getNomPrenom() {
return nomPrenom;
}
 
@Override
public LayoutPanel getPropositionTaxon() {
61,33 → 55,68
}
 
@Override
public void afficherStyleErreur(String styleErreur) {
nomPrenom.addStyleName(styleErreur);
public void afficherStyleErreurNom(String styleErreur) {
nom.addStyleName(styleErreur);
propositionTaxon.addStyleName(styleErreur);
}
 
@Override
public void supprimerStyleErreur(String styleErreur) {
nomPrenom.removeStyleName(styleErreur);
public void supprimerStyleErreurNom(String styleErreur) {
nom.removeStyleName(styleErreur);
propositionTaxon.removeStyleName(styleErreur);
}
@Override
public void afficherStyleErreurPrenom(String styleErreur) {
prenom.addStyleName(styleErreur);
propositionTaxon.addStyleName(styleErreur);
}
 
@Override
public void afficherNomPrenomEtDesactiver(String nomPrenomFormate) {
nomPrenom.setText(nomPrenomFormate);
nomPrenom.setEnabled(false);
public void supprimerStyleErreurPrenom(String styleErreur) {
prenom.removeStyleName(styleErreur);
propositionTaxon.removeStyleName(styleErreur);
}
 
@Override
public void afficherNomPrenomEtDesactiver(String nom, String prenom) {
this.nom.setText(nom);
this.prenom.setText(prenom);
this.nom.setEnabled(false);
this.prenom.setEnabled(false);
}
@Override
public void afficherEmailEtDesactiver(String courriel) {
emailAuteur.setText(courriel);
emailAuteur.setEnabled(false);
this.courriel.setText(courriel);
this.courriel.setEnabled(false);
}
 
@Override
public String getEmailAuteur() {
return emailAuteur.getText();
public String getCourriel() {
return courriel.getText();
}
 
@Override
public String getNom() {
return nom.getText();
}
 
@Override
public String getPrenom() {
return prenom.getText();
}
 
 
@Override
public HasText getObjetNom() {
return this.nom;
}
@Override
public HasText getObjetPrenom() {
return this.prenom;
}
 
}