unified plugin name and provider, added launch configuration icon, fixed build proper...
[phpeclipse.git] / net.sourceforge.phpeclipse.xml.ui / plugin.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.0"?>
3 <plugin
4    id="net.sourceforge.phpeclipse.xml.ui"
5    name="%pluginName"
6    version="1.1.7"
7    provider-name="%providerName"
8    class="net.sourceforge.phpeclipse.xml.ui.XMLPlugin">
9
10    <runtime>
11       <library name="xmlui.jar">
12          <export name="*"/>
13       </library>
14    </runtime>
15    <requires>
16       <import plugin="net.sourceforge.phpeclipse.core"/>
17       <import plugin="net.sourceforge.phpeclipse.xml.core"/>
18       <import plugin="net.sourceforge.phpeclipse.ui"/>
19       <import plugin="org.eclipse.compare"/>
20       <import plugin="org.eclipse.core.filebuffers"/>
21       <import plugin="org.eclipse.core.resources"/>
22       <import plugin="org.eclipse.core.runtime"/>
23       <import plugin="org.eclipse.jface.text"/>
24       <import plugin="org.eclipse.osgi"/>
25       <import plugin="org.eclipse.ui"/>
26       <import plugin="org.eclipse.ui.editors"/>
27       <import plugin="org.eclipse.ui.ide"/>
28       <import plugin="org.eclipse.ui.views"/>
29       <import plugin="org.eclipse.ui.workbench.texteditor"/>
30    </requires>
31
32    <extension
33          point="org.eclipse.core.runtime.preferences">
34       <initializer class="net.sourceforge.phpeclipse.xml.ui.internal.preferences.XMLPreferenceInitializer"/>
35    </extension>
36  <!--
37    <extension
38          point="org.eclipse.ui.preferencePages">
39       <page
40             name="%xmlEditorPreferencePageName"
41             category="net.sourceforge.phpeclipse.ui.preferencePage"
42             class="net.sourceforge.phpeclipse.xml.ui.internal.preferences.XMLSyntaxPreferencePage"
43             id="net.sourceforge.phpeclipse.xml.ui.preferences.XMLSyntaxPreferencePage">
44       </page>
45    </extension>
46
47  <extension
48          point="org.eclipse.core.filebuffers.documentSetup">
49       <participant
50             extensions="xml,xsd"
51             class="net.sourceforge.phpeclipse.xml.ui.internal.editor.XMLDocumentSetupParticipant">
52       </participant>
53    </extension>
54    <extension
55          point="org.eclipse.ui.editors.documentProviders">
56       <provider
57             extensions="dtd"
58             class="net.sourceforge.phpeclipse.xml.ui.internal.text.DTDDocumentProvider"
59             id="net.sourceforge.phpeclipse.xml.ui.internal.text.DTDDocumentProvider">
60       </provider>
61       <provider
62             extensions="xml,xsd"
63             class="net.sourceforge.phpeclipse.xml.ui.internal.editor.XMLDocumentProvider"
64             id="net.sourceforge.phpeclipse.xml.ui.internal.editor.XMLDocumentProvider">
65       </provider>
66    </extension>
67    <extension
68          point="org.eclipse.ui.editors">
69       <editor
70             name="%dtdEditorName"
71             icon="icons/basic/obj16/xml.png"
72             extensions="dtd"
73             contributorClass="net.sourceforge.phpeclipse.xml.ui.internal.editor.XMLEditorActionContributor"
74             class="net.sourceforge.phpeclipse.xml.ui.internal.editor.DTDEditor"
75             id="net.sourceforge.phpeclipse.xml.ui.internal.editor.DTDEditor">
76       </editor>
77       <editor
78             name="%xmlEditorName"
79             icon="icons/basic/obj16/xml.png"
80             extensions="xml,xsd"
81             contributorClass="net.sourceforge.phpeclipse.xml.ui.internal.editor.XMLEditorActionContributor"
82             class="net.sourceforge.phpeclipse.xml.ui.internal.editor.XMLEditor"
83             id="net.sourceforge.phpeclipse.xml.ui.internal.editor.XMLEditor">
84       </editor>
85    </extension>
86    <extension
87          point="org.eclipse.compare.contentMergeViewers">
88       <viewer
89             extensions="dtd"
90             class="net.sourceforge.phpeclipse.xml.ui.internal.compare.DTDMergeViewerCreator"
91             id="net.sourceforge.phpeclipse.xml.ui.internal.compare.DTDMergeViewerCreator">
92       </viewer>
93       <viewer
94             extensions="xml,xsd"
95             class="net.sourceforge.phpeclipse.xml.ui.internal.compare.XMLMergeViewerCreator"
96             id="net.sourceforge.phpeclipse.xml.ui.internal.compare.XMLMergeViewerCreator">
97       </viewer>
98    </extension>
99    <extension
100          point="org.eclipse.team.core.fileTypes">
101       <fileTypes
102             type="text"
103             extension="dtd">
104       </fileTypes>
105       <fileTypes
106             type="text"
107             extension="xml">
108       </fileTypes>
109       <fileTypes
110             type="text"
111             extension="xsd">
112       </fileTypes>
113    </extension>
114    -->
115
116 </plugin>