Line 1... |
Line 1... |
1 |
package org.tela_botanica.del.client.vues.rechercheimages.moteur;
|
1 |
package org.tela_botanica.del.client.vues.rechercheimages.moteur;
|
Line -... |
Line 2... |
- |
|
2 |
|
- |
|
3 |
import javax.validation.Configuration;
|
2 |
|
4 |
|
3 |
import org.tela_botanica.del.client.cache.CacheClient;
|
5 |
import org.tela_botanica.del.client.cache.CacheClient;
|
4 |
import org.tela_botanica.del.client.composants.moteurrecherche.MoteurRecherchePresenteur;
|
6 |
import org.tela_botanica.del.client.composants.moteurrecherche.MoteurRecherchePresenteur;
|
- |
|
7 |
import org.tela_botanica.del.client.composants.moteurrecherche.MoteurRechercheVue;
|
5 |
import org.tela_botanica.del.client.composants.moteurrecherche.MoteurRechercheVue;
|
8 |
import org.tela_botanica.del.client.config.Config;
|
6 |
import org.tela_botanica.del.client.modeles.ModeRecherche;
|
9 |
import org.tela_botanica.del.client.modeles.ModeRecherche;
|
7 |
import org.tela_botanica.del.client.modeles.ProtocoleServiceResultat;
|
10 |
import org.tela_botanica.del.client.modeles.ProtocoleServiceResultat;
|
8 |
import org.tela_botanica.del.client.services.rest.ImageServiceConcret;
|
11 |
import org.tela_botanica.del.client.services.rest.ImageServiceConcret;
|
9 |
import org.tela_botanica.del.client.services.rest.ProtocoleService;
|
12 |
import org.tela_botanica.del.client.services.rest.ProtocoleService;
|
10 |
import org.tela_botanica.del.client.services.rest.ProtocoleServiceConcret;
|
13 |
import org.tela_botanica.del.client.services.rest.ProtocoleServiceConcret;
|
11 |
import org.tela_botanica.del.client.services.rest.async.ProtocolesCallback;
|
14 |
import org.tela_botanica.del.client.services.rest.async.ProtocolesCallback;
|
12 |
import org.tela_botanica.del.client.vues.rechercheimages.resultats.ResultatRechercheImagePresenteur;
|
15 |
import org.tela_botanica.del.client.vues.rechercheimages.resultats.ResultatRechercheImagePresenteur;
|
Line -... |
Line 16... |
- |
|
16 |
import org.tela_botanica.del.client.vues.rechercheimages.resultats.ResultatRechercheImageVue;
|
- |
|
17 |
|
- |
|
18 |
import com.google.gwt.event.dom.client.ClickEvent;
|
- |
|
19 |
import com.google.gwt.event.dom.client.ClickHandler;
|
13 |
import org.tela_botanica.del.client.vues.rechercheimages.resultats.ResultatRechercheImageVue;
|
20 |
import com.google.gwt.event.dom.client.HasClickHandlers;
|
14 |
|
21 |
import com.google.gwt.user.client.Window;
|
Line 15... |
Line 22... |
15 |
import com.google.gwt.user.client.ui.HasWidgets;
|
22 |
import com.google.gwt.user.client.ui.HasWidgets;
|
Line 21... |
Line 28... |
21 |
public HasWidgets getZoneResultats();
|
28 |
public HasWidgets getZoneResultats();
|
Line 22... |
Line 29... |
22 |
|
29 |
|
Line 23... |
Line 30... |
23 |
public HasWidgets getZoneRecherche();
|
30 |
public HasWidgets getZoneRecherche();
|
- |
|
31 |
|
- |
|
32 |
public void ajouterVue(HasWidgets composite);
|
24 |
|
33 |
|
Line 25... |
Line 34... |
25 |
public void ajouterVue(HasWidgets composite);
|
34 |
HasClickHandlers getLienAjoutObservation();
|
26 |
}
|
35 |
}
|
Line 53... |
Line 62... |
53 |
});
|
62 |
});
|
54 |
} else {
|
63 |
} else {
|
55 |
CacheClient.getInstance().setProtocoleCourant(CacheClient.getInstance().getListeProtocoles().get(0));
|
64 |
CacheClient.getInstance().setProtocoleCourant(CacheClient.getInstance().getListeProtocoles().get(0));
|
56 |
}
|
65 |
}
|
57 |
}
|
66 |
}
|
- |
|
67 |
gererEvenements();
|
- |
|
68 |
}
|
- |
|
69 |
|
- |
|
70 |
private void gererEvenements() {
|
- |
|
71 |
vue.getLienAjoutObservation().addClickHandler(new ClickHandler() {
|
- |
|
72 |
@Override
|
- |
|
73 |
public void onClick(ClickEvent event) {
|
- |
|
74 |
Config config = new Config();
|
- |
|
75 |
Window.open(config.getUrl("applisaisie"), "Saisie d'une nouvelle observation", null);
|
- |
|
76 |
}
|
- |
|
77 |
});
|
58 |
}
|
78 |
}
|
Line 59... |
Line 79... |
59 |
|
79 |
|
60 |
public void go(HasWidgets composite) {
|
80 |
public void go(HasWidgets composite) {
|
61 |
vue.ajouterVue(composite);
|
81 |
vue.ajouterVue(composite);
|