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; |