Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 9 → Rev 14

/src/org/tela_botanica/del/client/vues/rechercheobservations/detail/ObservationDetailPresenteur.java
New file
0,0 → 1,22
package org.tela_botanica.del.client.vues.rechercheobservations.detail;
 
import org.tela_botanica.del.client.modeles.Observation;
 
import com.google.gwt.user.client.ui.HasWidgets;
 
public class ObservationDetailPresenteur {
 
private ObservationDetailVue view = new ObservationDetailVue();
 
private Observation observation;
 
public ObservationDetailPresenteur(Observation imageCel) {
this.observation = imageCel;
}
 
public void go(HasWidgets container) {
view.loadDetails(observation);
container.add(view);
}
 
}
/src/org/tela_botanica/del/client/vues/rechercheobservations/detail/ObservationDetailVue.java
New file
0,0 → 1,30
package org.tela_botanica.del.client.vues.rechercheobservations.detail;
 
import org.tela_botanica.del.client.modeles.Observation;
 
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.HTML;
import com.google.gwt.user.client.ui.Panel;
import com.google.gwt.user.client.ui.VerticalPanel;
 
public class ObservationDetailVue extends Composite {
 
private final Panel mainPanel = new VerticalPanel();
 
protected ObservationDetailVue() {
initWidget(mainPanel);
}
 
protected void loadDetails(Observation observation) {
mainPanel.add(new HTML("Observateur:" + observation.getAuteur()));
mainPanel.add(new HTML("Nom retenu:" + observation.getNameKept()));
mainPanel.add(new HTML("Date: " + observation.getDate()));
mainPanel.add(new HTML("Famille: " + observation.getFamille()));
mainPanel.add(new HTML("Localite " + observation.getLocalite()));
}
 
public Panel getMainPanel() {
return mainPanel;
}
 
}