Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 1440 Rev 1442
Line 252... Line 252...
252
		panneauOuest.getMenu().selectionMenu(codeMenuClique);
252
		panneauOuest.getMenu().selectionMenu(codeMenuClique);
Line 253... Line 253...
253
		
253
		
254
		if (codeMenuClique.equals(MenuApplicationId.ACCUEIL)) {		
254
		if (codeMenuClique.equals(MenuApplicationId.ACCUEIL)) {		
255
			afficherAccueil();
255
			afficherAccueil();
256
		} else if (codeMenuClique.equals(MenuApplicationId.PROJET)) {
256
		} else if (codeMenuClique.equals(MenuApplicationId.PROJET)) {
257
			selectionnerProjet(panneauCentre, null, null);
257
			selectionnerProjet(panneauCentre, null, null, false, null);
258
		} else if (codeMenuClique.equals(MenuApplicationId.STRUCTURE)) {
258
		} else if (codeMenuClique.equals(MenuApplicationId.STRUCTURE)) {
259
			selectionnerStructure(panneauCentre, null, null);
259
			selectionnerStructure(panneauCentre, null, null);
260
		} else if (codeMenuClique.equals(MenuApplicationId.COLLECTION)) { 
260
		} else if (codeMenuClique.equals(MenuApplicationId.COLLECTION)) { 
261
			selectionnerCollection(panneauCentre, null, null, null);
261
			selectionnerCollection(panneauCentre, null, null, null);
Line 581... Line 581...
581
		}
581
		}
582
		modele.selectionnerProjet(vueARafraichir, recherche, start, nbElements, numeroSequence);
582
		modele.selectionnerProjet(vueARafraichir, recherche, start, nbElements, numeroSequence);
583
	}
583
	}
Line 584... Line 584...
584
	
584
	
585
	/** Cette méthode est un "wrapper" **/
585
	/** Cette méthode est un "wrapper" **/
586
	public void selectionnerProjet(Rafraichissable vueARafraichir, String projetId, Sequenceur sequenceur) {
586
	public void selectionnerProjet(Rafraichissable vueARafraichir, String projetId, String formatRetour, boolean paginationProgressive, Sequenceur sequenceur) {
587
		selectionnerProjet(vueARafraichir, projetId, null, 0, this.nbElements, sequenceur);
587
		selectionnerProjet(vueARafraichir, projetId, null, 0, this.nbElements, formatRetour, paginationProgressive, sequenceur);
Line 588... Line 588...
588
	}
588
	}
589
	
589
	
590
	public void selectionnerProjet(Rafraichissable vueARafraichir, String projetId, String nom, int start, int nbElements, Sequenceur sequenceur) {
590
	public void selectionnerProjet(Rafraichissable vueARafraichir, String projetId, String nom, int start, int nbElements, String formatRetour, boolean paginationProgressive, Sequenceur sequenceur) {
591
		if (Mediateur.DEBUG) System.out.println("MEDIATEUR - selectionner  Projet");
591
		if (Mediateur.DEBUG) System.out.println("MEDIATEUR - selectionner  Projet");
592
		Integer numeroSequence = null;
592
		Integer numeroSequence = null;
593
		if (sequenceur != null)	{
593
		if (sequenceur != null)	{
594
			numeroSequence = sequenceur.lancerRequeteSynchrone(vueARafraichir);
594
			numeroSequence = sequenceur.lancerRequeteSynchrone(vueARafraichir);
595
			vueARafraichir = sequenceur;
595
			vueARafraichir = sequenceur;
596
		}
596
		}
Line 597... Line 597...
597
		modele.selectionnerProjet(vueARafraichir, projetId, nom, start, nbElements, numeroSequence);
597
		modele.selectionnerProjet(vueARafraichir, projetId, nom, start, nbElements, formatRetour, paginationProgressive, numeroSequence);
598
	}
598
	}
599
 
599
 
Line 624... Line 624...
624
	public void selectionnerProjetCourant(Projet projetSelectionne) {
624
	public void selectionnerProjetCourant(Projet projetSelectionne) {
625
		Registry.register(RegistreId.PROJET_COURANT, projetSelectionne);
625
		Registry.register(RegistreId.PROJET_COURANT, projetSelectionne);
626
		if (panneauCentre.getContenu() instanceof AccueilVue)	{
626
		if (panneauCentre.getContenu() instanceof AccueilVue)	{
627
			desactiverChargement();
627
			desactiverChargement();
628
		} else if (panneauCentre.getContenu() instanceof ProjetVue)	{
628
		} else if (panneauCentre.getContenu() instanceof ProjetVue)	{
629
			selectionnerProjet(panneauCentre.getContenu(), null, null);
629
			selectionnerProjet(panneauCentre.getContenu(), null, null, false, null);
630
		} else if (panneauCentre.getContenu() instanceof StructureVue)	{
630
		} else if (panneauCentre.getContenu() instanceof StructureVue)	{
631
			selectionnerStructure(panneauCentre.getContenu(), null, null);
631
			selectionnerStructure(panneauCentre.getContenu(), null, null);
632
		} else if (panneauCentre.getContenu() instanceof CollectionVue)	{
632
		} else if (panneauCentre.getContenu() instanceof CollectionVue)	{
633
			selectionnerCollection(panneauCentre.getContenu(), null, null, null);
633
			selectionnerCollection(panneauCentre.getContenu(), null, null, null);
634
		} else if (panneauCentre.getContenu() instanceof PersonneVue) {
634
		} else if (panneauCentre.getContenu() instanceof PersonneVue) {