Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 2227 Rev 2615
Line 1... Line 1...
1
package org.tela_botanica.client.vues.image;
1
package org.tela_botanica.client.vues.image;
Line -... Line 2...
-
 
2
 
2
 
3
import org.tela_botanica.client.i18n.Msg;
3
import org.tela_botanica.client.interfaces.Rafraichissable;
4
import org.tela_botanica.client.interfaces.Rafraichissable;
Line 4... Line 5...
4
import org.tela_botanica.client.util.MotsClesUtilitaire;
5
import org.tela_botanica.client.util.MotsClesUtilitaire;
5
 
6
 
Line 135... Line 136...
135
		arbreMotsCles.setSelectionModel(new MultiSelectionModel());
136
		arbreMotsCles.setSelectionModel(new MultiSelectionModel());
Line 136... Line 137...
136
 
137
 
137
		// on crée une racine pour l'arbre
138
		// on crée une racine pour l'arbre
138
		TreeNode root = new TreeNode("Tags");
139
		TreeNode root = new TreeNode("Tags");
139
		root.setId("racine");
140
		root.setId("racine");
140
		String[] usObject = { "Mots clés", "racine" };
141
		String[] usObject = {Msg.get("mots-cles-maj"), "racine" };
141
		root.setExpandable(true);
142
		root.setExpandable(true);
142
		arbreMotsCles.setRootNode(root);
143
		arbreMotsCles.setRootNode(root);
143
		arbreMotsCles.setRootVisible(true);
144
		arbreMotsCles.setRootVisible(true);
144
		arbreMotsCles.setBorder(false);
145
		arbreMotsCles.setBorder(false);
Line 167... Line 168...
167
 
168
 
168
		// on crée l'éditeur pour l'arbre
169
		// on crée l'éditeur pour l'arbre
169
		tfEdit = new TextField();
170
		tfEdit = new TextField();
170
		tfEdit.setAutoWidth(true);
171
		tfEdit.setAutoWidth(true);
171
		te = new TreeEditor(arbreMotsCles, tfEdit);
172
		te = new TreeEditor(arbreMotsCles, tfEdit);
172
		valider = new Button("Appliquer");
173
		valider = new Button(Msg.get("appliquer"));
173
		annuler = new Button("Annuler");
174
		annuler = new Button(Msg.get("annuler"));
Line 174... Line 175...
174
		arbreMotsCles.add(te);
175
		arbreMotsCles.add(te);
175
		
176
		
176
		panelIntermediaire = new Panel();
177
		panelIntermediaire = new Panel();
Line 193... Line 194...
193
		this.add(panelBoutons, new RowLayoutData(30));
194
		this.add(panelBoutons, new RowLayoutData(30));
194
		arbreMotsCles.setHeight("100%");
195
		arbreMotsCles.setHeight("100%");
195
		arbreMotsCles.setAutoScroll(true);
196
		arbreMotsCles.setAutoScroll(true);
Line 196... Line 197...
196
		
197
		
197
		Toolbar barreBouton = new Toolbar();
198
		Toolbar barreBouton = new Toolbar();
198
		ajouterTag = new ToolbarButton("Nouveau Tag");
199
		ajouterTag = new ToolbarButton(Msg.get("nouveau-tag"));
199
		ajouterTag.setIcon("mot_cle_ajouter.png");
200
		ajouterTag.setIcon("mot_cle_ajouter.png");
200
		renommerTag = new ToolbarButton("Renommer");
201
		renommerTag = new ToolbarButton(Msg.get("renommer"));
201
		renommerTag.setIcon("mot_cle_editer.png");
202
		renommerTag.setIcon("mot_cle_editer.png");
202
		renommerTag.disable();
203
		renommerTag.disable();
203
		supprimerTag = new ToolbarButton("Supprimer");
204
		supprimerTag = new ToolbarButton(Msg.get("supprimer"));
204
		supprimerTag.setIcon("mot_cle_supprimer.png");
205
		supprimerTag.setIcon("mot_cle_supprimer.png");
205
		supprimerTag.disable();
206
		supprimerTag.disable();
206
		barreBouton.addButton(ajouterTag);
207
		barreBouton.addButton(ajouterTag);
207
		barreBouton.addSeparator();
208
		barreBouton.addSeparator();