From cd07e8025d9948f44fd0840b2bc6466bf921d29a Mon Sep 17 00:00:00 2001 From: felmer <felmer> Date: Tue, 16 Aug 2011 06:25:58 +0000 Subject: [PATCH] In sample and experiment choosers cells shouldn't be editable. SVN: 22490 --- .../application/ui/experiment/ExperimentBrowserGrid.java | 9 +++++++++ .../client/application/ui/sample/SampleBrowserGrid.java | 8 ++++++++ 2 files changed, 17 insertions(+) diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/experiment/ExperimentBrowserGrid.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/experiment/ExperimentBrowserGrid.java index 57954a55d34..c539a723d64 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/experiment/ExperimentBrowserGrid.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/experiment/ExperimentBrowserGrid.java @@ -36,6 +36,7 @@ import ch.systemsx.cisd.openbis.generic.client.web.client.application.IViewConte import ch.systemsx.cisd.openbis.generic.client.web.client.application.framework.ComponentProvider; import ch.systemsx.cisd.openbis.generic.client.web.client.application.framework.DispatcherHelper; import ch.systemsx.cisd.openbis.generic.client.web.client.application.framework.DisplayTypeIDGenerator; +import ch.systemsx.cisd.openbis.generic.client.web.client.application.model.BaseEntityModel; import ch.systemsx.cisd.openbis.generic.client.web.client.application.renderer.LinkRenderer; import ch.systemsx.cisd.openbis.generic.client.web.client.application.renderer.PersonRenderer; import ch.systemsx.cisd.openbis.generic.client.web.client.application.ui.DisplayedAndSelectedEntities; @@ -105,6 +106,14 @@ public class ExperimentBrowserGrid extends AbstractEntityGrid<Experiment> // No links in choosers needed return null; } + + @Override + protected boolean isEditable( + BaseEntityModel<TableModelRowWithObject<Experiment>> model, String columnID) + { + return false; + } + }; browserGrid.addGridRefreshListener(toolbar); return createExperimentBrowser(tree, toolbar, browserGrid, viewContext); diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/sample/SampleBrowserGrid.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/sample/SampleBrowserGrid.java index 8a652b4e77a..b8143f35d58 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/sample/SampleBrowserGrid.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/sample/SampleBrowserGrid.java @@ -126,6 +126,14 @@ public class SampleBrowserGrid extends AbstractEntityGrid<Sample> // No links in choosers needed return null; } + + @Override + protected boolean isEditable( + BaseEntityModel<TableModelRowWithObject<Sample>> model, + String columnID) + { + return false; + } }; browserGrid.addGridRefreshListener(toolbar); return browserGrid.asDisposableWithToolbar(toolbar); -- GitLab