blob: e5d254a746c6804f67cfcfae7401f66f32301e0a [file] [log] [blame]
<?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.e4.examples.webintegration.application.Application">
</run>
</application>
</extension>
<!-- Add Perspectives. One for each example -->
<extension point="org.eclipse.ui.perspectives">
<perspective
name="Link Intercept"
class="org.eclipse.e4.examples.webintegration.application.Perspective"
id="WebUI.link.intercept.example.perspective">
</perspective>
</extension>
<extension
point="org.eclipse.ui.views">
<!-- Begin Link Intercept Views -->
<!-- View with browser -->
<view
class="org.eclipse.e4.examples.webintegration.links.BrowserView"
id="WebUI.link.intercept.browser.view"
name="Link Intercept"
restorable="true">
</view>
<!-- View invoked by intercepted link -->
<view
class="org.eclipse.e4.examples.webintegration.links.LinkView"
id="url.link.1"
name="Link View"
restorable="true">
</view>
<!-- End Link Intercept Views -->
<!-- View for displaying instructions about the example -->
<view
class="org.eclipse.e4.examples.webintegration.application.InstructionsView"
id="WebUI.instructions.view"
name="Instructions"
restorable="true">
</view>
</extension>
<extension point="org.eclipse.ui.perspectiveExtensions">
<!-- Add all perspectives to main part of perspective shortcut menu -->
<perspectiveExtension targetID="*">
<perspectiveShortcut id="WebUI.link.intercept.example.perspective"/>
</perspectiveExtension>
<!-- Link Intercept example perspective definition !-->
<perspectiveExtension targetID="WebUI.link.intercept.example.perspective">
<view
id="WebUI.link.intercept.browser.view"
minimized="false"
ratio="0.10"
relationship="top"
relative="org.eclipse.ui.editorss">
</view>
<view
id="WebUI.instructions.view"
minimized="false"
ratio="0.60"
relationship="bottom"
relative="WebUI.link.intercept.browser.view">
</view>
</perspectiveExtension>
</extension>
</plugin>