Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 1040 Rev 1041
Line 94... Line 94...
94
	private NavigationVue panneauOuest = null;
94
	private NavigationVue panneauOuest = null;
95
	private ContenuVue panneauCentre = null;
95
	private ContenuVue panneauCentre = null;
96
	private StatutVue panneauSud = null;
96
	private StatutVue panneauSud = null;
Line 97... Line 97...
97
	
97
	
98
	private IdentificationFenetre fenetreIdentification = null;
-
 
-
 
98
	private IdentificationFenetre fenetreIdentification = null;
99
	
99
	private int nbElements = Integer.valueOf(((Dictionary) Dictionary.getDictionary("configuration")).get("nbElementsPage"));
100
	public Mediateur() {
100
	public Mediateur() {
101
		// Enregistrement du Médiateur dans le Registre
101
		// Enregistrement du Médiateur dans le Registre
Line 102... Line 102...
102
		Registry.register(RegistreId.MEDIATEUR, this);
102
		Registry.register(RegistreId.MEDIATEUR, this);
Line 218... Line 218...
218
		} else if (codeMenuClique.equals(MenuApplicationId.PROJET)) {
218
		} else if (codeMenuClique.equals(MenuApplicationId.PROJET)) {
219
			selectionnerProjet(panneauCentre, null); 
219
			selectionnerProjet(panneauCentre, null); 
220
		} else if (codeMenuClique.equals(MenuApplicationId.STRUCTURE)) {
220
		} else if (codeMenuClique.equals(MenuApplicationId.STRUCTURE)) {
221
			selectionnerStructure(panneauCentre, null);
221
			selectionnerStructure(panneauCentre, null);
222
		} else if (codeMenuClique.equals(MenuApplicationId.COLLECTION)) { 
222
		} else if (codeMenuClique.equals(MenuApplicationId.COLLECTION)) { 
223
			selectionnerCollection(panneauCentre, null);
223
			selectionnerCollection(panneauCentre, null, null);
224
		} else if (codeMenuClique.equals(MenuApplicationId.PERSONNE)) { 
224
		} else if (codeMenuClique.equals(MenuApplicationId.PERSONNE)) { 
225
			selectionnerPersonne(panneauCentre, null, null);
225
			selectionnerPersonne(panneauCentre, null, null);
226
		} else if (codeMenuClique.equals(MenuApplicationId.PUBLICATION)) {
226
		} else if (codeMenuClique.equals(MenuApplicationId.PUBLICATION)) {
227
			selectionnerPublication(panneauCentre, null);
227
			selectionnerPublication(panneauCentre, null);
228
		} else if (codeMenuClique.equals(MenuApplicationId.COMMENTAIRE)) {
228
		} else if (codeMenuClique.equals(MenuApplicationId.COMMENTAIRE)) {
Line 474... Line 474...
474
		if (panneauCentre.getContenu() instanceof ProjetVue)	{
474
		if (panneauCentre.getContenu() instanceof ProjetVue)	{
475
			selectionnerProjet(panneauCentre.getContenu(), null);
475
			selectionnerProjet(panneauCentre.getContenu(), null);
476
		} else if (panneauCentre.getContenu() instanceof StructureVue)	{
476
		} else if (panneauCentre.getContenu() instanceof StructureVue)	{
477
			selectionnerStructure(panneauCentre.getContenu(), null);
477
			selectionnerStructure(panneauCentre.getContenu(), null);
478
		} else if (panneauCentre.getContenu() instanceof CollectionVue)	{
478
		} else if (panneauCentre.getContenu() instanceof CollectionVue)	{
479
			selectionnerCollection(panneauCentre.getContenu(), null);
479
			selectionnerCollection(panneauCentre.getContenu(), null, null);
480
		} else if (panneauCentre.getContenu() instanceof PersonneVue) {
480
		} else if (panneauCentre.getContenu() instanceof PersonneVue) {
481
			selectionnerPersonne(panneauCentre.getContenu(), null, getProjetId());
481
			selectionnerPersonne(panneauCentre.getContenu(), null, getProjetId());
482
		} else if (panneauCentre.getContenu() instanceof PublicationVue) {
482
		} else if (panneauCentre.getContenu() instanceof PublicationVue) {
483
			selectionnerPublication(panneauCentre.getContenu(), null);
483
			selectionnerPublication(panneauCentre.getContenu(), null);
484
		} else if (panneauCentre.getContenu() instanceof CommentaireVue) {
484
		} else if (panneauCentre.getContenu() instanceof CommentaireVue) {
Line 571... Line 571...
571
			Info.display("Erreur", "Une erreur est survenue dans la méthode clicSupprimerStructure() du Médiateur.");
571
			Info.display("Erreur", "Une erreur est survenue dans la méthode clicSupprimerStructure() du Médiateur.");
572
		}
572
		}
573
	}
573
	}
