Rev 250 | Blame | Last modification | View Log | RSS feed
package org.tela_botanica.del.client.vues.rechercheimages.resultats.images;import com.google.gwt.core.client.GWT;import com.google.gwt.uibinder.client.UiBinder;import com.google.gwt.uibinder.client.UiField;import com.google.gwt.user.client.ui.Composite;import com.google.gwt.user.client.ui.HorizontalPanel;import com.google.gwt.user.client.ui.Image;import com.google.gwt.user.client.ui.Label;import com.google.gwt.user.client.ui.VerticalPanel;import com.google.gwt.user.client.ui.Widget;public class ImageVue extends Composite {// Annotation can be used to change the name of the associated xml file// @UiTemplate("ObservationVue.ui.xml")interface MyUiBinder extends UiBinder<Widget, ImageVue> {}private static MyUiBinder uiBinder = GWT.create(MyUiBinder.class);@UiFieldprotected Label nomEspece, nomAuteur, nomObservateur, nomRetenu, dateObservation, famille, localite;@UiFieldprotected HorizontalPanel voter;@UiFieldprotected VerticalPanel zoneCache;@UiFieldImage imagePrincipale;@UiFieldLabel enSavoirPlus, ajoutValidation;public ImageVue() {// sets listBoxinitWidget(uiBinder.createAndBindUi(this));}protected void loadImage(org.tela_botanica.del.client.modeles.Image image) {zoneCache.setVisible(false);nomEspece.setText(image.getObservation().getSpecies());nomAuteur.setText(image.getObservation().getAuteur());imagePrincipale.setUrl(image.getUrl());imagePrincipale.setTitle(image.getUrlFormat("L"));imagePrincipale.setAltText(image.getObservation().getAuteur() + " - " + image.getObservation().getSpecies());nomObservateur.setText(image.getObservation().getAuteur());nomRetenu.setText(image.getObservation().getNomRetenu());dateObservation.setText(image.getObservation().getDate());famille.setText(image.getObservation().getFamille());localite.setText(image.getObservation().getLocalite());}}