From 09cbf6d78f25b83e4a55aac8145935915efd1831 Mon Sep 17 00:00:00 2001
From: pkupczyk <pkupczyk>
Date: Wed, 21 Nov 2012 08:08:11 +0000
Subject: [PATCH] SP-385 / BIS-247 : Metaprojects Browsing and Maintenance UI -
 metaproject details link

SVN: 27727
---
 .../tree/widget/MetaprojectTreeMetaprojectItemWidget.java  | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/metaproject/tree/widget/MetaprojectTreeMetaprojectItemWidget.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/metaproject/tree/widget/MetaprojectTreeMetaprojectItemWidget.java
index 993da516a25..a5f0df83425 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/metaproject/tree/widget/MetaprojectTreeMetaprojectItemWidget.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/ui/metaproject/tree/widget/MetaprojectTreeMetaprojectItemWidget.java
@@ -33,6 +33,7 @@ import com.google.gwt.user.client.ui.Widget;
 import ch.systemsx.cisd.openbis.generic.client.web.client.application.Dict;
 import ch.systemsx.cisd.openbis.generic.client.web.client.application.IViewContext;
 import ch.systemsx.cisd.openbis.generic.client.web.client.application.renderer.LinkRenderer;
+import ch.systemsx.cisd.openbis.generic.client.web.client.application.ui.columns.framework.LinkExtractor;
 import ch.systemsx.cisd.openbis.generic.client.web.client.application.ui.listener.OpenEntityDetailsTabHelper;
 import ch.systemsx.cisd.openbis.generic.client.web.client.application.ui.metaproject.tree.model.MetaprojectTreeMetaprojectItemData;
 import ch.systemsx.cisd.openbis.generic.client.web.client.application.util.WidgetUtils;
@@ -116,13 +117,11 @@ public class MetaprojectTreeMetaprojectItemWidget extends MetaprojectTreeItemWid
                     }
                 };
 
-            // TODO create href
-            String href = "";
-
             link =
                     LinkRenderer.getLinkAnchor(
                             getViewContext().getMessage(Dict.METAPROJECT_TREE_INFO_LINK),
-                            clickListener, href);
+                            clickListener,
+                            LinkExtractor.createMetaprojectLink(data.getMetaproject().getName()));
             link.addMouseDownHandler(mouseDownHandler);
             link.setVisible(isSelected());
         }
-- 
GitLab