/src/org/tela_botanica/del/client/vues/plateformedetermination/forum/ForumVue.java |
---|
39,7 → 39,7 |
ligne += "<tr>"+ |
"<td>"+observationDetermination.getEspece()+"</td>"+ |
"<td>"+observationDetermination.getContributeur()+"</td>"+ |
"<td>"+observationDetermination.getPourcentageConfiance()+"%</td>"+ |
"<td>"+observationDetermination.getPourcentageConfiance()+"</td>"+ |
"<td>"+observationDetermination.getDate()+"</td>"+ |
"<td>"+observationDetermination.getCommentaire()+"</td>"+ |
"</tr>"; |
/src/org/tela_botanica/del/client/vues/plateformedetermination/formulaireproposition/FormulairePropositionVue.java |
---|
28,7 → 28,7 |
public TextBox autreProposition = new TextBox(); |
@UiField(provided = true) |
public TextBox pourcentageConfiance = new TextBox(); |
public ListBox pourcentageConfiance = new ListBox(); |
@UiField(provided = true) |
public TextArea commentaires = new TextArea(); |
51,6 → 51,15 |
choixProposition.addItem(it.next()); |
} |
} |
public void chargerPourcentagesConfiance(ArrayList<String> pourcentagesConfiance) { |
pourcentageConfiance.clear(); |
for(Iterator<String> it = pourcentagesConfiance.iterator(); it.hasNext();) { |
pourcentageConfiance.addItem(it.next()); |
} |
} |
public TextBox getNomPrenom() { |
return nomPrenom; |
64,7 → 73,7 |
return autreProposition; |
} |
public TextBox getPourcentageConfiance() { |
public ListBox getPourcentageConfiance() { |
return pourcentageConfiance; |
} |
/src/org/tela_botanica/del/client/vues/plateformedetermination/formulaireproposition/FormulairePropositionVue.ui.xml |
---|
16,7 → 16,7 |
<g:Label text="{constants.autre_proposition}" /> |
<g:TextBox ui:field="autreProposition" /> |
<g:Label text="{constants.fiabilite}" /> |
<g:TextBox ui:field="pourcentageConfiance" /> |
<g:ListBox ui:field="pourcentageConfiance" /> |
<g:Label text="{constants.commentaire}" /> |
<g:TextArea ui:field="commentaires" /> |
</g:HorizontalPanel> |
/src/org/tela_botanica/del/client/vues/plateformedetermination/formulaireproposition/FormulairePropositionPresenteur.java |
---|
34,6 → 34,8 |
propositionsTaxons = CacheClient.getInstance().getCurrentObservation().getPropositionsTaxonsData(); |
formulairePropositionVue.chargerPropositionsTaxons(propositionsTaxons); |
formulairePropositionVue.chargerPourcentagesConfiance(MockDatasource.getInstance().getPourcentagesConfiance()); |
composite.add(formulairePropositionVue); |
gererEvenements(); |
60,10 → 62,7 |
TextNotNullFormValidator validateurNomPrenom = new TextNotNullFormValidator(formulairePropositionVue.getNomPrenom()); |
boolean nomPreNomSaisi = validateurNomPrenom.validate(); |
NumericFormValidator validateurPctConfiance = new NumericFormValidator(formulairePropositionVue.getPourcentageConfiance()); |
boolean pourcentageConfianceSaisi = validateurPctConfiance.validate(); |
return nomPreNomSaisi && pourcentageConfianceSaisi; |
return nomPreNomSaisi; |
} |
private ObservationValidation collecterValeursSaisieProposition() { |
79,7 → 78,7 |
} else { |
propositionAjoutee.setEspece(formulairePropositionVue.getChoixProposition().getItemText(formulairePropositionVue.getChoixProposition().getSelectedIndex())); |
} |
propositionAjoutee.setPourcentageConfiance(Integer.parseInt(formulairePropositionVue.getPourcentageConfiance().getText())); |
propositionAjoutee.setPourcentageConfiance(formulairePropositionVue.getPourcentageConfiance().getValue(formulairePropositionVue.getPourcentageConfiance().getSelectedIndex())); |
return propositionAjoutee; |
} |
/src/org/tela_botanica/del/client/modeles/ObservationValidation.java |
---|
13,7 → 13,7 |
private String commentaire; |
private int pourcentageConfiance; |
private String pourcentageConfiance; |
private String espece; |
73,11 → 73,11 |
this.commentaire = commentaire; |
} |
public int getPourcentageConfiance() { |
public String getPourcentageConfiance() { |
return pourcentageConfiance; |
} |
public void setPourcentageConfiance(int pourcentageConfiance) { |
public void setPourcentageConfiance(String pourcentageConfiance) { |
this.pourcentageConfiance = pourcentageConfiance; |
} |