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
|