Author: echatellier Date: 2013-03-27 17:15:59 +0100 (Wed, 27 Mar 2013) New Revision: 191 Url: http://forge.codelutin.com/projects/cantharella/repository/revisions/191 Log: Ajout d'une tooltip sur les liens images de la collone documents attach?\195?\169s. Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/campagne/ListCampagnesPage.java trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/DocumentTooltipColumn.java trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/extraction/ListExtractionsPage.java trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/lot/ListLotsPage.java trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/molecule/ListMoleculesPage.java trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/personne/ListPersonnesPage.java trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/purification/ListPurificationsPage.java trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/specimen/ListSpecimensPage.java trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/station/ListStationsPage.java trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/testBio/ListTestsBioPage.java Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/campagne/ListCampagnesPage.java =================================================================== --- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/campagne/ListCampagnesPage.java 2013-03-27 15:21:42 UTC (rev 190) +++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/campagne/ListCampagnesPage.java 2013-03-27 16:15:59 UTC (rev 191) @@ -122,7 +122,7 @@ getString("Campagne.codePays")), "codePays", "codePays", WebContext.COUNTRIES.get(getSession() .getLocale()))); - columns.add(new DocumentTooltipColumn<Campagne, String>(Model.of("")) { + columns.add(new DocumentTooltipColumn<Campagne, String>(Model.of(getString("ListDocumentsPage.AttachedDocuments"))) { @Override public void onClick(IModel<Campagne> model) { int idCampagne = model.getObject().getIdCampagne(); Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/DocumentTooltipColumn.java =================================================================== --- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/DocumentTooltipColumn.java 2013-03-27 15:21:42 UTC (rev 190) +++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/document/DocumentTooltipColumn.java 2013-03-27 16:15:59 UTC (rev 191) @@ -61,7 +61,9 @@ /** {@inheritDoc} */ @Override public Component getHeader(final String componentId) { - return new ImagePanel(componentId, Model.of("images/open_folder_yellow.png")); + ImagePanel panel = new ImagePanel(componentId, Model.of("images/open_folder_yellow.png")); + panel.add(new AttributeModifier("title", getDisplayModel())); + return panel; } /** {@inheritDoc} */ Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/extraction/ListExtractionsPage.java =================================================================== --- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/extraction/ListExtractionsPage.java 2013-03-27 15:21:42 UTC (rev 190) +++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/extraction/ListExtractionsPage.java 2013-03-27 16:15:59 UTC (rev 191) @@ -165,7 +165,7 @@ columns.add(new ExtraitsColumn(new Model<String>(templatePage.getString("Extraction.extraits")), templatePage .getLocale())); - columns.add(new DocumentTooltipColumn<Extraction, String>(Model.of("")) { + columns.add(new DocumentTooltipColumn<Extraction, String>(Model.of(templatePage.getString("ListDocumentsPage.AttachedDocuments"))) { @Override public void onClick(IModel<Extraction> model) { int idExtraction = model.getObject().getIdExtraction(); Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/lot/ListLotsPage.java =================================================================== --- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/lot/ListLotsPage.java 2013-03-27 15:21:42 UTC (rev 190) +++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/lot/ListLotsPage.java 2013-03-27 16:15:59 UTC (rev 191) @@ -196,7 +196,7 @@ .getString("Campagne.codePays")), "campagne.codePays", "campagne.codePays", WebContext.COUNTRIES .get(templatePage.getSession().getLocale()))); - columns.add(new DocumentTooltipColumn<Lot, String>(Model.of("")) { + columns.add(new DocumentTooltipColumn<Lot, String>(Model.of(templatePage.getString("ListDocumentsPage.AttachedDocuments"))) { @Override public void onClick(IModel<Lot> model) { int idLot = model.getObject().getIdLot(); Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/molecule/ListMoleculesPage.java =================================================================== --- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/molecule/ListMoleculesPage.java 2013-03-27 15:21:42 UTC (rev 190) +++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/molecule/ListMoleculesPage.java 2013-03-27 16:15:59 UTC (rev 191) @@ -191,7 +191,7 @@ columns.add(new PropertyColumn<MoleculeProvenanceBean, String>(new Model<String>(templatePage .getString("Molecule.provenance.programme")), "lot.campagne.programme", "lot.campagne.programme")); - columns.add(new DocumentTooltipColumn<MoleculeProvenanceBean, String>(Model.of("")) { + columns.add(new DocumentTooltipColumn<MoleculeProvenanceBean, String>(Model.of(templatePage.getString("ListDocumentsPage.AttachedDocuments"))) { @Override public void onClick(IModel<MoleculeProvenanceBean> model) { int idMolecule = model.getObject().getIdMolecule(); Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/personne/ListPersonnesPage.java =================================================================== --- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/personne/ListPersonnesPage.java 2013-03-27 15:21:42 UTC (rev 190) +++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/personne/ListPersonnesPage.java 2013-03-27 16:15:59 UTC (rev 191) @@ -152,7 +152,7 @@ } }); - columns.add(new DocumentTooltipColumn<Personne, String>(Model.of("")) { + columns.add(new DocumentTooltipColumn<Personne, String>(Model.of(getString("ListDocumentsPage.AttachedDocuments"))) { @Override public void onClick(IModel<Personne> model) { int idPersonne = model.getObject().getIdPersonne(); Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/purification/ListPurificationsPage.java =================================================================== --- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/purification/ListPurificationsPage.java 2013-03-27 15:21:42 UTC (rev 190) +++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/purification/ListPurificationsPage.java 2013-03-27 16:15:59 UTC (rev 191) @@ -177,7 +177,7 @@ } }); - columns.add(new DocumentTooltipColumn<Purification, String>(Model.of("")) { + columns.add(new DocumentTooltipColumn<Purification, String>(Model.of(templatePage.getString("ListDocumentsPage.AttachedDocuments"))) { @Override public void onClick(IModel<Purification> model) { int idPurification = model.getObject().getIdPurification(); Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/specimen/ListSpecimensPage.java =================================================================== --- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/specimen/ListSpecimensPage.java 2013-03-27 15:21:42 UTC (rev 190) +++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/specimen/ListSpecimensPage.java 2013-03-27 16:15:59 UTC (rev 191) @@ -156,7 +156,7 @@ } }); - columns.add(new DocumentTooltipColumn<Specimen, String>(Model.of("")) { + columns.add(new DocumentTooltipColumn<Specimen, String>(Model.of(templatePage.getString("ListDocumentsPage.AttachedDocuments"))) { @Override public void onClick(IModel<Specimen> model) { int idSpecimen = model.getObject().getIdSpecimen(); Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/station/ListStationsPage.java =================================================================== --- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/station/ListStationsPage.java 2013-03-27 15:21:42 UTC (rev 190) +++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/station/ListStationsPage.java 2013-03-27 16:15:59 UTC (rev 191) @@ -146,7 +146,7 @@ columns.add(new PropertyColumn<Station, String>(new Model<String>(templatePage.getString("Station.longitude")), "longitude", "longitude")); - columns.add(new DocumentTooltipColumn<Station, String>(Model.of("")) { + columns.add(new DocumentTooltipColumn<Station, String>(Model.of(templatePage.getString("ListDocumentsPage.AttachedDocuments"))) { @Override public void onClick(IModel<Station> model) { int idStation = model.getObject().getIdStation(); Modified: trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/testBio/ListTestsBioPage.java =================================================================== --- trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/testBio/ListTestsBioPage.java 2013-03-27 15:21:42 UTC (rev 190) +++ trunk/cantharella.web/src/main/java/nc/ird/cantharella/web/pages/domain/testBio/ListTestsBioPage.java 2013-03-27 16:15:59 UTC (rev 191) @@ -199,7 +199,7 @@ } }); - columns.add(new DocumentTooltipColumn<ResultatTestBio, String>(Model.of("")) { + columns.add(new DocumentTooltipColumn<ResultatTestBio, String>(Model.of(templatePage.getString("ListDocumentsPage.AttachedDocuments"))) { @Override public void onClick(IModel<ResultatTestBio> model) { int idTestBio = model.getObject().getTestBio().getIdTestBio();