]>
git.argeo.org Git - lgpl/argeo-commons.git/blob - org.argeo.security.ui/plugin.xml
1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <?eclipse version=
"3.4"?>
6 id=
"defaultLoginDialog"
7 name=
"Default Login Dialog"
8 point=
"org.eclipse.equinox.security.callbackHandler">
10 class=
"org.argeo.security.ui.dialogs.DefaultLoginDialog">
13 <extension point=
"org.eclipse.ui.services">
15 provider=
"org.argeo.security.ui.RolesSourceProvider">
17 name=
"org.argeo.security.ui.rolesVariable"
18 priorityLevel=
"workbench">
23 point=
"org.eclipse.ui.views">
25 id=
"org.argeo.security.ui.userProfile"
26 class=
"org.argeo.security.ui.views.UserProfile"
32 id=
"org.argeo.security.ui.logView"
33 class=
"org.argeo.eclipse.spring.SpringExtensionFactory"
39 id=
"org.argeo.security.ui.adminLogView"
40 class=
"org.argeo.eclipse.spring.SpringExtensionFactory"
42 icon=
"icons/adminLog.gif"
47 point=
"org.eclipse.ui.perspectives">
49 class=
"org.argeo.security.ui.UserHomePerspective"
51 id=
"org.argeo.security.ui.userHomePerspective"
55 class=
"org.argeo.security.ui.MaintenancePerspective"
56 icon=
"icons/maintenance.gif"
57 id=
"org.argeo.security.ui.adminMaintenancePerspective"
62 point=
"org.eclipse.ui.activities">
65 id=
"org.argeo.security.ui.adminActivity"
68 <with variable=
"roles">
69 <iterate ifEmpty=
"false" operator=
"or">
70 <equals value=
"ROLE_ADMIN" />
76 description=
"Non admins"
77 id=
"org.argeo.security.ui.notAdminActivity"
81 <with variable=
"roles">
82 <iterate ifEmpty=
"false" operator=
"or">
83 <equals value=
"ROLE_ADMIN" />
90 description=
"Non remote"
91 id=
"org.argeo.security.ui.notRemoteActivity"
95 <with variable=
"roles">
96 <iterate ifEmpty=
"false" operator=
"or">
97 <equals value=
"ROLE_REMOTE" />
103 <activityPatternBinding
104 activityId=
"org.argeo.security.ui.adminActivity"
105 isEqualityPattern=
"true"
106 pattern=
"org.argeo.security.ui/org.argeo.security.ui.adminMaintenancePerspective">
107 </activityPatternBinding>
108 <activityPatternBinding
109 activityId=
"org.argeo.security.ui.adminActivity"
110 isEqualityPattern=
"true"
111 pattern=
"org.argeo.security.ui/org.argeo.security.ui.adminLogView">
112 </activityPatternBinding>