| Line 346... |
Line 346... |
| 346 |
colonnes.add(expansionPlugin);
|
346 |
colonnes.add(expansionPlugin);
|
| 347 |
colonnes.add(numeroPlugin);
|
347 |
colonnes.add(numeroPlugin);
|
| 348 |
colonnes.add(new ColumnConfig("fmt_auteur", i18nC.publicationAuteurs(), 150));
|
348 |
colonnes.add(new ColumnConfig("fmt_auteur", i18nC.publicationAuteurs(), 150));
|
| 349 |
colonnes.add(new ColumnConfig("titre", i18nC.publicationTitre(), 150));
|
349 |
colonnes.add(new ColumnConfig("titre", i18nC.publicationTitre(), 150));
|
| 350 |
colonnes.add(new ColumnConfig("collection", i18nC.publicationRevueCollection(), 75));
|
350 |
colonnes.add(new ColumnConfig("collection", i18nC.publicationRevueCollection(), 75));
|
| 351 |
colonnes.add(creerColonneEditeur());
|
351 |
colonnes.add(PublicationListeVue.creerColonneEditeur());
|
| 352 |
colonnes.add(creerColonneAnneePublication());
|
352 |
colonnes.add(PublicationListeVue.creerColonneAnneePublication());
|
| 353 |
colonnes.add(new ColumnConfig("indication_nvt", i18nC.publicationNvt(), 75));
|
353 |
colonnes.add(new ColumnConfig("indication_nvt", i18nC.publicationNvt(), 75));
|
| 354 |
colonnes.add(new ColumnConfig("fascicule", i18nC.publicationFascicule(), 75));
|
354 |
colonnes.add(new ColumnConfig("fascicule", i18nC.publicationFascicule(), 75));
|
| 355 |
colonnes.add(new ColumnConfig("truk_pages", i18nC.publicationPage(), 50));
|
355 |
colonnes.add(new ColumnConfig("truk_pages", i18nC.publicationPage(), 50));
|
| Line 356... |
Line 356... |
| 356 |
|
356 |
|
| Line 372... |
Line 372... |
| 372 |
grillePublications.setStripeRows(true);
|
372 |
grillePublications.setStripeRows(true);
|
| 373 |
grillePublications.setTrackMouseOver(true);
|
373 |
grillePublications.setTrackMouseOver(true);
|
| Line 374... |
Line 374... |
| 374 |
|
374 |
|
| 375 |
return grillePublications;
|
375 |
return grillePublications;
|
| 376 |
}
|
- |
|
| 377 |
|
- |
|
| 378 |
private ColumnConfig creerColonneEditeur() {
|
- |
|
| 379 |
GridCellRenderer<Publication> editeurRendu = new GridCellRenderer<Publication>() {
|
- |
|
| 380 |
@Override
|
- |
|
| 381 |
public String render(Publication model, String property, ColumnData config, int rowIndex, int colIndex, ListStore<Publication> store, Grid<Publication> grid) {
|
- |
|
| 382 |
String editeur = model.getNomEditeur();
|
- |
|
| 383 |
model.set("_editeur_", editeur);
|
- |
|
| 384 |
return editeur;
|
- |
|
| 385 |
}
|
- |
|
| 386 |
};
|
- |
|
| 387 |
ColumnConfig editeurColonne = new ColumnConfig("_editeur_", i18nC.publicationEditeur(), 75);
|
- |
|
| 388 |
editeurColonne.setRenderer(editeurRendu);
|
- |
|
| 389 |
return editeurColonne;
|
- |
|
| 390 |
}
|
- |
|
| 391 |
|
- |
|
| 392 |
private ColumnConfig creerColonneAnneePublication() {
|
- |
|
| 393 |
GridCellRenderer<Publication> datePublicationRendu = new GridCellRenderer<Publication>() {
|
- |
|
| 394 |
@Override
|
- |
|
| 395 |
public String render(Publication model, String property, ColumnData config, int rowIndex, int colIndex, ListStore<Publication> store, Grid<Publication> grid) {
|
- |
|
| 396 |
String annee = model.getAnneeParution();
|
- |
|
| 397 |
model.set("_annee_", annee);
|
- |
|
| 398 |
return annee;
|
- |
|
| 399 |
}
|
- |
|
| 400 |
};
|
- |
|
| 401 |
ColumnConfig datePublicationColonne = new ColumnConfig("_annee_", i18nC.publicationDateParution(), 75);
|
- |
|
| 402 |
datePublicationColonne.setRenderer(datePublicationRendu);
|
- |
|
| 403 |
return datePublicationColonne;
|
- |
|
| Line 404... |
Line 376... |
| 404 |
}
|
376 |
}
|
| 405 |
|
377 |
|
| 406 |
public void actualiserEtatBoutonsBarreOutils() {
|
378 |
public void actualiserEtatBoutonsBarreOutils() {
|
| 407 |
// Activation des boutons si la grille contient un élément
|
379 |
// Activation des boutons si la grille contient un élément
|