Skip to content
Snippets Groups Projects
Commit 99e4250b authored by izabel's avatar izabel
Browse files

[LMS-1296] remove "View" button from data set grids

SVN: 14276
parent 60b0e118
No related branches found
No related tags found
No related merge requests found
......@@ -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)
{
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment