Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'examples/org.eclipse.equinox.p2.examples.rcp.cloud/plugin.xml')
-rw-r--r--examples/org.eclipse.equinox.p2.examples.rcp.cloud/plugin.xml154
1 files changed, 154 insertions, 0 deletions
diff --git a/examples/org.eclipse.equinox.p2.examples.rcp.cloud/plugin.xml b/examples/org.eclipse.equinox.p2.examples.rcp.cloud/plugin.xml
new file mode 100644
index 000000000..632705bd1
--- /dev/null
+++ b/examples/org.eclipse.equinox.p2.examples.rcp.cloud/plugin.xml
@@ -0,0 +1,154 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.4"?>
+<plugin>
+
+ <extension
+ id="application"
+ point="org.eclipse.core.runtime.applications">
+ <application>
+ <run
+ class="org.eclipse.equinox.p2.examples.rcp.cloud.Application">
+ </run>
+ </application>
+ </extension>
+ <extension
+ point="org.eclipse.ui.perspectives">
+ <perspective
+ name="RCP Perspective"
+ class="org.eclipse.equinox.p2.examples.rcp.cloud.Perspective"
+ id="org.eclipse.equinox.p2.examples.rcp.cloud.perspective">
+ </perspective>
+ </extension>
+ <extension
+ point="org.eclipse.ui.views">
+ <view
+ name="Message"
+ allowMultiple="true"
+ icon="icons/sample2.gif"
+ class="org.eclipse.equinox.p2.examples.rcp.cloud.View"
+ id="org.eclipse.equinox.p2.examples.rcp.cloud.view">
+ </view>
+ <view
+ name="Mailboxes"
+ allowMultiple="true"
+ icon="icons/sample3.gif"
+ class="org.eclipse.equinox.p2.examples.rcp.cloud.NavigationView"
+ id="org.eclipse.equinox.p2.examples.rcp.cloud.navigationView">
+ </view>
+ </extension>
+ <extension
+ point="org.eclipse.ui.commands">
+ <category
+ name="Mail"
+ id="org.eclipse.equinox.p2.examples.rcp.cloud.category">
+ </category>
+ <command
+ name="Open Mailbox"
+ description="Opens a mailbox"
+ categoryId="org.eclipse.equinox.p2.examples.rcp.cloud.category"
+ id="org.eclipse.equinox.p2.examples.rcp.cloud.open">
+ </command>
+ <command
+ name="Open Message Dialog"
+ description="Open a message dialog"
+ categoryId="org.eclipse.equinox.p2.examples.rcp.cloud.category"
+ id="org.eclipse.equinox.p2.examples.rcp.cloud.openMessage">
+ </command>
+ </extension>
+ <extension
+ point="org.eclipse.ui.bindings">
+ <key
+ commandId="org.eclipse.equinox.p2.examples.rcp.cloud.open"
+ schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
+ sequence="CTRL+2">
+ </key>
+ <key
+ commandId="org.eclipse.equinox.p2.examples.rcp.cloud.openMessage"
+ schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
+ sequence="CTRL+3">
+ </key>
+ <key
+ commandId="org.eclipse.ui.file.exit"
+ schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
+ sequence="CTRL+X">
+ </key>
+ </extension>
+ <extension
+ id="product"
+ point="org.eclipse.core.runtime.products">
+ <product
+ application="org.eclipse.equinox.p2.examples.rcp.cloud.application"
+ name="RCP Mail Example (Cloud Update)">
+ <property
+ name="aboutText"
+ value="RCP Mail template created by PDE">
+ </property>
+ <property
+ name="windowImages"
+ value="icons/sample2.gif">
+ </property>
+ <property
+ name="aboutImage"
+ value="product_lg.gif">
+ </property>
+ </product>
+ </extension>
+ <extension
+ point="org.eclipse.ui.installationPages">
+ <page
+ name="%installedSoftwarePage"
+ class="org.eclipse.equinox.internal.provisional.p2.ui.dialogs.InstalledSoftwarePage"
+ id="10.org.eclipse.equinox.internal.p2.ui.sdk.InstalledSoftwarePage">
+ </page>
+ <page
+ name="%installHistoryPage"
+ class="org.eclipse.equinox.internal.provisional.p2.ui.dialogs.RevertProfilePage"
+ id="11.org.eclipse.equinox.internal.p2.ui.sdk.RevertProfilePage">
+ </page>
+
+ </extension>
+ <extension
+ point="org.eclipse.ui.commands">
+ <command
+ name="%Update.command"
+ id="org.eclipse.equinox.p2.ui.sdk.update">
+ </command>
+ <command
+ name="%Install.command"
+ id="org.eclipse.equinox.p2.ui.sdk.install">
+ </command>
+ </extension>
+ <extension
+ point="org.eclipse.ui.handlers">
+ <handler
+ commandId="org.eclipse.equinox.p2.ui.sdk.update"
+ class="org.eclipse.equinox.p2.examples.rcp.cloud.p2.UpdateHandler">
+ </handler>
+ <handler
+ commandId="org.eclipse.equinox.p2.ui.sdk.install"
+ class="org.eclipse.equinox.p2.examples.rcp.cloud.p2.InstallNewSoftwareHandler">
+ </handler>
+ </extension>
+ <extension
+ point="org.eclipse.ui.menus">
+ <menuContribution
+ locationURI="menu:help?after=additions">
+ <command
+ commandId="org.eclipse.equinox.p2.ui.sdk.update"
+ mnemonic="%Update.command.mnemonic"
+ id="org.eclipse.equinox.p2.ui.sdk.update">
+ </command>
+
+ </menuContribution>
+ <menuContribution
+ locationURI="menu:help?after=org.eclipse.equinox.p2.ui.sdk.update">
+ <command
+ commandId="org.eclipse.equinox.p2.ui.sdk.install"
+ mnemonic="%Install.command.mnemonic"
+ id="org.eclipse.equinox.p2.ui.sdk.install">
+ </command>
+
+ </menuContribution>
+ </extension>
+
+</plugin>

Back to the top