2,8 → 2,14 |
|
import java.util.ArrayList; |
|
import org.tela_botanica.del.client.modeles.ObservationDetermination; |
import org.tela_botanica.del.client.navigation.evenement.BusEvenementiel; |
import org.tela_botanica.del.client.navigation.evenement.ajoutproposition.EvenementAjoutProposition; |
import org.tela_botanica.del.client.navigation.evenement.comparaisoneflore.EvenementComparaisonEflore; |
import org.tela_botanica.del.client.utils.MockDatasource; |
|
import com.google.gwt.event.dom.client.ClickEvent; |
import com.google.gwt.event.dom.client.ClickHandler; |
import com.google.gwt.user.client.ui.HasWidgets; |
|
public class FormulairePropositionPresenteur { |
22,4 → 28,27 |
formulairePropositionVue.chargerPropositionsTaxons(propositionsTaxons); |
composite.add(formulairePropositionVue); |
} |
|
private void gererEvenements() { |
formulairePropositionVue.getBoutonValidationProposition().addClickHandler(new ClickHandler() { |
|
@Override |
public void onClick(ClickEvent event) { |
ObservationDetermination propositionAjoutee = new ObservationDetermination(); |
propositionAjoutee.setId(idImage); |
propositionAjoutee.setCommentaire(formulairePropositionVue.getCommentaires().getText()); |
propositionAjoutee.setContributeur(formulairePropositionVue.getNomPrenom().getText()); |
propositionAjoutee.setDateCommentaire("12/01/11"); |
if(formulairePropositionVue.getAutreProposition().getText() != "") { |
propositionAjoutee.setEspece(formulairePropositionVue.getAutreProposition().getText()); |
} else { |
propositionAjoutee.setEspece(formulairePropositionVue.getChoixProposition().getItemText(formulairePropositionVue.getChoixProposition().getSelectedIndex())); |
} |
propositionAjoutee.setPourcentageConfiance(Integer.parseInt(formulairePropositionVue.getPourcentageConfiance().getText())); |
|
EvenementAjoutProposition evenementAjoutProposition = new EvenementAjoutProposition(propositionAjoutee); |
BusEvenementiel.getInstance().fireEvent(evenementAjoutProposition); |
} |
}); |
} |
} |