Subversion Repositories eFlore/Applications.coel

Rev

Rev 613 | Rev 641 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 613 Rev 626
Line 180... Line 180...
180
	//												GESTION du MENU
180
	//												GESTION du MENU
181
	//+----------------------------------------------------------------------------------------------------------------+
181
	//+----------------------------------------------------------------------------------------------------------------+
Line 182... Line 182...
182
	
182
	
183
	public void clicMenu(String codeMenuClique) {
183
	public void clicMenu(String codeMenuClique) {
184
		activerChargement(codeMenuClique);
-
 
185
		panneauCentre.removeAll();
184
		activerChargement(codeMenuClique);
186
		if (codeMenuClique.equals(MenuApplicationId.STRUCTURE)) {
185
		if (codeMenuClique.equals(MenuApplicationId.STRUCTURE)) {
187
			modele.selectionnerStructure(panneauCentre, getProjetId(), null);
186
			modele.selectionnerStructure(panneauCentre, getProjetId(), null);
188
		} else if (codeMenuClique.equals(MenuApplicationId.COLLECTION)) { 
187
		} else if (codeMenuClique.equals(MenuApplicationId.COLLECTION)) { 
189
			selectionnerCollection(panneauCentre, null);
188
			selectionnerCollection(panneauCentre, null);
Line 345... Line 344...
345
	//+----------------------------------------------------------------------------------------------------------------+
344
	//+----------------------------------------------------------------------------------------------------------------+
346
	//												GESTION DES STRUCTURES
345
	//												GESTION DES STRUCTURES
347
	//+----------------------------------------------------------------------------------------------------------------+
346
	//+----------------------------------------------------------------------------------------------------------------+
Line 348... Line 347...
348
 
347
 
-
 
348
	public void afficherListeStructures(StructureListe structuresACharger) {
-
 
349
		
-
 
350
		if (!(contenuPanneauCentre instanceof StructureVue))	{	
349
	public void afficherListeStructures(StructureListe structuresACharger) {
351
			panneauCentre.removeAll();
350
		StructureVue structureVue = new StructureVue(this);
352
			StructureVue structureVue = new StructureVue(this);
351
		contenuPanneauCentre = structureVue;
353
			contenuPanneauCentre = structureVue;
352
		panneauCentre.add(structureVue);
354
			panneauCentre.add(structureVue);
-
 
355
			panneauCentre.setId(ComposantId.PANNEAU_STRUCTURE_LISTE);
353
		panneauCentre.setId(ComposantId.PANNEAU_STRUCTURE_LISTE);
356
		}
354
		structureVue.rafraichir(structuresACharger);
357
		contenuPanneauCentre.rafraichir(structuresACharger);
Line 355... Line 358...
355
	}
358
	}
356
	
359
	
357
	public void afficherFormStructure(String structureId) {
360
	public void afficherFormStructure(String structureId) {
Line 483... Line 486...
483
	//+----------------------------------------------------------------------------------------------------------------+
486
	//+----------------------------------------------------------------------------------------------------------------+
484
	//												GESTION des COLLECTIONS
487
	//												GESTION des COLLECTIONS
485
	//+----------------------------------------------------------------------------------------------------------------+
488
	//+----------------------------------------------------------------------------------------------------------------+
Line 486... Line 489...
486
	
489
	
-
 
490
	public void afficherListeCollections(CollectionListe collectionsACharger) {
-
 
491
		
-
 
492
		if (!(contenuPanneauCentre instanceof CollectionVue))	{
487
	public void afficherListeCollections(CollectionListe collectionsACharger) {
493
			panneauCentre.removeAll();
488
		CollectionVue collectionVue = new CollectionVue(this);
494
			CollectionVue collectionVue = new CollectionVue(this);
489
		panneauCentre.add(collectionVue);
495
			panneauCentre.add(collectionVue);
490
		panneauCentre.setId(ComposantId.PANNEAU_COLLECTION_LISTE);
496
			panneauCentre.setId(ComposantId.PANNEAU_COLLECTION_LISTE);
-
 
497
			contenuPanneauCentre = collectionVue;
-
 
498
		}	
491
		contenuPanneauCentre = collectionVue;
499
		
492
		collectionVue.rafraichir(collectionsACharger);
500
		contenuPanneauCentre.rafraichir(collectionsACharger);
Line 493... Line 501...
493
	}
501
	}
494
	
502
	
495
	public void clicListeCollection(Collection collectionCliquee) {
503
	public void clicListeCollection(Collection collectionCliquee) {
Line 535... Line 543...
535
		contenuPanneauCentre.rafraichir(personne);
543
		contenuPanneauCentre.rafraichir(personne);
536
	}
544
	}
Line 537... Line 545...
537
 
545
 
Line 538... Line -...
538
	public void afficherListePersonnes(PersonneListe personnesACharger)	{
-
 
539
		
546
	public void afficherListePersonnes(PersonneListe personnesACharger)	{
540
		//FIXME : le test ci-dessous bloque l'éxécution lors de deux clics consécutifs
-
 
-
 
547
		
541
		//if (!(contenuPanneauCentre instanceof PersonneVue))	{
548
		if (!(contenuPanneauCentre instanceof PersonneVue))	{
542
			
549
			panneauCentre.removeAll();
543
			PersonneVue personneVue = new PersonneVue(this);
550
			PersonneVue personneVue = new PersonneVue(this);
544
			contenuPanneauCentre = personneVue;
551
			contenuPanneauCentre = personneVue;
Line 545... Line 552...
545
			panneauCentre.add(personneVue);
552
			panneauCentre.add(personneVue);
546
		//}	
-
 
547
		
553
		}	
Line 548... Line 554...
548
		contenuPanneauCentre.rafraichir(personnesACharger);
554
		
549
		//contenuPanneauCentre.layout();
555
		contenuPanneauCentre.rafraichir(personnesACharger);
Line 633... Line 639...
633
	//+----------------------------------------------------------------------------------------------------------------+
639
	//+----------------------------------------------------------------------------------------------------------------+
634
	//												GESTION DES PUBLICATIONS
640
	//												GESTION DES PUBLICATIONS
635
	//+----------------------------------------------------------------------------------------------------------------+
641
	//+----------------------------------------------------------------------------------------------------------------+
Line 636... Line 642...
636
 
642
 
-
 
643
	public void afficherListePublication(PublicationListe nouvelleDonnees) {
-
 
644
		
-
 
645
		if (!(contenuPanneauCentre instanceof PersonneVue))	{
637
	public void afficherListePublication(PublicationListe nouvelleDonnees) {
646
			panneauCentre.removeAll();
638
		PublicationVue publicationVue = new PublicationVue(this) ;
647
			PublicationVue publicationVue = new PublicationVue(this) ;
639
		panneauCentre.removeAll();
648
			panneauCentre.removeAll();
640
		panneauCentre.add(publicationVue);
649
			panneauCentre.add(publicationVue);
-
 
650
			contenuPanneauCentre = publicationVue;
-
 
651
		}	
641
		contenuPanneauCentre = publicationVue;
652
		
Line 642... Line 653...
642
		publicationVue.rafraichir(nouvelleDonnees);
653
		contenuPanneauCentre.rafraichir(nouvelleDonnees);
Line 643... Line 654...
643
		
654
		
644
	}
655
	}