Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 1083 Rev 1098
Line 458... Line 458...
458
			if (info.getDonnee(0) != null) {
458
			if (info.getDonnee(0) != null) {
459
				initialiser();
459
				initialiser();
460
				collection.setPublicationsLiees((CollectionAPublicationListe) info.getDonnee(0));
460
				collection.setPublicationsLiees((CollectionAPublicationListe) info.getDonnee(0));
461
				peupler();
461
				peupler();
462
			}
462
			}
-
 
463
		} else if (info.getType().equals("ajout_collection")) {
-
 
464
			if (info.getDonnee(0) != null && info.getDonnee(0) instanceof String) {
-
 
465
				String collectionId = (String) info.getDonnee(0);
-
 
466
				
-
 
467
				// Suite à la récupération de l'id de la collection nouvellement ajoutée nous ajoutons les publications liées
-
 
468
				// En mode AJOUT, il ne peut que y avoir des publications liées ajoutées
-
 
469
				mediateur.ajouterCollectionAPublication(this, collectionId, publicationsAjoutees);
-
 
470
			}
463
		} else if (type.equals("publication_modifiee")) {
471
		} else if (type.equals("publication_modifiee")) {
464
			if (info.getDonnee(0) != null) {
472
			if (info.getDonnee(0) != null) {
465
				Publication publication = (Publication) info.getDonnee(0);
473
				Publication publication = (Publication) info.getDonnee(0);
466
				CollectionAPublication publicationDansGrille = grille.getStore().findModel("id_publication", publication.getId());
474
				CollectionAPublication publicationDansGrille = grille.getStore().findModel("id_publication", publication.getId());
467
				int index = grille.getStore().indexOf(publicationDansGrille);
475
				int index = grille.getStore().indexOf(publicationDansGrille);