Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 68 Rev 70
Line 79... Line 79...
79
	 *            le médiateur à associer
79
	 *            le médiateur à associer
80
	 */
80
	 */
81
	public ArbreEntiteGeographiqueObservationFiltreVue(ObservationMediateur obs) {
81
	public ArbreEntiteGeographiqueObservationFiltreVue(ObservationMediateur obs) {
Line 82... Line 82...
82
 
82
 
83
		// on crée le panel
83
		// on crée le panel
Line 84... Line 84...
84
		super();
84
		super("Localité");
Line 85... Line -...
85
		
-
 
86
		this.observationMediateur = obs;
-
 
87
 
85
		
Line 88... Line 86...
88
		// on crée le conteneur de l'arbre
86
		this.observationMediateur = obs;
Line 89... Line 87...
89
		Label labelRecherche = new Label("Localités :");
87
 
90
		arbreEntitesGeographiques = new TreePanel();
88
		arbreEntitesGeographiques = new TreePanel();
91
 
89
 
Line 92... Line -...
92
		this.setPaddings(5);
-
 
Line 93... Line 90...
93
 
90
		this.setPaddings(5);
94
		this.setBorder(false);
91
 
95
		this.setCollapsible(true);
92
		this.setBorder(false);
96
		this.setAutoWidth(true);
93
		this.setCollapsible(true);
Line 114... Line 111...
114
			public void onRender(Component component) {
111
			public void onRender(Component component) {
Line 115... Line 112...
115
 
112
 
116
				// on interdit le drag and drop dans l'arbre
113
				// on interdit le drag and drop dans l'arbre
117
				arbreEntitesGeographiques.setEnableDD(false);
114
				arbreEntitesGeographiques.setEnableDD(false);
118
				arbreEntitesGeographiques.setId("x-view-tree-filter");
115
				arbreEntitesGeographiques.setId("x-view-tree-filter");
119
				arbreEntitesGeographiques.setAutoWidth(false);
116
			//	arbreEntitesGeographiques.setAutoWidth(false);
120
				arbreEntitesGeographiques.setAutoScroll(true);
117
			//	arbreEntitesGeographiques.setAutoScroll(true);
Line 121... Line 118...
121
				arbreEntitesGeographiques.setBorder(false);
118
			//	arbreEntitesGeographiques.setBorder(false);
122
 
119
 
123
				// on crée une racine pour l'arbre
120
				// on crée une racine pour l'arbre
124
				TreeNode root = new TreeNode("Tags");
121
				TreeNode root = new TreeNode("Localité");
125
				root.setId("racine_filtre");
122
				root.setId("racine_entite");
Line 126... Line 123...
126
				String[] usObject = { "Localités", "racine" };
123
				String[] usObject = { "Localités", "racine" };
127
				root.setUserObject(usObject);
124
				root.setUserObject(usObject);
128
 
125
 
Line 129... Line -...
129
				arbreEntitesGeographiques.setRootNode(root);
-
 
130
				arbreEntitesGeographiques.setRootVisible(true);
-
 
131
				arbreEntitesGeographiques.setBorder(false);
126
				arbreEntitesGeographiques.setRootNode(root);
Line 132... Line 127...
132
 
127
				arbreEntitesGeographiques.setRootVisible(true);
133
				// on met en forme le layout
128
				arbreEntitesGeographiques.setBorder(false);
Line 148... Line 143...
148
	}
143
	}
Line 149... Line 144...
149
 
144
 
150
	
145
	
151
	
146
	
152
	/**
147
	/**
Line 153... Line 148...
153
	 * ajoute les listeners pour les boutons et le cochage des mots clés
148
	 * ajoute les listeners pour les boutons et le cochage des entites
Line 239... Line 234...
239
				estInstancie = true;
234
				estInstancie = true;
240
			}
235
			}
Line 241... Line 236...
241
 
236
 
242
			// l'état du filtre est réinitialisé
237
			// l'état du filtre est réinitialisé
243
			filtreModifie = false;
238
			filtreModifie = false;
-
 
239
			//show() ;
244
			show() ;
240
			doLayout();