Rev 1030 | Blame | Last modification | View Log | RSS feed
package org.tela_botanica.cel.client.vues.observation;
import org.tela_botanica.cel.client.vues.observation.listeobservation.ListeObservationPresenteur;
import org.tela_botanica.cel.client.vues.observation.listeobservation.ListeObservationVue;
import com.google.gwt.user.client.ui.HasWidgets;
public class PanneauPrincipalObservationPresenteur {
public interface Vue {
void ajouterAuParent(HasWidgets parent);
HasWidgets getPanneauFormulaireSaisieObservation();
HasWidgets getPanneauListeObservation();
}
private Vue vue;
private ListeObservationPresenteur listeObservationPresenteur;
public PanneauPrincipalObservationPresenteur(Vue vue) {
this.vue = vue;
listeObservationPresenteur = new ListeObservationPresenteur(new ListeObservationVue());
listeObservationPresenteur.go(vue.getPanneauListeObservation());
}
public void go(HasWidgets parent) {
vue.ajouterAuParent(parent);
}
private void chargerListeImage() {
}
}