Subversion Repositories eFlore/Applications.del

Rev

Rev 1203 | Rev 1219 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1203 Rev 1206
Line 40... Line 40...
40
		public HasWidgets getZoneResultats();
40
		public HasWidgets getZoneResultats();
Line 41... Line 41...
41
 
41
 
Line 42... Line 42...
42
		public HasWidgets getZoneRecherche();
42
		public HasWidgets getZoneRecherche();
43
 
-
 
44
		public void ajouterVue(HasWidgets composite);
-
 
Line 45... Line -...
45
		
-
 
46
		public Panel getZonePartageUrl();
-
 
47
 
43
 
Line 48... Line 44...
48
		HasClickHandlers getLienAjoutObservation();
44
		public void ajouterVue(HasWidgets composite);
Line 49... Line 45...
49
		
45
 
Line 74... Line 70...
74
	 * */
70
	 * */
75
	public MoteurPictofloraPresenteur(Vue vue, ProtocoleService protocoleService) {
71
	public MoteurPictofloraPresenteur(Vue vue, ProtocoleService protocoleService) {
76
		this.vue = vue;
72
		this.vue = vue;
77
		this.protocoleService = protocoleService;
73
		this.protocoleService = protocoleService;
78
		chargerProtocoles();
74
		chargerProtocoles();
79
		PartageUrlPresenteur presenteurPartageUrl  = new PartageUrlPresenteur(new PartageUrlVue());
-
 
80
		presenteurPartageUrl.go(vue.getZonePartageUrl());
-
 
Line 81... Line 75...
81
		
75
		
82
		// TODO: le code ci dessous sert à ne pas recharger les protocoles
76
		// TODO: le code ci dessous sert à ne pas recharger les protocoles
83
		// à chaque fois, voir si on peut le factoriser quelque part
77
		// à chaque fois, voir si on peut le factoriser quelque part
84
		if (CacheClient.getInstance().getProtocoleCourant() == null) {
78
		if (CacheClient.getInstance().getProtocoleCourant() == null) {
Line 110... Line 104...
110
			public void onChange(ChangeEvent event) {
104
			public void onChange(ChangeEvent event) {
111
				surChangementProtocole();
105
				surChangementProtocole();
112
			}
106
			}
113
		});
107
		});
Line 114... Line -...
114
		
-
 
115
		vue.getLienAjoutObservation().addClickHandler(new ClickHandler() {			
-
 
116
			@Override
-
 
117
			public void onClick(ClickEvent event) {
-
 
118
				Config config = new Config();
-
 
119
				Window.open(config.getUrl("applisaisie"), "Saisie d'une nouvelle observation", null);
-
 
120
			}
-
 
121
		});
108
		
Line 122... Line 109...
122
	}
109
	}
123
	
110
	
124
	private void chargerProtocoles() {
111
	private void chargerProtocoles() {