Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 581 → Rev 582

/trunk/src/org/tela_botanica/client/Mediateur.java
62,8 → 62,8
private Viewport viewport;
private Modele modele = null;
public Constantes i18nC = null;
public ErrorMessages i18nM = null;
public static final Constantes i18nC = getI18nConstante();
public static final ErrorMessages i18nM = getI18nMessage();
private EnteteVue panneauNord = null;
private MenuVue panneauOuest = null;
72,15 → 72,15
private Rafraichissable contenuPanneauCentre = null;
private IdentificationFenetre fenetreIdentification = null;
private StructureVue structureVue = null;
private CollectionVue collectionVue = null;
private PersonneVue personneVue = null;
private PublicationVue publicationVue = null;
public Mediateur() {
// Enregistrement du Médiateur dans le Registre
Registry.register(RegistreId.MEDIATEUR, this);
// Gestion de l'i18n
i18nC = getI18nConstante();
i18nM = getI18nMessage();
// Création du Modèle qui s'enregistre lui même dans le Registre
modele = new Modele();
 
107,11 → 107,11
//+----------------------------------------------------------------------------------------------------------------+
// GESTION de l'I18N et du REGISTRE
//+----------------------------------------------------------------------------------------------------------------+
protected Constantes getI18nConstante() {
protected static Constantes getI18nConstante() {
return GWT.create(Constantes.class);
}
protected ErrorMessages getI18nMessage() {
protected static ErrorMessages getI18nMessage() {
return GWT.create(ErrorMessages.class);
}
349,12 → 349,13
//+----------------------------------------------------------------------------------------------------------------+
 
public void afficherListeStructures(StructureListe structuresACharger) {
// TODO : créer dès l'initialisation de l'application InsitutionVue et la cacher
StructureVue institutionVue = new StructureVue(this);
panneauCentre.add(institutionVue);
if (structureVue == null) {
structureVue = new StructureVue(this);
}
contenuPanneauCentre = structureVue;
panneauCentre.add(structureVue);
panneauCentre.setId(ComposantId.PANNEAU_STRUCTURE_LISTE);
contenuPanneauCentre = institutionVue;
institutionVue.rafraichir(structuresACharger);
structureVue.rafraichir(structuresACharger);
}
public void afficherFormStructure(String structureId) {
486,7 → 487,9
//+----------------------------------------------------------------------------------------------------------------+
public void afficherListeCollections(CollectionListe collectionsACharger) {
CollectionVue collectionVue = new CollectionVue(this);
if (collectionVue == null) {
collectionVue = new CollectionVue(this);
}
panneauCentre.add(collectionVue);
panneauCentre.setId(ComposantId.PANNEAU_COLLECTION_LISTE);
contenuPanneauCentre = collectionVue;
537,7 → 540,9
}
 
public void afficherListePersonnes(PersonneListe personnesACharger) {
PersonneVue personneVue = new PersonneVue(this);
if (personneVue == null) {
personneVue = new PersonneVue(this);
}
contenuPanneauCentre = personneVue;
panneauCentre.add(personneVue);
627,7 → 632,9
//+----------------------------------------------------------------------------------------------------------------+
 
public void afficherListePublication(PublicationListe nouvelleDonnees) {
PublicationVue publicationVue = new PublicationVue(this) ;
if (publicationVue == null) {
publicationVue = new PublicationVue(this) ;
}
panneauCentre.removeAll();
panneauCentre.add(publicationVue);
contenuPanneauCentre = publicationVue;