Line 4... |
Line 4... |
4 |
import org.tela_botanica.client.composants.IdentificationFenetre;
|
4 |
import org.tela_botanica.client.composants.IdentificationFenetre;
|
5 |
import org.tela_botanica.client.composants.ParametreFenetre;
|
5 |
import org.tela_botanica.client.composants.ParametreFenetre;
|
6 |
import org.tela_botanica.client.interfaces.Rafraichissable;
|
6 |
import org.tela_botanica.client.interfaces.Rafraichissable;
|
7 |
import org.tela_botanica.client.modeles.Configuration;
|
7 |
import org.tela_botanica.client.modeles.Configuration;
|
8 |
import org.tela_botanica.client.modeles.Menu;
|
8 |
import org.tela_botanica.client.modeles.Menu;
|
- |
|
9 |
import org.tela_botanica.client.modeles.PersonneListe;
|
9 |
import org.tela_botanica.client.modeles.Publication;
|
10 |
import org.tela_botanica.client.modeles.Publication;
|
10 |
import org.tela_botanica.client.modeles.PublicationListe;
|
11 |
import org.tela_botanica.client.modeles.PublicationListe;
|
11 |
import org.tela_botanica.client.modeles.Structure;
|
12 |
import org.tela_botanica.client.modeles.Structure;
|
12 |
import org.tela_botanica.client.modeles.StructureListe;
|
13 |
import org.tela_botanica.client.modeles.StructureListe;
|
13 |
import org.tela_botanica.client.modeles.Utilisateur;
|
14 |
import org.tela_botanica.client.modeles.Utilisateur;
|
14 |
import org.tela_botanica.client.modeles.ValeurListe;
|
15 |
import org.tela_botanica.client.modeles.ValeurListe;
|
15 |
import org.tela_botanica.client.vues.ContenuPanneauVue;
|
16 |
import org.tela_botanica.client.vues.ContenuPanneauVue;
|
16 |
import org.tela_botanica.client.vues.EntetePanneauVue;
|
17 |
import org.tela_botanica.client.vues.EntetePanneauVue;
|
17 |
import org.tela_botanica.client.vues.FormStructureVue;
|
18 |
import org.tela_botanica.client.vues.FormStructureVue;
|
- |
|
19 |
import org.tela_botanica.client.vues.PersonneVue;
|
18 |
import org.tela_botanica.client.vues.PublicationDetailPanneauVue;
|
20 |
import org.tela_botanica.client.vues.PublicationDetailPanneauVue;
|
19 |
import org.tela_botanica.client.vues.PublicationVue;
|
21 |
import org.tela_botanica.client.vues.PublicationVue;
|
20 |
import org.tela_botanica.client.vues.StructureDetailPanneauVue;
|
22 |
import org.tela_botanica.client.vues.StructureDetailPanneauVue;
|
21 |
import org.tela_botanica.client.vues.StructureVue;
|
23 |
import org.tela_botanica.client.vues.StructureVue;
|
22 |
import org.tela_botanica.client.vues.MenuPanneauVue;
|
24 |
import org.tela_botanica.client.vues.MenuPanneauVue;
|
Line 118... |
Line 120... |
118 |
if (s.equals("Institutions")) {
|
120 |
if (s.equals("Institutions")) {
|
119 |
((Modele) Registry.get(RegistreId.MODELE)).obtenirListeInstitutions();
|
121 |
((Modele) Registry.get(RegistreId.MODELE)).obtenirListeInstitutions();
|
120 |
}else if (s.equals("Publications")) {
|
122 |
}else if (s.equals("Publications")) {
|
121 |
((Modele) Registry.get(RegistreId.MODELE)).obtenirListePublications();
|
123 |
((Modele) Registry.get(RegistreId.MODELE)).obtenirListePublications();
|
122 |
}
|
124 |
}
|
- |
|
125 |
else if (s.equals("Personnes")) {
|
- |
|
126 |
((Modele) Registry.get(RegistreId.MODELE)).obtenirListePersonnes();
|
- |
|
127 |
}
|
123 |
else {
|
128 |
else {
|
124 |
Window.alert("Non implémenté!");
|
129 |
Window.alert("Non implémenté!");
|
125 |
}
|
130 |
}
|
126 |
panneauCentre.layout();
|
131 |
panneauCentre.layout();
|
127 |
}
|
132 |
}
|
Line 142... |
Line 147... |
142 |
StructureVue institutionVue = new StructureVue();
|
147 |
StructureVue institutionVue = new StructureVue();
|
143 |
panneauCentre.add(institutionVue);
|
148 |
panneauCentre.add(institutionVue);
|
144 |
institutionVue.rafraichir(nouvelleDonnees);
|
149 |
institutionVue.rafraichir(nouvelleDonnees);
|
145 |
}
|
150 |
}
|
Line -... |
Line 151... |
- |
|
151 |
|
- |
|
152 |
public void afficherListePersonnes(PersonneListe nouvelleDonnees) {
|
- |
|
153 |
PersonneVue personneVue = new PersonneVue();
|
- |
|
154 |
panneauCentre.add(personneVue);
|
- |
|
155 |
personneVue.rafraichir(nouvelleDonnees);
|
- |
|
156 |
}
|
146 |
|
157 |
|
147 |
public void ouvrirAide() {
|
158 |
public void ouvrirAide() {
|
148 |
AideFenetre aideFenetre = new AideFenetre();
|
159 |
AideFenetre aideFenetre = new AideFenetre();
|
149 |
aideFenetre.show();
|
160 |
aideFenetre.show();
|
150 |
// FIXME : apparament le fade In/Fade Out pose problème sur les navigateurs...
|
161 |
// FIXME : apparament le fade In/Fade Out pose problème sur les navigateurs...
|
Line 187... |
Line 198... |
187 |
panneauCentre.add(formStructureVue);
|
198 |
panneauCentre.add(formStructureVue);
|
188 |
panneauCentre.setId(ComposantId.PANNEAU_FORM_STRUCTURE);
|
199 |
panneauCentre.setId(ComposantId.PANNEAU_FORM_STRUCTURE);
|
189 |
panneauCentre.layout();
|
200 |
panneauCentre.layout();
|
190 |
}
|
201 |
}
|
Line -... |
Line 202... |
- |
|
202 |
|
- |
|
203 |
/* GREG : Ajouter Personne
|
- |
|
204 |
* Gestion du clic dans le menu gauche
|
- |
|
205 |
* Affiche le formulaire
|
- |
|
206 |
* */
|
- |
|
207 |
public void clicAjouterPersonne() {
|
- |
|
208 |
GWT.log("ajouter pers", null);
|
- |
|
209 |
}
|
- |
|
210 |
|
191 |
|
211 |
|
192 |
public void afficherListeValeurs(ValeurListe nouvelleDonnees) {
|
212 |
public void afficherListeValeurs(ValeurListe nouvelleDonnees) {
|
193 |
if (panneauCentre.getId().equals(ComposantId.PANNEAU_FORM_STRUCTURE)) {
|
213 |
if (panneauCentre.getId().equals(ComposantId.PANNEAU_FORM_STRUCTURE)) {
|
194 |
((FormStructureVue) panneauCentre.getItem(0)).rafraichir(nouvelleDonnees);
|
214 |
((FormStructureVue) panneauCentre.getItem(0)).rafraichir(nouvelleDonnees);
|
195 |
} else {
|
215 |
} else {
|