From e0433c8c0d5a0fd8375066b78d53598579b2ac4a Mon Sep 17 00:00:00 2001
From: buczekp <buczekp>
Date: Mon, 3 May 2010 14:10:21 +0000
Subject: [PATCH] [LMS-1504] use simple view mode for permlinks

SVN: 15730
---
 .../openbis/generic/client/web/client/application/Client.java | 4 ++--
 .../cisd/openbis/generic/shared/basic/PermlinkUtilities.java  | 2 ++
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/Client.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/Client.java
index 0e16d871f90..9888e7b0f6c 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/Client.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/Client.java
@@ -59,9 +59,9 @@ import ch.systemsx.cisd.openbis.generic.client.web.client.dto.SessionContext;
  */
 public class Client implements EntryPoint, ValueChangeHandler<String>
 {
-    private static final String SIMPLE = "simple";
+    public static final String SIMPLE = "simple";
 
-    private static final String VIEW_MODE_KEY = "viewMode";
+    public static final String VIEW_MODE_KEY = "viewMode";
 
     /** name of the URL parameter which decides if looging is switched on or off */
     private static final String LOGGING_PARAM = "log";
diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/basic/PermlinkUtilities.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/basic/PermlinkUtilities.java
index 5a26d5cf692..6ea49d5d5e6 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/basic/PermlinkUtilities.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/shared/basic/PermlinkUtilities.java
@@ -16,6 +16,7 @@
 
 package ch.systemsx.cisd.openbis.generic.shared.basic;
 
+import ch.systemsx.cisd.openbis.generic.client.web.client.application.Client;
 import ch.systemsx.cisd.openbis.generic.shared.basic.dto.EntityKind;
 
 /**
@@ -36,6 +37,7 @@ public class PermlinkUtilities
             final EntityKind entityKind, final String permId)
     {
         URLMethodWithParameters ulrWithParameters = new URLMethodWithParameters(baseIndexURL);
+        ulrWithParameters.addParameter(Client.VIEW_MODE_KEY, Client.SIMPLE);
         ulrWithParameters.startHistoryToken();
         ulrWithParameters.addParameter(ENTITY_KIND_PARAMETER_KEY, entityKind.name());
         ulrWithParameters.addParameter(PERM_ID_PARAMETER_KEY, permId);
-- 
GitLab