intial source from ttp://www.sf.net/projects/wdte
[phpeclipse.git] / archive / net.sourceforge.phpeclipse.js.ui / plugin.xml
diff --git a/archive/net.sourceforge.phpeclipse.js.ui/plugin.xml b/archive/net.sourceforge.phpeclipse.js.ui/plugin.xml
new file mode 100644 (file)
index 0000000..37f2d13
--- /dev/null
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.0"?>
+<plugin
+   id="net.sourceforge.phpeclipse.js.ui"
+   name="%pluginName"
+   version="0.0.9"
+   provider-name="%providerName"
+   class="net.sourceforge.phpeclipse.js.ui.JSUIPlugin">
+
+   <runtime>
+      <library name="net.sourceforge.phpeclipse.js.ui.jar">
+         <export name="*"/>
+      </library>
+   </runtime>
+   <requires>
+      <import plugin="org.eclipse.core.resources"/>
+      <import plugin="org.eclipse.core.runtime"/>
+      <import plugin="org.eclipse.jface.text"/>
+      <import plugin="org.eclipse.ui"/>
+      <import plugin="org.eclipse.ui.ide"/>
+      <import plugin="org.eclipse.ui.editors"/>
+      <import plugin="org.eclipse.ui.views"/>
+      <import plugin="org.eclipse.ui.workbench.texteditor"/>
+      <import plugin="net.sourceforge.phpeclipse.ui"/>
+      <import plugin="net.sourceforge.phpeclipse.js.core" version="0.0.9" match="greaterOrEqual" export="true"/>
+   </requires>
+
+
+   <extension
+         point="org.eclipse.ui.views">
+       <view
+            name="%classesViewName"
+            icon="icons/js.gif"
+            category="net.sourceforge.phpeclipse.ui.views"
+            class="net.sourceforge.phpeclipse.js.ui.views.JSClassesView"
+            id="net.sourceforge.phpeclipse.js.ui.views.JSClassesView">
+      </view>
+   </extension>
+   <extension
+         point="org.eclipse.ui.preferencePages">
+      <page
+            name="%editorPreferencePageName"
+            category="net.sourceforge.phpeclipse.ui.preferencePage"
+            class="net.sourceforge.phpeclipse.js.ui.preferences.JavaScriptPreferencePage"
+            id="net.sourceforge.phpeclipse.js.ui.preferences.JavaScriptPreferencePage">
+      </page>
+   </extension>
+   <extension
+         point="org.eclipse.ui.editors">
+      <editor
+            name="%editorName"
+            icon="icons/js.gif"
+            extensions="js"
+            contributorClass="org.eclipse.ui.texteditor.BasicTextEditorActionContributor"
+            class="net.sourceforge.phpeclipse.js.ui.editors.JSEditor"
+            id="net.sourceforge.phpeclipse.js.ui.editors.JSEditor">
+      </editor>
+   </extension>
+   <extension
+         point="org.eclipse.ui.perspectiveExtensions">
+      <perspectiveExtension
+            targetID="org.eclipse.ui.resourcePerspective">
+         <view
+               ratio="0.5"
+               relative="org.eclipse.ui.views.TaskList"
+               relationship="right"
+               id="net.sourceforge.phpeclipse.js.ui.views.JSClassesView">
+         </view>
+      </perspectiveExtension>
+   </extension>
+
+</plugin>