Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 2042 Rev 2622
Line 1... Line 1...
1
package org.tela_botanica.client.vues.observation.filtres;
1
package org.tela_botanica.client.vues.observation.filtres;
Line 2... Line 2...
2
 
2
 
3
import java.util.Comparator;
3
import java.util.Comparator;
Line -... Line 4...
-
 
4
import java.util.Iterator;
4
import java.util.Iterator;
5
 
5
 
6
import org.tela_botanica.client.i18n.Msg;
6
import org.tela_botanica.client.interfaces.Filtrable;
7
import org.tela_botanica.client.interfaces.Filtrable;
7
import org.tela_botanica.client.interfaces.Rafraichissable;
8
import org.tela_botanica.client.interfaces.Rafraichissable;
8
import org.tela_botanica.client.modeles.objets.DateObservation;
9
import org.tela_botanica.client.modeles.objets.DateObservation;
Line 81... Line 82...
81
	 *            le médiateur à associer
82
	 *            le médiateur à associer
82
	 */
83
	 */
83
	public ArbreDateObservationFiltreVue(ObservationMediateur obs) {
84
	public ArbreDateObservationFiltreVue(ObservationMediateur obs) {
Line 84... Line 85...
84
 
85
 
85
		// on crée le panel
86
		// on crée le panel
Line 86... Line 87...
86
		super("Dates");
87
		super(Msg.get("dates"));
Line 87... Line 88...
87
		
88
		
Line 117... Line 118...
117
				
118
				
Line 118... Line 119...
118
				
119
				
119
				arbreDonneesDates.setBorder(false);
120
				arbreDonneesDates.setBorder(false);
120
 
121
 
121
				// on crée une racine pour l'arbre
122
				// on crée une racine pour l'arbre
122
				TreeNode root = new TreeNode("Dates");
123
				TreeNode root = new TreeNode(Msg.get("dates"));
Line 123... Line 124...
123
				root.setId("racine_date");
124
				root.setId("racine_date");
124
				String[] usObject = { "Dates", "Dates", "racine_date" };
125
				String[] usObject = { Msg.get("dates"), "Dates", "racine_date" };
125
				root.setUserObject(usObject);
126
				root.setUserObject(usObject);
Line 257... Line 258...
257
			ListeDate data = (ListeDate) nouvelleDonnees ;
258
			ListeDate data = (ListeDate) nouvelleDonnees ;
Line 258... Line 259...
258
			
259
			
259
				// on crée un arbre vide
260
				// on crée un arbre vide
260
				TreeNode root = new TreeNode();
261
				TreeNode root = new TreeNode();
261
				root.setId("racine_date");
262
				root.setId("racine_date");
262
				root.setText("Dates");
263
				root.setText(Msg.get("dates"));
263
				String[] usObjRoot = { "Dates", "Dates", "racine_date"};
264
				String[] usObjRoot = { Msg.get("dates"), Msg.get("dates"), "racine_date"};
264
				root.setUserObject(usObjRoot);
265
				root.setUserObject(usObjRoot);
265
				Tree nouvelArbre = new Tree();
266
				Tree nouvelArbre = new Tree();
Line 266... Line 267...
266
				nouvelArbre.setRootNode(root);
267
				nouvelArbre.setRootNode(root);
Line 506... Line 507...
506
	 * Méthode héritée de Filtrable renvoie le nom du filtre
507
	 * Méthode héritée de Filtrable renvoie le nom du filtre
507
	 */
508
	 */
508
	@Override
509
	@Override
509
	public String renvoyerNomFiltre() {
510
	public String renvoyerNomFiltre() {
Line 510... Line 511...
510
 
511
 
511
		return "Dates";
512
		return Msg.get("dates");
Line 512... Line 513...
512
	}
513
	}
513
 
514
 
514
	/**
515
	/**
Line 592... Line 593...
592
				
593
				
593
		arbreCharge = false ;
594
		arbreCharge = false ;
594
		arbreDonneesDates.collapseAll();
595
		arbreDonneesDates.collapseAll();
Line 595... Line 596...
595
		arbreDonneesDates.clear();
596
		arbreDonneesDates.clear();
596
		
597
		
597
		TreeNode root = new TreeNode("Dates");
598
		TreeNode root = new TreeNode(Msg.get("dates"));
598
		root.setId("racine_date");
599
		root.setId("racine_date");
Line 599... Line 600...
599
		String[] usObject = { "Dates", "Dates", "racine_date" };
600
		String[] usObject = { Msg.get("dates"), Msg.get("dates"), "racine_date" };
Line 600... Line 601...
600
		root.setUserObject(usObject);
601
		root.setUserObject(usObject);