Improve documents management.
[gpl/argeo-suite.git] / org.argeo.suite.ui / src / org / argeo / suite / ui / SuiteUi.java
index c2c3c8943d37678d67d8c75e564c18da203f2e7c..8320f7618e1ee5180fe85d48c0120ef6138ea235 100644 (file)
@@ -172,4 +172,15 @@ class SuiteUi extends Composite {
                return sysSession;
        }
 
                return sysSession;
        }
 
+       Session getSession(String workspaceName) {
+               if (workspaceName == null)
+                       return sysSession;
+               if (NodeConstants.SYS_WORKSPACE.equals(workspaceName))
+                       return sysSession;
+               else if (NodeConstants.HOME_WORKSPACE.equals(workspaceName))
+                       return homeSession;
+               else
+                       throw new IllegalArgumentException("Unknown workspace " + workspaceName);
+       }
+
 }
 }