| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.2"?> |
| <plugin> |
| |
| <extension |
| id="org.eclipse.rap.demo.demoentrypoints" |
| point="org.eclipse.rap.ui.entrypoint"> |
| <entrypoint |
| id="org.eclipse.rap.demo.workbench.default" |
| path="/workbench" |
| class="org.eclipse.rap.demo.DemoWorkbench"> |
| </entrypoint> |
| <entrypoint |
| id="org.eclipse.rap.demo.workbench.business" |
| path="/business" |
| class="org.eclipse.rap.demo.DemoWorkbench" |
| brandingId="org.eclipse.rap.design.example.business.branding"> |
| </entrypoint> |
| <entrypoint |
| id="org.eclipse.rap.demo.workbench.fancy" |
| path="/fancy" |
| class="org.eclipse.rap.demo.DemoWorkbench" |
| brandingId="org.eclipse.rap.design.example.fancy.branding"> |
| </entrypoint> |
| <entrypoint |
| id="org.eclipse.rap.demo.workbench.application" |
| path="/app" |
| applicationId="org.eclipse.rap.demo.application" |
| brandingId="org.eclipse.rap.demo.teaBranding"> |
| </entrypoint> |
| </extension> |
| |
| <extension |
| point="org.eclipse.rap.ui.branding"> |
| <branding |
| body="body.html" |
| favicon="icons/favicon2.ico" |
| id="org.eclipse.rap.demo.teaBranding" |
| title="It's tea-time"> |
| </branding> |
| </extension> |
| |
| <extension |
| point="org.eclipse.rap.ui.resources"> |
| <resource |
| class="org.eclipse.rap.demo.resources.ImageResource"> |
| </resource> |
| <resource |
| class="org.eclipse.rap.demo.resources.ExternalJsResource"> |
| </resource> |
| </extension> |
| |
| <extension |
| id="org.eclipse.rap.demo.application" |
| point="org.eclipse.core.runtime.applications"> |
| <application |
| cardinality="singleton-global" |
| thread="main" |
| visible="true"> |
| <run |
| class="org.eclipse.rap.demo.DemoApplication"> |
| </run> |
| </application> |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.perspectives"> |
| <perspective |
| class="org.eclipse.rap.demo.Perspective" |
| icon="icons/search.gif" |
| id="org.eclipse.rap.demo.perspective" |
| name="Demo"/> |
| <perspective |
| class="org.eclipse.rap.demo.PlanningPerspective" |
| icon="icons/contact.gif" |
| id="org.eclipse.rap.demo.perspective.planning" |
| name="Planning"> |
| </perspective> |
| </extension> |
| |
| <extension point="org.eclipse.ui.views"> |
| <view |
| class="org.eclipse.ui.ExtensionFactory:progressView" |
| icon= "icons/pview.gif" |
| id="org.eclipse.ui.views.ProgressView" |
| name="Progress"> |
| </view> |
| <view |
| category="one" |
| class="org.eclipse.rap.demo.DemoChartViewPart" |
| icon="icons/contact.gif" |
| id="org.eclipse.rap.demo.DemoChartViewPart" |
| name="Chart"/> |
| <view |
| category="one" |
| class="org.eclipse.rap.demo.DemoTreeViewPart" |
| icon="icons/info.gif" |
| id="org.eclipse.rap.demo.DemoTreeViewPartII" |
| name="View II"/> |
| <view |
| category="one" |
| class="org.eclipse.rap.demo.DemoTreeViewPart" |
| icon="icons/login.gif" |
| id="org.eclipse.rap.demo.DemoTreeViewPart" |
| name="Tree"/> |
| <view |
| category="two" |
| class="org.eclipse.rap.demo.DemoFormViewPart" |
| icon="icons/register.gif" |
| id="org.eclipse.rap.demo.DemoFormViewPart" |
| name="Form"/> |
| <view |
| category="two" |
| class="org.eclipse.rap.demo.DemoTableViewPart" |
| icon="icons/search.gif" |
| id="org.eclipse.rap.demo.DemoTableViewPart" |
| name="Table"/> |
| <view |
| category="two" |
| class="org.eclipse.rap.demo.DemoSelectionViewPart" |
| icon="icons/status.gif" |
| id="org.eclipse.rap.demo.DemoSelectionViewPart" |
| name="Selection View"/> |
| <view |
| allowMultiple="true" |
| category="two" |
| class="org.eclipse.rap.demo.DemoBrowserViewPart" |
| icon="icons/internal_browser.gif" |
| id="org.eclipse.rap.demo.DemoBrowserViewPart" |
| name="Browser"/> |
| <category |
| id="one" |
| name="Category 1"/> |
| <category |
| id="two" |
| name="Category 2"/> |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.viewActions"> |
| <viewContribution |
| id="org.eclipse.rap.demo.viewContribution2" |
| targetID="org.eclipse.rap.demo.DemoTreeViewPart"> |
| <action |
| class="org.eclipse.rap.demo.DemoTreeViewActionDelegate" |
| enablesFor="*" |
| icon="icons/ttt.gif" |
| id="org.eclipse.rap.demo.filterAction" |
| label="Filter all leafs" |
| state="false" |
| style="toggle" |
| toolbarPath="filter" |
| tooltip="Filter all leafs"> |
| </action> |
| </viewContribution> |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.actionSets"> |
| <actionSet |
| id="org.eclipse.rap.demo.actionSet" |
| label="Sample Action Set" |
| visible="false"> |
| <menu |
| id="sampleMenu" |
| label="Sample &Menu"> |
| <separator |
| name="sampleGroup"> |
| </separator> |
| </menu> |
| <action |
| class="org.eclipse.rap.demo.actions.SampleAction" |
| icon="icons/sample.gif" |
| id="org.eclipse.rap.demo.actions.SampleAction" |
| label="&Sample Action" |
| menubarPath="sampleMenu/sampleGroup" |
| toolbarPath="sampleGroup" |
| tooltip="Hello, Eclipse world"> |
| </action> |
| <action |
| class="org.eclipse.rap.demo.actions.JobAction" |
| icon="icons/pview.gif" |
| id="org.eclipse.rap.demo.actions.JobAction" |
| label="&Start Job" |
| menubarPath="sampleMenu/sampleGroup" |
| toolbarPath="sampleGroup" |
| tooltip="Start Job"> |
| </action> |
| <action |
| class="org.eclipse.rap.demo.actions.JobActionWithDialog" |
| icon="icons/progress_ok.gif" |
| id="org.eclipse.rap.demo.actions.JobActionWithDialog" |
| label="&Start Job with Dialog" |
| menubarPath="sampleMenu/sampleGroup" |
| toolbarPath="sampleGroup" |
| tooltip="Start Job with Dialog"> |
| </action> |
| </actionSet> |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.perspectiveExtensions"> |
| <perspectiveExtension |
| targetID="org.eclipse.rap.demo.perspective.planning"> |
| <actionSet |
| id="org.eclipse.rap.demo.actionSet"> |
| </actionSet> |
| </perspectiveExtension> |
| </extension> |
| <extension |
| point="org.eclipse.ui.editors"> |
| <editor |
| class="org.eclipse.rap.demo.editor.FooEditor" |
| contributorClass="org.eclipse.rap.demo.editor.FooEditorContributor" |
| extensions="*" |
| icon="icons/status.gif" |
| id="org.eclipse.rap.demo.editor" |
| name="Foo Editor"> |
| </editor> |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.decorators"> |
| <decorator |
| icon="icons/error-decorator.png" |
| id="org.eclipse.rap.demo.decorator" |
| label="Demo Decorator" |
| lightweight="true" |
| location="TOP_RIGHT" |
| state="true"> |
| <enablement> |
| <objectClass |
| name="org.eclipse.rap.demo.DemoTreeViewPart$BrokenTreeObject"> |
| </objectClass> |
| </enablement> |
| </decorator> |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.presentationFactories"> |
| <factory |
| class="org.eclipse.rap.demo.presentation.PresentationFactory" |
| id="org.eclipse.rap.demo.presentation" |
| name="demoPresentation"> |
| </factory> |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.exportWizards"> |
| <category |
| name="Demo Export Category" |
| id="org.eclipse.rap.democategory"> |
| </category> |
| <category |
| name="Demo Export Category I" |
| id="org.eclipse.rap.democategoryI"> |
| </category> |
| <wizard |
| name="Demo Export" |
| icon="icons/sample.gif" |
| category="org.eclipse.rap.democategory" |
| class="org.eclipse.rap.demo.wizard.DemoExport" |
| id="org.eclipse.rap.demo.export"> |
| <description> |
| This is an example for a export wizard. |
| </description> |
| </wizard> |
| <wizard |
| name="Demo Export" |
| icon="icons/sample.gif" |
| category="org.eclipse.rap.democategoryI" |
| class="org.eclipse.rap.demo.wizard.DemoExport" |
| id="org.eclipse.rap.demo.exportI"> |
| <description> |
| This is an example for a export wizard. |
| </description> |
| </wizard> |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.importWizards"> |
| <category |
| name="Demo Import Category" |
| id="org.eclipse.rap.democategory"> |
| </category> |
| <category |
| name="Demo Import Category I" |
| id="org.eclipse.rap.democategoryI"> |
| </category> |
| <wizard |
| name="Demo Import" |
| icon="icons/sample.gif" |
| id="org.eclipse.rap.demo.import" |
| category="org.eclipse.rap.democategory" |
| class="org.eclipse.rap.demo.wizard.DemoImport"> |
| <description> |
| This is an example for a import wizard. |
| </description> |
| </wizard> |
| <wizard |
| name="Demo Import" |
| icon="icons/sample.gif" |
| id="org.eclipse.rap.demo.importI" |
| category="org.eclipse.rap.democategoryI" |
| class="org.eclipse.rap.demo.wizard.DemoImport"> |
| <description> |
| This is an example for a import wizard. |
| </description> |
| </wizard> |
| </extension> |
| |
| <extension point="org.eclipse.ui.preferencePages"> |
| <page |
| id="org.eclipse.ui.demo.PreferencePage" |
| name="Demo Preference Page" |
| class="org.eclipse.rap.demo.presentation.DemoPreferencePage"> |
| <keywordReference id="org.eclipse.ui.demo.preferenceKeywords"/> |
| </page> |
| </extension> |
| |
| </plugin> |