Rev 1196 | Rev 1444 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
package org.tela_botanica.del.client.vues.identiplante.moteur;import org.tela_botanica.del.client.composants.partageurl.PartageUrlPresenteur;import org.tela_botanica.del.client.composants.partageurl.PartageUrlVue;import org.tela_botanica.del.client.i18n.I18n;import com.google.gwt.core.client.GWT;import com.google.gwt.event.dom.client.HasClickHandlers;import com.google.gwt.uibinder.client.UiBinder;import com.google.gwt.uibinder.client.UiField;import com.google.gwt.user.client.ui.CheckBox;import com.google.gwt.user.client.ui.Composite;import com.google.gwt.user.client.ui.HTML;import com.google.gwt.user.client.ui.HasWidgets;import com.google.gwt.user.client.ui.Label;import com.google.gwt.user.client.ui.Panel;import com.google.gwt.user.client.ui.RadioButton;import com.google.gwt.user.client.ui.Widget;public class MoteurIdentiplanteVue extends Composite implements MoteurIdentiplantePresenteur.Vue {// Gestion d'UiBinderinterface Binder extends UiBinder<Widget, MoteurIdentiplanteVue> {}private static Binder binder = GWT.create(Binder.class);@UiFieldPanel zoneRecherche, zoneResultats;@UiFieldCheckBox radioTout, radioDeterminer, radioDiscussion;public HasWidgets getZoneRecherche() {return zoneRecherche;}// Constructeur de la vuepublic MoteurIdentiplanteVue() {initWidget(binder.createAndBindUi(this));}public Panel getZoneResultats() {return zoneResultats;}public String getValeurRadioStatut() {String valeurStatut = "";if (radioDeterminer.getValue()) {valeurStatut += radioDeterminer.getFormValue() + ";";}if (radioDiscussion.getValue()) {valeurStatut += radioDiscussion.getFormValue() + ";";}return valeurStatut;}@Overridepublic HasClickHandlers getRadioADeterminer() {return radioDeterminer;}@Overridepublic HasClickHandlers getRadioEnDiscussion() {return radioDiscussion;}@Overridepublic void decocherRadioTout() {radioTout.setChecked(false);}}