| <?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.sdkbundlevisibility.Application"> |
| </run> |
| </application> |
| </extension> |
| <extension |
| point="org.eclipse.ui.perspectives"> |
| <perspective |
| name="RCP Perspective" |
| class="org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.Perspective" |
| id="org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.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.sdkbundlevisibility.View" |
| id="org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.view"> |
| </view> |
| <view |
| name="Mailboxes" |
| allowMultiple="true" |
| icon="icons/sample3.gif" |
| class="org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.NavigationView" |
| id="org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.navigationView"> |
| </view> |
| </extension> |
| <extension |
| point="org.eclipse.ui.commands"> |
| <category |
| name="Mail" |
| id="org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.category"> |
| </category> |
| <command |
| name="Open Mailbox" |
| description="Opens a mailbox" |
| categoryId="org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.category" |
| id="org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.open"> |
| </command> |
| <command |
| name="Open Message Dialog" |
| description="Open a message dialog" |
| categoryId="org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.category" |
| id="org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.openMessage"> |
| </command> |
| </extension> |
| <extension |
| point="org.eclipse.ui.bindings"> |
| <key |
| commandId="org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.open" |
| schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" |
| sequence="CTRL+2"> |
| </key> |
| <key |
| commandId="org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.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.sdkbundlevisibility.application" |
| name="RCP Product"> |
| <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.p2.examples.rcp.sdkbundlevisibility.InstalledSoftwarePage"> |
| </page> |
| <page |
| name="%installHistoryPage" |
| class="org.eclipse.equinox.internal.provisional.p2.ui.dialogs.RevertProfilePage" |
| id="11.org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.RevertProfilePage"> |
| </page> |
| |
| </extension> |
| <extension |
| point="org.eclipse.ui.commands"> |
| <command |
| name="%Update.command" |
| id="org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.command.update"> |
| </command> |
| <command |
| name="%Install.command" |
| id="org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.command.install"> |
| </command> |
| </extension> |
| <extension |
| point="org.eclipse.ui.handlers"> |
| <handler |
| commandId="org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.command.update" |
| class="org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.p2.UpdateHandler"> |
| </handler> |
| <handler |
| commandId="org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.command.install" |
| class="org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.p2.InstallNewSoftwareHandler"> |
| </handler> |
| </extension> |
| <extension |
| point="org.eclipse.ui.menus"> |
| <menuContribution |
| locationURI="menu:tools?after=additions"> |
| <command |
| commandId="org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.command.update" |
| mnemonic="%Update.command.mnemonic" |
| id="org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.menu.update"> |
| </command> |
| |
| </menuContribution> |
| <menuContribution |
| locationURI="menu:tools?after=org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.menu.update"> |
| <command |
| commandId="org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.command.install" |
| mnemonic="%Install.command.mnemonic" |
| id="org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.menu.install"> |
| </command> |
| </menuContribution> |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.preferencePages"> |
| <page |
| name="%provisioningPrefPage" |
| class="org.eclipse.equinox.p2.ui.ProvisioningPreferencePage" |
| id="org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.ProvisioningPreferencePage"> |
| <keywordReference id="org.eclipse.equinox.p2.ui.sdk.updates.general"/> |
| </page> |
| |
| <page |
| name="%sitesPrefPage" |
| category="org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.ProvisioningPreferencePage" |
| class="org.eclipse.equinox.p2.ui.RepositoryManipulationPage" |
| id="org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.SitesPreferencePage"> |
| <keywordReference id="org.eclipse.equinox.p2.ui.sdk.updates.general"/> |
| </page> |
| |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.keywords"> |
| <keyword |
| label="%preferenceKeywords.general" |
| id="org.eclipse.equinox.p2.ui.sdk.updates.general"/> |
| </extension> |
| |
| <extension |
| id="preferences" point="org.eclipse.core.runtime.preferences" name="%preferences"> |
| <initializer class="org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.PreferenceInitializer"/> |
| </extension> |
| </plugin> |