Line 1... |
Line 1... |
1 |
package org.tela_botanica.client.vues.image;
|
1 |
package org.tela_botanica.client.vues.image;
|
Line 2... |
Line 2... |
2 |
|
2 |
|
3 |
import org.tela_botanica.client.image.ImageMediateur;
|
3 |
import org.tela_botanica.client.image.ImageMediateur;
|
4 |
import org.tela_botanica.client.interfaces.Rafraichissable;
|
4 |
import org.tela_botanica.client.interfaces.Rafraichissable;
|
5 |
import org.tela_botanica.client.vues.ArbreMotsClesVue;
|
5 |
import org.tela_botanica.client.vues.image.ImageMotsClesVue;
|
Line 6... |
Line -... |
6 |
import org.tela_botanica.client.vues.image.filtres.RechercheFiltreTaxonVue;
|
- |
|
7 |
|
- |
|
8 |
import com.google.gwt.core.client.GWT;
|
6 |
import org.tela_botanica.client.vues.image.filtres.RechercheFiltreTaxonVue;
|
9 |
import com.google.gwt.core.client.JavaScriptObject;
|
7 |
|
10 |
import com.google.gwt.user.client.Timer;
|
8 |
import com.google.gwt.user.client.Timer;
|
11 |
import com.google.gwt.user.client.Window;
|
9 |
import com.google.gwt.user.client.Window;
|
12 |
import com.google.gwt.user.client.ui.Label;
|
10 |
import com.google.gwt.user.client.ui.Label;
|
13 |
import com.gwtext.client.core.EventObject;
|
11 |
import com.gwtext.client.core.EventObject;
|
14 |
import com.gwtext.client.core.Ext;
|
12 |
import com.gwtext.client.core.Ext;
|
15 |
import com.gwtext.client.core.NameValuePair;
|
13 |
import com.gwtext.client.core.NameValuePair;
|
16 |
import com.gwtext.client.widgets.BoxComponent;
|
14 |
import com.gwtext.client.widgets.BoxComponent;
|
17 |
import com.gwtext.client.widgets.Button;
|
- |
|
18 |
import com.gwtext.client.widgets.Component;
|
15 |
import com.gwtext.client.widgets.Button;
|
19 |
import com.gwtext.client.widgets.Container;
|
16 |
import com.gwtext.client.widgets.Component;
|
20 |
import com.gwtext.client.widgets.Panel;
|
17 |
import com.gwtext.client.widgets.Panel;
|
21 |
import com.gwtext.client.widgets.TabPanel;
|
- |
|
22 |
import com.gwtext.client.widgets.event.ButtonListenerAdapter;
|
18 |
import com.gwtext.client.widgets.TabPanel;
|
23 |
import com.gwtext.client.widgets.event.ContainerListener;
|
- |
|
24 |
import com.gwtext.client.widgets.event.ContainerListenerAdapter;
|
19 |
import com.gwtext.client.widgets.event.ButtonListenerAdapter;
|
25 |
import com.gwtext.client.widgets.event.PanelListener;
|
20 |
import com.gwtext.client.widgets.event.ContainerListenerAdapter;
|
26 |
import com.gwtext.client.widgets.event.PanelListenerAdapter;
|
- |
|
27 |
import com.gwtext.client.widgets.form.DateField;
|
21 |
import com.gwtext.client.widgets.event.PanelListenerAdapter;
|
28 |
import com.gwtext.client.widgets.form.Field;
|
22 |
import com.gwtext.client.widgets.form.DateField;
|
29 |
import com.gwtext.client.widgets.form.TextArea;
|
- |
|
30 |
import com.gwtext.client.widgets.form.TextField;
|
- |
|
31 |
import com.gwtext.client.widgets.form.event.FieldListener;
|
23 |
import com.gwtext.client.widgets.form.TextArea;
|
32 |
import com.gwtext.client.widgets.form.event.FieldListenerAdapter;
|
24 |
import com.gwtext.client.widgets.form.TextField;
|
33 |
import com.gwtext.client.widgets.grid.GridPanel;
|
25 |
import com.gwtext.client.widgets.grid.GridPanel;
|
34 |
import com.gwtext.client.widgets.grid.GridView;
|
26 |
import com.gwtext.client.widgets.grid.GridView;
|
35 |
import com.gwtext.client.widgets.grid.PropertyGridPanel;
|
- |
|
36 |
import com.gwtext.client.widgets.grid.event.GridCellListenerAdapter;
|
27 |
import com.gwtext.client.widgets.grid.PropertyGridPanel;
|
37 |
import com.gwtext.client.widgets.layout.FitLayout;
|
28 |
import com.gwtext.client.widgets.grid.event.GridCellListenerAdapter;
|
38 |
import com.gwtext.client.widgets.layout.RowLayout;
|
29 |
import com.gwtext.client.widgets.layout.RowLayout;
|
Line 39... |
Line 30... |
39 |
import com.gwtext.client.widgets.layout.RowLayoutData;
|
30 |
import com.gwtext.client.widgets.layout.RowLayoutData;
|
Line 83... |
Line 74... |
83 |
*/
|
74 |
*/
|
84 |
private Panel panneauInfoGrid = null;
|
75 |
private Panel panneauInfoGrid = null;
|
85 |
/**
|
76 |
/**
|
86 |
* L'onglet des mots clés
|
77 |
* L'onglet des mots clés
|
87 |
*/
|
78 |
*/
|
88 |
private ArbreMotsClesVue panneauMotsCles = null;
|
79 |
private ImageMotsClesVue panneauMotsCles = null;
|
Line 89... |
Line 80... |
89 |
|
80 |
|
90 |
/**
|
81 |
/**
|
91 |
* l'onglet des observations
|
82 |
* l'onglet des observations
|
92 |
*/
|
83 |
*/
|
Line 148... |
Line 139... |
148 |
|
139 |
|
149 |
// on crée et dispose les panneaux et les champs
|
140 |
// on crée et dispose les panneaux et les champs
|
150 |
panneauExifGrid = new Panel("Exif");
|
141 |
panneauExifGrid = new Panel("Exif");
|
151 |
panneauIptcGrid = new Panel("Iptc");
|
142 |
panneauIptcGrid = new Panel("Iptc");
|
152 |
panneauInfoGrid = new Panel("Infos");
|
143 |
panneauInfoGrid = new Panel("Infos");
|
153 |
panneauMotsCles = new ArbreMotsClesVue(im);
|
144 |
panneauMotsCles = new ImageMotsClesVue(im);
|
Line 154... |
Line 145... |
154 |
panneauMotsCles.setHeight("500px");
|
145 |
panneauMotsCles.setHeight("50%");
|
155 |
|
146 |
|
156 |
Panel sousPanneauInfosGenerales = new Panel("Infos Générales");
|
147 |
Panel sousPanneauInfosGenerales = new Panel("Infos Générales");
|
157 |
sousPanneauInfosGenerales.setLayout(new VerticalLayout());
|
148 |
sousPanneauInfosGenerales.setLayout(new VerticalLayout());
|
Line 490... |
Line 481... |
490 |
/**
|
481 |
/**
|
491 |
* Accesseur pour le panneau des mots clés
|
482 |
* Accesseur pour le panneau des mots clés
|
492 |
*
|
483 |
*
|
493 |
* @return the panneauMotsCles
|
484 |
* @return the panneauMotsCles
|
494 |
*/
|
485 |
*/
|
495 |
public ArbreMotsClesVue getPanneauMotsCles() {
|
486 |
public ImageMotsClesVue getPanneauMotsCles() {
|
496 |
return panneauMotsCles;
|
487 |
return panneauMotsCles;
|
497 |
}
|
488 |
}
|
Line 498... |
Line 489... |
498 |
|
489 |
|
499 |
public BarreNotationVue getNoteVue() {
|
490 |
public BarreNotationVue getNoteVue() {
|