]> git.argeo.org Git - lgpl/argeo-commons.git/blobdiff - org.argeo.security.ui.admin/plugin.xml
First draft to adapt Security Admin UI to the new security model
[lgpl/argeo-commons.git] / org.argeo.security.ui.admin / plugin.xml
index f7c18f5e9fb1265fb8b219d679844a4fede2673d..c9dacd420f775f59af7e06756cc7f570b8ea03db 100644 (file)
             name="Security">
       </perspective>
    </extension>
+   
    <extension
-         point="org.eclipse.ui.views">
+               point="org.eclipse.ui.views">
       <view
             class="org.argeo.eclipse.spring.SpringExtensionFactory"
             icon="icons/users.gif"
-            id="org.argeo.security.ui.admin.adminUsersView"
+            id="org.argeo.security.ui.admin.usersView"
+            name="Users"
+            restorable="true">
+      </view>
+      <view
+            class="org.argeo.eclipse.spring.SpringExtensionFactory"
+            icon="icons/role.gif"
+            id="org.argeo.security.ui.admin.groupsView"
+            name="Groups"
+            restorable="false">
+      </view>
+      
+      <!-- Legacy -->
+      <view
+            class="org.argeo.eclipse.spring.SpringExtensionFactory"
+            icon="icons/users.gif"
+            id="org.argeo.security.ui.admin.jcrUsersView"
             name="Users"
             restorable="false">
       </view>
       <view
             class="org.argeo.eclipse.spring.SpringExtensionFactory"
             icon="icons/role.gif"
-            id="org.argeo.security.ui.admin.adminRolesView"
+            id="org.argeo.security.ui.admin.jcrRolesView"
             name="Roles"
             restorable="false">
       </view>
-   </extension>
-   <extension
-           point="org.eclipse.ui.editors">
-               <editor
-                 class="org.argeo.eclipse.spring.SpringExtensionFactory"
-              id="org.argeo.security.ui.admin.adminArgeoUserEditor"
-              name="User"
-              icon="icons/user.gif"
-              default="false">
-        </editor>
-     </extension>
+       </extension>
+       
+       <!-- Editors -->
+       <extension
+               point="org.eclipse.ui.editors">
+               <editor
+                       class="org.argeo.eclipse.spring.SpringExtensionFactory"
+            id="org.argeo.security.ui.admin.userEditor"
+            name="User"
+            icon="icons/user.gif"
+            default="false">
+               </editor>
+               <!-- Legacy -->
+               <editor
+                       class="org.argeo.eclipse.spring.SpringExtensionFactory"
+            id="org.argeo.security.ui.admin.adminArgeoUserEditor"
+            name="User"
+            icon="icons/user.gif"
+                       default="false">
+               </editor>
+       </extension>
+    
     <extension
          point="org.eclipse.ui.commands">
       <command
             </command>
         </menuContribution>
   </extension>
+  
   <extension
            point="org.eclipse.ui.activities">
        <activityPatternBinding
               pattern="org.argeo.security.ui.admin/org.argeo.security.ui.admin.adminRolesView">
         </activityPatternBinding>
      </extension>
- </plugin>
+ </plugin>
\ No newline at end of file