Initial version from the webtools project; sligthly modified for phpeclipse
[phpeclipse.git] / net.sourceforge.phpeclipse.webbrowser / plugin.xml
diff --git a/net.sourceforge.phpeclipse.webbrowser/plugin.xml b/net.sourceforge.phpeclipse.webbrowser/plugin.xml
new file mode 100644 (file)
index 0000000..d09433b
--- /dev/null
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.0"?>
+
+<plugin id="net.sourceforge.phpeclipse.webbrowser"
+  name="%pluginName"
+  version="3.0.0"
+  provider-name="%providerName"
+  class="org.eclipse.webbrowser.internal.WebBrowserUIPlugin">
+
+  <requires>
+    <import plugin="org.eclipse.core.resources" version="3.0.0" match="equivalent"/>
+    <import plugin="org.eclipse.core.runtime" version="3.0.0" match="equivalent"/>
+    <import plugin="org.eclipse.ui" version="3.0.0" match="equivalent"/>
+    <import plugin="org.eclipse.ui.ide" version="3.0.0" match="equivalent"/>
+    <import plugin="org.eclipse.ui.editors" version="3.0.0" match="equivalent"/>
+  </requires>
+
+  <runtime>
+    <library name="webbrowser.jar">
+      <export name="*"/>
+      <packages prefixes="org.eclipse.webbrowser"/>
+    </library>
+  </runtime>
+
+  <extension-point id="urlMap" name="%extensionPointURLMap" schema="schema/urlMap.exsd"/>
+  <extension-point id="favorites" name="%extensionPointFavorites" schema="schema/favorites.exsd"/>
+
+  <extension point="org.eclipse.ui.actionSets">
+    <actionSet
+      id="org.eclipse.webbrowser.actionSet"
+      label="%actionSetWebBrowserTitle"
+      visible="false">
+      <action
+        id="org.eclipse.webbrowser.action.open"
+        toolbarPath="browser"
+        label="%actionSetOpenWebBrowser"
+        tooltip="%actionSetOpenWebBrowser"
+        icon="icons/obj16/internal_browser.gif"
+        class="org.eclipse.webbrowser.OpenBrowserWorkbenchAction"/>
+      <action
+        id="org.eclipse.webbrowser.action.switch"
+        menubarPath="window/browser"
+        label="%actionSetSwitchBrowser"
+        tooltip="%actionSetSwitchBrowser"
+        style="pulldown"
+        class="org.eclipse.webbrowser.internal.SwitchBrowserWorkbenchAction"/>
+    </actionSet>
+  </extension>
+
+  <extension point="org.eclipse.ui.preferencePages">
+    <page
+      id="org.eclipse.internet"
+      name="%preferenceInternetTitle"
+      class="org.eclipse.webbrowser.internal.InternetPreferencePage"/>
+    <page
+      id="org.eclipse.webbrowser.preferencePage"
+      name="%preferenceWebBrowserTitle"
+      category="org.eclipse.internet"
+      class="org.eclipse.webbrowser.internal.WebBrowserPreferencePage"/>
+  </extension>
+
+  <extension point="net.sourceforge.phpeclipse.webbrowser.urlMap">
+    <urlMap
+      id="org.eclipse.webbrowser.standard.urlMap"
+      class="org.eclipse.webbrowser.internal.StandardURLMap"/>
+  </extension>
+
+  <extension point="net.sourceforge.phpeclipse.webbrowser.favorites">
+    <favorite
+      id="org.eclipse.webbrowser.favorite.eclipse"
+      name="PHPEclipse"
+      url="http://www.phpeclipse.de"
+      locked="false"/>
+    <favorite
+      id="org.eclipse.webbrowser.favorite.eclipse"
+      name="Eclipse"
+      url="http://www.eclipse.org"
+      locked="false"/>
+  </extension>
+  
+  <extension point="org.eclipse.ui.editors">
+    <editor id="org.eclipse.webbrowser"
+      name="%viewWebBrowserTitle"
+      icon="icons/obj16/internal_browser.gif"
+      class="org.eclipse.webbrowser.internal.WebBrowserEditor"
+      extensions="gif,jpg,jpeg,xhtml"
+      contributorClass="org.eclipse.webbrowser.internal.WebBrowserEditorActionBarContributor"/>
+  </extension>
+       
+  <extension point="org.eclipse.ui.elementFactories">
+    <factory id="org.eclipse.webbrowser.elementFactory"
+       class="org.eclipse.webbrowser.WebBrowserEditorInput"/>
+  </extension>
+
+</plugin>
\ No newline at end of file