]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - org.argeo.slc.client.ui/plugin.xml
Prepare next development cycle
[gpl/argeo-slc.git] / org.argeo.slc.client.ui / plugin.xml
diff --git a/org.argeo.slc.client.ui/plugin.xml b/org.argeo.slc.client.ui/plugin.xml
deleted file mode 100644 (file)
index b446629..0000000
+++ /dev/null
@@ -1,158 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<plugin>
-
-       <!-- Views --> 
-   <extension
-         point="org.eclipse.ui.views">
-          <view
-                id="org.argeo.slc.client.ui.jcrExecutionModulesView"
-                class="org.argeo.eclipse.spring.SpringExtensionFactory"
-                icon="icons/execution_module.gif"
-                name="Execution"
-                restorable="true">
-          </view>
-          <view
-                id="org.argeo.slc.client.ui.jcrResultListView"
-                class="org.argeo.eclipse.spring.SpringExtensionFactory"
-                icon="icons/results.gif"
-                name="Results"
-                restorable="true">
-          </view>
-          <view
-                id="org.argeo.slc.client.ui.jcrResultTreeView"
-                class="org.argeo.eclipse.spring.SpringExtensionFactory"
-                icon="icons/results.gif"
-                name="Results"
-                restorable="true">
-          </view>
-          <view
-                id="org.argeo.slc.client.ui.jcrProcessListView"
-                class="org.argeo.eclipse.spring.SpringExtensionFactory"
-                name="Processes"
-                icon="icons/processes.gif"
-                restorable="true">
-          </view>
-   </extension>
-       
-       <!-- Commands definitions --> 
-       <extension
-       point="org.eclipse.ui.commands">
-               <command
-               defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
-               id="org.argeo.slc.client.ui.updateModule"
-               name="Update Module">
-           </command>
-           
-           <!-- Commands that do not need dependency injection --> 
-           <command
-               defaultHandler="org.argeo.slc.client.ui.commands.AddResultFolder"
-               id="org.argeo.slc.client.ui.addResultFolder"
-               name="Add result folder">
-           </command>
-           <command
-               id="org.argeo.slc.client.ui.deleteItems"
-            defaultHandler="org.argeo.slc.client.ui.commands.DeleteItems"
-            name="Delete selected item(s)">
-       </command>
-           <command
-               defaultHandler="org.argeo.slc.client.ui.commands.RenameResultFolder"
-               id="org.argeo.slc.client.ui.renameResultFolder"
-               name="Rename folder">
-           </command>
-           <command
-               defaultHandler="org.argeo.slc.client.ui.commands.RenameResultNode"
-               id="org.argeo.slc.client.ui.renameResultNode"
-               name="Rename result">
-           </command>
-           <command
-               defaultHandler="org.argeo.slc.client.ui.commands.RefreshJcrResultTreeView"
-               id="org.argeo.slc.client.ui.refreshJcrResultTreeView"
-               name="Refresh">
-               <commandParameter
-                       id="org.argeo.slc.client.ui.param.refreshType"
-                       name="Refresh type">
-                       </commandParameter>
-           </command>
-    </extension>
-   
-       <!-- Menu definitions -->
-       <extension
-       id="menu:org.eclipse.ui.main.menu"
-        point="org.eclipse.ui.menus">
-               <menuContribution
-               locationURI="toolbar:org.argeo.slc.client.ui.jcrExecutionModulesView">
-                       <command
-                               commandId="org.argeo.slc.client.ui.updateModule"
-                               icon="icons/refresh.png"
-                               label="Update module"
-                               tooltip="Update module">
-                       </command>
-               </menuContribution>   
-       </extension>
-   <extension
-         point="org.eclipse.ui.perspectives">
-      <perspective
-            class="org.argeo.slc.client.ui.SlcExecutionPerspective"
-            icon="icons/slc_execution_perspective.gif"
-            id="org.argeo.slc.client.ui.slcExecutionPerspective"
-            name="SLC Execution">
-      </perspective>
-   </extension>
-   <extension
-         point="org.eclipse.ui.editors">
-      <editor
-            class="org.argeo.eclipse.spring.SpringExtensionFactory"
-            default="false"
-            icon="icons/batch.gif"
-            id="org.argeo.slc.client.ui.processEditor"
-            name="Process">
-      </editor>
-   </extension>
-   <extension
-         point="org.eclipse.ui.elementFactories">
-      <factory
-            class="org.argeo.slc.client.ui.editors.ProcessEditorInputFactory"
-            id="org.argeo.slc.client.ui.processEditorInputFactory">
-      </factory>
-   </extension>
-   <extension
-           point="org.eclipse.ui.activities">
-     </extension>
-  <extension
-           point="org.eclipse.ui.activities">
-        <activity
-              description="SLC users"
-              id="org.argeo.slc.client.ui.slcActivity"
-              name="SLC">
-                 <enabledWhen>
-                   <with variable="roles">
-                     <iterate ifEmpty="false" operator="or">
-                       <equals value="cn=org.argeo.slc.user,ou=roles,ou=node" />
-                     </iterate>
-                   </with>
-                 </enabledWhen>
-        </activity>
-        <!-- TODO: find a way to exclude evrything -->
-        <activityPatternBinding
-              activityId="org.argeo.slc.client.ui.slcActivity"
-              isEqualityPattern="true"
-              pattern="org.argeo.slc.client.ui/org.argeo.slc.client.ui.slcExecutionPerspective">
-        </activityPatternBinding>
-        <activityPatternBinding
-              activityId="org.argeo.security.ui.adminActivity"
-              isEqualityPattern="true"
-              pattern="org.argeo.slc.client.ui/org.argeo.slc.client.ui.slcExecutionPerspective">
-        </activityPatternBinding>
-        <activityPatternBinding
-              activityId="org.argeo.security.ui.adminActivity"
-              isEqualityPattern="true"
-              pattern="org.argeo.jcr.ui.explorer/org.argeo.jcr.ui.explorer.perspective">
-        </activityPatternBinding>
-        <activityPatternBinding
-              activityId="org.argeo.security.ui.adminActivity"
-              isEqualityPattern="true"
-              pattern="org.argeo.security.ui/org.argeo.security.ui.userHomePerspective">
-        </activityPatternBinding>
-  </extension>
-</plugin>