]> git.argeo.org Git - gpl/argeo-slc.git/blob - eclipse/plugins/org.argeo.slc.client.rap/src/main/java/org/argeo/slc/client/rap/SlcSecureRap.java
4929700558e966159da951abc3e2961572af5fb1
[gpl/argeo-slc.git] / eclipse / plugins / org.argeo.slc.client.rap / src / main / java / org / argeo / slc / client / rap / SlcSecureRap.java
1 package org.argeo.slc.client.rap;
2
3 import org.argeo.security.ui.rap.SecureEntryPoint;
4 import org.argeo.security.ui.rap.SecureWorkbenchAdvisor;
5 import org.eclipse.ui.application.IWorkbenchWindowConfigurer;
6 import org.eclipse.ui.application.WorkbenchAdvisor;
7 import org.eclipse.ui.application.WorkbenchWindowAdvisor;
8
9 /**
10 * This class controls all aspects of the application's execution and is
11 * contributed through the plugin.xml.
12 */
13 public class SlcSecureRap extends SecureEntryPoint {
14
15
16 @Override
17 protected WorkbenchAdvisor createWorkbenchAdvisor() {
18 return new SecureWorkbenchAdvisor() {
19 public WorkbenchWindowAdvisor createWorkbenchWindowAdvisor(
20 IWorkbenchWindowConfigurer configurer) {
21 return new SlcRapSecureWorkbenchWindowAdvisor(configurer);
22 }
23
24 };
25 }
26 }