]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - org.argeo.slc.client.rcp/plugin.xml
Adapt RCP bundle to latest conventions
[gpl/argeo-slc.git] / org.argeo.slc.client.rcp / plugin.xml
diff --git a/org.argeo.slc.client.rcp/plugin.xml b/org.argeo.slc.client.rcp/plugin.xml
new file mode 100644 (file)
index 0000000..73bfa83
--- /dev/null
@@ -0,0 +1,69 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.4"?>
+<plugin>
+   <extension
+         id="org.argeo.slc.client.rcp.product"
+         point="org.eclipse.core.runtime.products">
+      <product
+            application="org.argeo.slc.client.rcp.application"
+            name="SLC">
+         <property
+               name="windowImages"
+               value="icons/argeo-icon-256.png">
+         </property>
+         <property
+               name="appName"
+               value="SLC">
+         </property>
+         <property
+               name="preferenceCustomization"
+               value="plugin_customization.ini">
+         </property>
+      </product>
+   </extension>
+   <extension
+         id="org.argeo.slc.client.rcp.application"
+         point="org.eclipse.core.runtime.applications">
+      <application>
+         <run
+               class="org.argeo.slc.client.rcp.SlcSecureClientApplication">
+         </run>
+      </application>
+   </extension>
+
+    <!-- COMMANDS  --> 
+       <extension
+        point="org.eclipse.ui.commands">
+               <command
+                       id="org.argeo.slc.client.rcp.openJcrFile"
+                       defaultHandler="org.argeo.eclipse.spring.SpringCommandHandler"
+                       name="Open Workspace Editor">
+                       <commandParameter
+                               id="param.repoNodePath"
+                               name="Repo node path">
+                       </commandParameter>
+                       <commandParameter
+                               id="param.repoUri"
+                               name="Repo URI">
+                       </commandParameter>
+                       <commandParameter
+                               id="param.workspaceName"
+                               name="Workspace name">
+                       </commandParameter>
+                       <commandParameter
+                               id="param.filePath"
+                               name="File Path">
+                       </commandParameter>
+       </command>
+       </extension>
+   
+    <!-- RCP Specific, does not work with RAP --> 
+   <extension
+        point="org.eclipse.ui.bindings">
+     <!-- <key
+           commandId="org.argeo.slc.client.ui.refreshExecutionModulesView"
+           schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
+           sequence="CTRL+R">
+     </key> -->
+  </extension>
+</plugin>