diff --git a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/Dict.java b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/Dict.java index 8d8b043e29b174996a94eb3619d6584b4b2e6be3..617180253e4406404e71837462c2fe47c0b17790 100644 --- a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/Dict.java +++ b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/Dict.java @@ -119,6 +119,10 @@ public final class Dict extends ch.systemsx.cisd.openbis.generic.client.web.clie public static final String ANALYSIS_PROCEDURE = "ANALYSIS_PROCEDURE"; + public static final String BUTTON_DELETE_PLATE = "button_delete_plate"; + + public static final String BUTTON_DELETE_WELL = "button_delete_well"; + private Dict() { // Can not be instantiated. diff --git a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/ImageSampleViewer.java b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/ImageSampleViewer.java index 8fbf711d18792a0433c20e9c9b695b543cabceeb..4df212c5383dee75b0c86c98b07427e21df274ec 100644 --- a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/ImageSampleViewer.java +++ b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/ImageSampleViewer.java @@ -27,6 +27,7 @@ import ch.systemsx.cisd.openbis.generic.shared.basic.IIdAndCodeHolder; import ch.systemsx.cisd.openbis.generic.shared.basic.TechId; import ch.systemsx.cisd.openbis.generic.shared.basic.dto.SampleParentWithDerived; import ch.systemsx.cisd.openbis.plugin.generic.client.web.client.application.sample.GenericSampleViewer; +import ch.systemsx.cisd.openbis.plugin.screening.client.web.client.application.Dict; import ch.systemsx.cisd.openbis.plugin.screening.client.web.client.application.ScreeningViewContext; import ch.systemsx.cisd.openbis.plugin.screening.shared.basic.dto.WellLocation; @@ -86,4 +87,11 @@ public final class ImageSampleViewer extends GenericSampleViewer sections.add(new ImageSampleSection(screeningViewContext, sampleId, wellLocationOrNull)); return sections; } + + @Override + protected String getDeleteButtonLabel() + { + return viewContext.getMessage(Dict.BUTTON_DELETE_WELL); + } + } diff --git a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/PlateSampleViewer.java b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/PlateSampleViewer.java index 20ffd0866005913e684bccfe7b08c971fe4950d2..a00abbc79116400b84e9974bfaa0d32a8571b327 100644 --- a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/PlateSampleViewer.java +++ b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/client/application/detailviewers/PlateSampleViewer.java @@ -75,4 +75,10 @@ public final class PlateSampleViewer extends GenericSampleViewer return screeningViewContext.getMessage(Dict.PLATE_VIEWER_TITLE, originalData.getCode()); } + @Override + protected String getDeleteButtonLabel() + { + return viewContext.getMessage(Dict.BUTTON_DELETE_PLATE); + } + } diff --git a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/public/screening-dictionary.js b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/public/screening-dictionary.js index bd95cf3e51e5720ba92d3266f8d377ece5c04f64..921601be8654be260ffee9e824563385169d07f0 100644 --- a/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/public/screening-dictionary.js +++ b/screening/source/java/ch/systemsx/cisd/openbis/plugin/screening/client/web/public/screening-dictionary.js @@ -47,6 +47,8 @@ generated_samples: "Children Samples", openbis_plate_metadata_browser_CODE: "Code", openbis_plate_metadata_browser_TYPE: "Type", openbis_plate_metadata_browser_THUMBNAIL: "Thumbnail", +button_delete_plate: "Delete Plate", +button_delete_well: "Delete Well", sample_properties_heading: "Properties",