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