Line 574... Line 574...
574
	
574
	
575
	public void selectionnerStructure(Rafraichissable vueARafraichir, String structureId) {
-
 
576
		int nbElements = Integer.valueOf(((Dictionary) Dictionary
-
 
577
				.getDictionary("configuration")).get("nbElementsPage")); 
-
 
578
		
575
	public void selectionnerStructure(Rafraichissable vueARafraichir, String structureId) {
579
		modele.selectionnerStructure(vueARafraichir, getProjetId(), structureId, null, 0, nbElements);
576
		modele.selectionnerStructure(vueARafraichir, getProjetId(), structureId, null, 0, nbElements);
Line 580... Line 577...
580
	}
577
	}
581
	
578
	
Line 718... Line 715...
718
				     
715
				     
719
			MessageBox.confirm("Supprimer une collection", message, listenerSuppression);
716
			MessageBox.confirm("Supprimer une collection", message, listenerSuppression);
720
		}	
717
		}	
Line 721... Line 718...
721
	}
718
	}
-
 
719
 
-
 
720
	public void selectionnerCollection(Rafraichissable vueARafraichir, String collectionId, String nom) {
-
 
721
		
-
 
722
		System.out.println(nbElements);
-
 
723
		selectionnerCollection(vueARafraichir, collectionId, nom, 0, nbElements);
-
 
724
	}
722
 
725
	
723
	public void selectionnerCollection(Rafraichissable vueARafraichir, String collectionId) {
726
	public void selectionnerCollection(Rafraichissable vueARafraichir, String collectionId, String nom, int start, int nbElements)	{
Line 724... Line 727...
724
		modele.selectionnerCollection(vueARafraichir, getProjetId(), collectionId);
727
		modele.selectionnerCollection(vueARafraichir, getProjetId(), collectionId, nom, start, this.nbElements);
725
	}
728
	}
726
	
729
	
Line 727... Line 730...
727
	public void selectionnerCollectionParProjet(Rafraichissable vueARafraichir, String projetId) {
730
	public void selectionnerCollectionParProjet(Rafraichissable vueARafraichir, String projetId) {
728
		modele.selectionnerCollection(vueARafraichir, projetId, null);
731
		modele.selectionnerCollection(vueARafraichir, projetId, null, null, 0, nbElements);
729
	}
732
	}
Line 945... Line 948...
945
			Info.display("Erreur", "Une erreur est survenue dans la méthode clicSupprimerPersonne() du Médiateur.");
948
			Info.display("Erreur", "Une erreur est survenue dans la méthode clicSupprimerPersonne() du Médiateur.");
946
		}
949
		}
947
	}
950
	}
Line 948... Line 951...
948
 
951
 
949
	public void selectionnerPersonne(Rafraichissable vueARafraichir, Personne personne, String projetId)	{
-
 
950
		int nbElements = Integer.valueOf(((Dictionary) Dictionary
-
 
951
				.getDictionary("configuration")).get("nbElementsPage")); 
952
	public void selectionnerPersonne(Rafraichissable vueARafraichir, Personne personne, String projetId)	{
952
		selectionnerPersonne(vueARafraichir, personne, projetId, 0, nbElements);
953
		selectionnerPersonne(vueARafraichir, personne, projetId, 0, nbElements);
Line 953... Line 954...
953
	}
954
	}
954
	
955