1 <?xml version="1.0" encoding="UTF-8"?> |
|
2 <?eclipse version="3.4"?> |
|
3 <plugin> |
|
4 |
|
5 <extension |
|
6 point="org.eclipse.ui.editors"> |
|
7 <editor |
|
8 name="XML File" |
|
9 extensions="xml" |
|
10 icon="icons/sample.gif" |
|
11 contributorClass="org.eclipse.ui.texteditor.BasicTextEditorActionContributor" |
|
12 class="org.symbian.tools.wrttools.jseditors.editors.XMLEditor" |
|
13 id="org.symbian.tools.wrttools.jseditors.editors.XMLEditor"> |
|
14 </editor> |
|
15 |
|
16 <editor |
|
17 name="JavaScript File" |
|
18 extensions="js" |
|
19 icon="icons/sample.gif" |
|
20 contributorClass="org.symbian.tools.wrttools.jseditors.editors.JSEditorContributor" |
|
21 class="net.sf.wdte.js.ui.editors.JSEditor" |
|
22 id="net.sf.wdte.js.ui.editors.JSEditor"> |
|
23 </editor> |
|
24 </extension> |
|
25 |
|
26 <extension |
|
27 point="org.eclipse.ui.newWizards"> |
|
28 <category |
|
29 id="org.symbian.tools.wrttools.jseditors.category" |
|
30 name="WRT Files"> |
|
31 </category> |
|
32 <wizard |
|
33 name="XML File" |
|
34 icon="icons/new_xml.gif" |
|
35 category="org.symbian.tools.wrttools.jseditors.category" |
|
36 class="org.symbian.tools.wrttools.jseditors.wizards.NewXMLWizard" |
|
37 id="org.symbian.tools.wrttools.jseditors.wizards.NewXMLWizard"> |
|
38 </wizard> |
|
39 <wizard |
|
40 name="HTML File" |
|
41 icon="icons/newhtml_wiz.gif" |
|
42 category="org.symbian.tools.wrttools.jseditors.category" |
|
43 class="org.symbian.tools.wrttools.jseditors.wizards.NewHTMLWizard" |
|
44 id="org.symbian.tools.wrttools.jseditors.wizards.NewHTMLWizard"> |
|
45 </wizard> |
|
46 <wizard |
|
47 name="JavaScript File" |
|
48 icon="icons/newjscript_wiz.gif" |
|
49 category="org.symbian.tools.wrttools.jseditors.category" |
|
50 class="org.symbian.tools.wrttools.jseditors.wizards.NewJSWizard" |
|
51 id="org.symbian.tools.wrttools.jseditors.wizards.NewJSWizard"> |
|
52 </wizard> |
|
53 </extension> |
|
54 <!-- |
|
55 <extension |
|
56 point="org.eclipse.ui.preferencePages"> |
|
57 <page |
|
58 name="Sample Preferences" |
|
59 class="org.symbian.tools.wrttools.jseditors.preferences.SamplePreferencePage" |
|
60 id="org.symbian.tools.wrttools.jseditors.preferences.SamplePreferencePage"> |
|
61 </page> |
|
62 </extension> |
|
63 <extension |
|
64 point="org.eclipse.core.runtime.preferences"> |
|
65 <initializer |
|
66 class="org.symbian.tools.wrttools.jseditors.preferences.PreferenceInitializer"> |
|
67 </initializer> |
|
68 </extension> |
|
69 --> |
|
70 |
|
71 <!-- |
|
72 <extension |
|
73 point="org.eclipse.ui.decorators"> |
|
74 <decorator |
|
75 lightweight="true" |
|
76 location="BOTTOM_RIGHT" |
|
77 adaptable="true" |
|
78 label="Resource Decorator" |
|
79 icon="icons/sample_decorator.gif" |
|
80 state="true" |
|
81 id="org.symbian.tools.wrttools.jseditors.decorator"> |
|
82 <enablement> |
|
83 <and> |
|
84 <objectClass |
|
85 name="org.eclipse.core.resources.IResource"> |
|
86 </objectClass> |
|
87 <or> |
|
88 <objectClass |
|
89 name="org.eclipse.core.resources.IProject"> |
|
90 </objectClass> |
|
91 <objectClass |
|
92 name="org.eclipse.core.resources.IFile"> |
|
93 </objectClass> |
|
94 </or> |
|
95 </and> |
|
96 </enablement> |
|
97 </decorator> |
|
98 </extension> |
|
99 --> |
|
100 |
|
101 <extension |
|
102 point="org.eclipse.ui.intro.configExtension"> |
|
103 <configExtension |
|
104 content="intro/sample.xml" |
|
105 configId="org.eclipse.ui.intro.universalConfig"> |
|
106 </configExtension> |
|
107 </extension> |
|
108 <extension |
|
109 point="org.eclipse.ui.perspectives"> |
|
110 <perspective |
|
111 name="Release Engineering" |
|
112 icon="icons/releng_gears.gif" |
|
113 class="org.symbian.tools.wrttools.jseditors.perspectives.RelEngPerspective" |
|
114 id="org.symbian.tools.wrttools.jseditors.perspectives.RelEngPerspective"> |
|
115 </perspective> |
|
116 </extension> |
|
117 |
|
118 <extension |
|
119 id="org.symbian.tools.wrttools.jseditors.builders.SampleBuilder" |
|
120 name="Sample Project Builder" |
|
121 point="org.eclipse.core.resources.builders"> |
|
122 <builder |
|
123 hasNature="true"> |
|
124 <run |
|
125 class="org.symbian.tools.wrttools.jseditors.builder.SampleBuilder"> |
|
126 </run> |
|
127 </builder> |
|
128 </extension> |
|
129 --> |
|
130 |
|
131 <extension |
|
132 id="org.symbian.tools.wrttools.jseditors.builders.SampleNature" |
|
133 name="Sample Project Nature" |
|
134 point="org.eclipse.core.resources.natures"> |
|
135 <runtime> |
|
136 <run |
|
137 class="org.symbian.tools.wrttools.jseditors.builders.SampleNature"> |
|
138 </run> |
|
139 </runtime> |
|
140 <builder |
|
141 id="org.symbian.tools.wrttools.jseditors.builders.SampleBuilder"> |
|
142 </builder> |
|
143 </extension> |
|
144 |
|
145 <extension |
|
146 id="org.symbian.tools.wrttools.jseditors.xmlProblem" |
|
147 name="XML Problem" |
|
148 point="org.eclipse.core.resources.markers"> |
|
149 <super |
|
150 type="org.eclipse.core.resources.problemmarker"> |
|
151 </super> |
|
152 <persistent |
|
153 value="true"> |
|
154 </persistent> |
|
155 </extension> |
|
156 <extension |
|
157 id="org.symbian.tools.wrttools.jseditors.jsProblem" |
|
158 name="JS Problem" |
|
159 point="org.eclipse.core.resources.markers"> |
|
160 <super |
|
161 type="org.eclipse.core.resources.problemmarker"> |
|
162 </super> |
|
163 <persistent |
|
164 value="true"> |
|
165 </persistent> |
|
166 </extension> |
|
167 <extension |
|
168 point="org.eclipse.ui.splashHandlers"> |
|
169 <splashHandler |
|
170 class="org.symbian.tools.wrttools.jseditors.splashHandlers.InteractiveSplashHandler" |
|
171 id="org.symbian.tools.wrttools.jseditors.splashHandlers.interactive"> |
|
172 </splashHandler> |
|
173 <splashHandlerProductBinding |
|
174 splashId="org.symbian.tools.wrttools.jseditors.splashHandlers.interactive" |
|
175 productId="org.eclipse.epp.package.rcp.product"> |
|
176 </splashHandlerProductBinding> |
|
177 </extension> |
|
178 |
|
179 </plugin> |
|