Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 128 Rev 140
Line 222... Line 222...
222
				}
222
				}
223
			}
223
			}
Line 224... Line 224...
224
			
224
			
225
		}) ;
225
		}) ;
-
 
226
	}
-
 
227
	
-
 
228
	public void initialiser() {
-
 
229
		
-
 
230
		arbreCharge = false ;
-
 
231
		arbreDonneesDates.collapseAll();
-
 
232
		// on vide l'ancien arbre
-
 
233
		Node[] rootChild = arbreDonneesDates.getRootNode().getChildNodes();
-
 
234
		for (int i = 0; i < rootChild.length; i++) {
-
 
235
			
-
 
236
			rootChild[i].remove();
-
 
237
		}
-
 
238
		
-
 
239
		arbreDonneesDates.getRootNode().addListener(new TreeNodeListenerAdapter() {
-
 
240
			
-
 
241
			public void onExpand(Node node) {
-
 
242
				if(!arbreCharge)
-
 
243
				{
-
 
244
					observationMediateur.obtenirDatesObservation() ;
-
 
245
					arbreCharge = true ;
-
 
246
				}
-
 
247
			}
-
 
248
			
-
 
249
		}) ;
Line 226... Line 250...
226
	}
250
	}
227
 
251
 
228
	/**
252
	/**
229
	 * Méthode héritée de l'interface rafraichissable
253
	 * Méthode héritée de l'interface rafraichissable
230
	 */
254
	 */
Line 231... Line 255...
231
	public void rafraichir(Object nouvelleDonnees,
255
	public void rafraichir(Object nouvelleDonnees,
Line -... Line 256...
-
 
256
			boolean repandreRaffraichissement) {
-
 
257
		
232
			boolean repandreRaffraichissement) {
258
		if (nouvelleDonnees instanceof ListeDateObservation) {
233
		
259
		
234
		if (nouvelleDonnees instanceof ListeDateObservation) {
260
			GWT.log("AH ah ah ah ah je suis un canard",null);
Line 235... Line 261...
235
		
261
			
236
			String annee=null;
262
			String annee=null;
237
			String mois=null;
263
			String mois=null;
238
			String jour=null;
264
			String jour=null;
239
			
265
			
240
			ListeDateObservation data = (ListeDateObservation) nouvelleDonnees ;
266
			ListeDateObservation data = (ListeDateObservation) nouvelleDonnees ;
241
		
267
			
Line 598... Line 624...
598
	}
624
	}
Line 599... Line 625...
599
 
625
 
Line 600... Line 626...
600
	public void raz() {
626
	public void raz() {
-
 
627
				
601
				
628
		arbreCharge = false ;
-
 
629
		arbreDonneesDates.collapseAll();
Line 602... Line 630...
602
		arbreCharge = false ;
630
		arbreDonneesDates.clear();
603
		arbreDonneesDates.clear() ;
631
 
604
		
632
		
605
		TreeNode root = new TreeNode("Dates");
633
		TreeNode root = new TreeNode("Dates");