]> git.argeo.org Git - gpl/argeo-slc.git/blob - org.argeo.slc.client.rcp/src/org/argeo/slc/client/rcp/SlcSecureWorkbenchAdvisor.java
Add doAs in RCP CmsView.
[gpl/argeo-slc.git] / org.argeo.slc.client.rcp / src / org / argeo / slc / client / rcp / SlcSecureWorkbenchAdvisor.java
1 package org.argeo.slc.client.rcp;
2
3 import org.argeo.cms.ui.workbench.rcp.SecureWorkbenchAdvisor;
4 import org.eclipse.ui.application.IWorkbenchWindowConfigurer;
5 import org.eclipse.ui.application.WorkbenchWindowAdvisor;
6
7 /**
8 * Custom {@link SecureWorkbenchAdvisor} in order to create a
9 * {@link SlcSecureWorkbenchWindowAdvisor}.
10 */
11 public class SlcSecureWorkbenchAdvisor extends SecureWorkbenchAdvisor {
12 public SlcSecureWorkbenchAdvisor(String username) {
13 super(username);
14 }
15
16 public WorkbenchWindowAdvisor createWorkbenchWindowAdvisor(
17 IWorkbenchWindowConfigurer configurer) {
18 return new SlcSecureWorkbenchWindowAdvisor(configurer, getUsername());
19 }
20 }