42,11 → 42,7 |
public HasWidgets getZoneRecherche(); |
|
public void ajouterVue(HasWidgets composite); |
|
public Panel getZonePartageUrl(); |
|
HasClickHandlers getLienAjoutObservation(); |
|
public void setListeProtocoles(ListBox listeProtocoles); |
|
public HasChangeHandlers getListeProtocoles(); |
76,8 → 72,6 |
this.vue = vue; |
this.protocoleService = protocoleService; |
chargerProtocoles(); |
PartageUrlPresenteur presenteurPartageUrl = new PartageUrlPresenteur(new PartageUrlVue()); |
presenteurPartageUrl.go(vue.getZonePartageUrl()); |
|
// TODO: le code ci dessous sert à ne pas recharger les protocoles |
// à chaque fois, voir si on peut le factoriser quelque part |
112,13 → 106,6 |
} |
}); |
|
vue.getLienAjoutObservation().addClickHandler(new ClickHandler() { |
@Override |
public void onClick(ClickEvent event) { |
Config config = new Config(); |
Window.open(config.getUrl("applisaisie"), "Saisie d'une nouvelle observation", null); |
} |
}); |
} |
|
private void chargerProtocoles() { |