]> git.argeo.org Git - lgpl/argeo-commons.git/blobdiff - security/plugins/org.argeo.security.ui.admin/plugin.xml
Keep improving security
[lgpl/argeo-commons.git] / security / plugins / org.argeo.security.ui.admin / plugin.xml
index 74fe49297904313199b3f53e8aae2259a0ce602a..f6c16439138ea97ecf5855699077a50753fcc18e 100644 (file)
@@ -4,10 +4,10 @@
    <extension
          point="org.eclipse.ui.perspectives">
       <perspective
-            class="org.argeo.security.ui.admin.SecurityPerspective"
+            class="org.argeo.security.ui.admin.SecurityAdminPerspective"
             icon="icons/security.gif"
             id="org.argeo.security.ui.admin.adminSecurityPerspective"
-            name="Security">
+            name="Security Administration">
       </perspective>
    </extension>
    <extension
@@ -67,7 +67,7 @@
      <extension
          point="org.eclipse.ui.menus">
        <menuContribution
-            locationURI="toolbar:org.argeo.security.ui.admin.rolesView">
+            locationURI="toolbar:org.argeo.security.ui.admin.adminRolesView">
             <command
                   commandId="org.argeo.security.ui.admin.addRole"
                   icon="icons/add.gif"
@@ -76,7 +76,7 @@
             </command>
         </menuContribution>
        <menuContribution
-            locationURI="toolbar:org.argeo.security.ui.admin.usersView">
+            locationURI="toolbar:org.argeo.security.ui.admin.adminUsersView">
             <command
                   commandId="org.argeo.security.ui.admin.newArgeoUserEditor"
                   icon="icons/add.gif"
                    </with>
                  </enabledWhen>
         </activity>
+        <!-- TODO: find a way to exclude evrything -->
         <activityPatternBinding
               activityId="org.argeo.security.ui.admin.adminActivity"
               isEqualityPattern="true"
-              pattern="org.argeo.security.ui.admin/.*">
+              pattern="org.argeo.security.ui.admin/org.argeo.security.ui.admin.adminSecurityPerspective">
         </activityPatternBinding>
      </extension>
  </plugin>