| 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() {
|