From 99e4250b0634d26ac7671c940125dbca5460ae95 Mon Sep 17 00:00:00 2001
From: izabel <izabel>
Date: Wed, 13 Jan 2010 12:25:06 +0000
Subject: [PATCH] [LMS-1296] remove "View" button from data set grids

SVN: 14276
---
 .../ui/data/AbstractExternalDataGrid.java     | 27 -------------------
 1 file changed, 27 deletions(-)

diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/data/AbstractExternalDataGrid.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/data/AbstractExternalDataGrid.java
index 25e34a0ced4..735a9fc9b2f 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/data/AbstractExternalDataGrid.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/data/AbstractExternalDataGrid.java
@@ -44,7 +44,6 @@ import ch.systemsx.cisd.openbis.generic.client.web.client.application.ui.grid.en
 import ch.systemsx.cisd.openbis.generic.client.web.client.application.ui.grid.entity.PropertyTypesCriteriaProvider;
 import ch.systemsx.cisd.openbis.generic.client.web.client.application.ui.grid.entity.PropertyTypesFilterUtil;
 import ch.systemsx.cisd.openbis.generic.client.web.client.application.ui.listener.OpenEntityDetailsTabAction;
-import ch.systemsx.cisd.openbis.generic.client.web.client.application.util.DataSetUtils;
 import ch.systemsx.cisd.openbis.generic.client.web.client.application.util.IDelegatedActionWithResult;
 import ch.systemsx.cisd.openbis.generic.client.web.client.dto.DefaultResultSetConfig;
 import ch.systemsx.cisd.openbis.generic.client.web.client.dto.DisplayedOrSelectedDatasetCriteria;
@@ -92,7 +91,6 @@ public abstract class AbstractExternalDataGrid
         updateCriteriaProviderAndRefresh();
 
         addEntityOperationsLabel();
-        addButton(createBrowseExternalDataButton());
         addButton(createSelectedItemButton(viewContext.getMessage(Dict.BUTTON_SHOW_DETAILS),
                 browserId + SHOW_DETAILS_BUTTON_ID_SUFFIX, asShowEntityInvoker(false)));
         addButton(createSelectedItemButton(viewContext.getMessage(Dict.BUTTON_EDIT),
@@ -287,31 +285,6 @@ public abstract class AbstractExternalDataGrid
             };
     }
 
-    private Button createBrowseExternalDataButton()
-    {
-        String text = viewContext.getMessage(Dict.BUTTON_VIEW);
-        String title = viewContext.getMessage(Dict.TOOLTIP_VIEW_DATASET);
-
-        Button result = createSelectedItemButton(text, asBrowseExternalDataInvoker());
-        result.setTitle(title);
-        return result;
-    }
-
-    private final ISelectedEntityInvoker<BaseEntityModel<ExternalData>> asBrowseExternalDataInvoker()
-    {
-        return new ISelectedEntityInvoker<BaseEntityModel<ExternalData>>()
-            {
-                public void invoke(BaseEntityModel<ExternalData> selectedItem)
-                {
-                    if (selectedItem != null)
-                    {
-                        DataSetUtils.showDataSet(selectedItem.getBaseObject(), viewContext
-                                .getModel());
-                    }
-                }
-            };
-    }
-
     @Override
     protected BaseEntityModel<ExternalData> createModel(GridRowModel<ExternalData> entity)
     {
-- 
GitLab