1 <?xml version="1.0" encoding="UTF-8"?>
3 id="net.sourceforge.phpeclipse"
6 provider-name="%providerName"
7 class="net.sourceforge.phpeclipse.PHPeclipsePlugin">
10 <library name="phpeclipse.jar">
15 <import plugin="org.eclipse.core.resources"/>
16 <import plugin="org.eclipse.ui"/>
17 <import plugin="org.eclipse.help"/>
18 <import plugin="org.eclipse.swt"/>
19 <import plugin="org.eclipse.debug.ui"/>
20 <import plugin="org.apache.xerces"/>
26 name="%naturePHP.name"
27 point="org.eclipse.core.resources.natures">
30 class="net.sourceforge.phpeclipse.PHPProject">
35 point="org.eclipse.team.core.fileTypes">
66 point="org.eclipse.ui.perspectives">
68 name="%perspectivePHP.name"
69 icon="icons/obj16/php.gif"
70 class="net.sourceforge.phpeclipse.PHPPerspectiveFactory"
71 id="net.sourceforge.phpeclipse.PHPPerspective">
75 point="org.eclipse.ui.newWizards">
77 name="%newWizardCategory.name"
78 id="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP">
81 name="%newWizardPHPProject.name"
82 icon="icons/obj16/php.gif"
83 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
84 class="net.sourceforge.phpeclipse.wizards.NewProjectCreationWizard"
86 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
88 Create a new PHP project.
93 point="org.eclipse.ui.newWizards">
95 name="%newWizardCategory.name"
96 id="net.sourceforge.phpeclipse.wizardCategory">
99 name="%newWizardPHPFile.name"
100 icon="icons/obj16/phpedit.gif"
101 category="net.sourceforge.phpeclipse.wizardCategory"
102 class="net.sourceforge.phpeclipse.wizards.PHPFileWizard"
103 id="net.sourceforge.phpeclipse.wizards.PHPFileWizard">
105 Create a basic PHP file.
110 point="org.eclipse.ui.projectNatureImages">
112 icon="icons/obj16/php.gif"
113 natureId="net.sourceforge.phpeclipse.phpnature"
114 id="net.sourceforge.phpeclipse..ProjectNatureImagePHP">
118 point="org.eclipse.ui.propertyPages">
120 objectClass="org.eclipse.core.resources.IProject"
121 name="%propertyPagePHPProject.name"
122 class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
123 id="net.sourceforge.phpeclipse.preferences.PropertyPagePHPProject">
126 value="net.sourceforge.phpeclipse.phpnature">
130 objectClass="net.sourceforge.phpeclipse.PHPProject"
131 name="%propertyPagePHPProject.name"
132 class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
133 id="net.sourceforge.phpeclipse.preferences.PropertyPagePHPProject">
136 value="net.sourceforge.phpeclipse.phpnature">
141 point="org.eclipse.ui.views">
143 name="%viewPHPResources.name"
144 icon="icons/obj16/php.gif"
145 class="net.sourceforge.phpeclipse.resourcesview.PHPResourcesView"
146 id="net.sourceforge.phpeclipse.resourcesview.ViewPHPResources">
150 point="org.eclipse.ui.actionSets">
153 description="Starting MySQL and Apache."
155 id="net.sourceforge.phpeclipse.PHPActionSet">
158 id="net.sourceforge.phpeclipse.PHPMenu">
164 label="Restart Apache"
165 icon="icons/obj16/apache_restart.gif"
166 tooltip="Restart Apache"
167 class="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction"
168 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
171 id="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction">
175 icon="icons/obj16/apache_stop.gif"
176 tooltip="Stop Apache"
177 class="net.sourceforge.phpeclipse.actions.PHPStopApacheAction"
178 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
181 id="net.sourceforge.phpeclipse.actions.PHPStopApacheAction">
185 icon="icons/obj16/apache.gif"
186 tooltip="Start Apache"
187 class="net.sourceforge.phpeclipse.actions.PHPStartApacheAction"
188 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
191 id="net.sourceforge.phpeclipse.actions.PHPStartApacheAction">
195 icon="icons/obj16/sql.gif"
196 tooltip="Start MySQL"
197 class="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction"
198 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
201 id="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction">
206 point="org.eclipse.ui.actionDefinitions">
208 id="net.sourceforge.phpeclipse.phpeditor.comment">
211 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
215 point="org.eclipse.ui.acceleratorSets">
217 scopeId="org.eclipse.ui.textEditorScope"
218 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
221 id="net.sourceforge.phpeclipse.phpeditor.comment">
225 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
230 point="org.eclipse.ui.editors">
232 name="%phpEditorName"
233 icon="icons/obj16/phpedit.gif"
235 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
236 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
237 id="net.sourceforge.phpeclipse.PHPEditor">
240 name="%phpEditorName"
241 icon="icons/obj16/phpedit.gif"
243 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
244 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
245 id="net.sourceforge.phpeclipse.PHPEditor">
248 name="%phpEditorName"
249 icon="icons/obj16/phpedit.gif"
251 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
252 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
253 id="net.sourceforge.phpeclipse.PHPEditor">
256 name="%phpEditorName"
257 icon="icons/obj16/phpedit.gif"
259 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
260 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
261 id="net.sourceforge.phpeclipse.PHPEditor">
264 name="%phpEditorName"
265 icon="icons/obj16/phpedit.gif"
267 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
268 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
269 id="net.sourceforge.phpeclipse.PHPEditor">
272 name="%phpEditorName"
273 icon="icons/obj16/phpedit.gif"
275 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
276 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
277 id="net.sourceforge.phpeclipse.PHPEditor">
280 name="%phpEditorName"
281 icon="icons/obj16/phpedit.gif"
283 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
284 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
285 id="net.sourceforge.phpeclipse.PHPEditor">
289 point="org.eclipse.ui.popupMenus">
291 objectClass="org.eclipse.core.resources.IFile"
293 id="net.sourceforge.phpeclipse.actions.externalParserAction">
295 label="Run External PHP Parser"
296 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
297 menubarPath="additions"
298 id="net.sourceforge.phpeclipse.actions.externalParserAction">
300 </objectContribution>
302 objectClass="org.eclipse.core.resources.IFile"
304 id="net.sourceforge.phpeclipse.actions.externalParserAction">
306 label="Run External PHP Parser"
307 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
308 menubarPath="additions"
309 id="net.sourceforge.phpeclipse.actions.externalParserAction">
311 </objectContribution>
313 objectClass="org.eclipse.core.resources.IFile"
315 id="net.sourceforge.phpeclipse.actions.externalParserAction">
317 label="Run External PHP Parser"
318 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
319 menubarPath="additions"
320 id="net.sourceforge.phpeclipse.actions.externalParserAction">
322 </objectContribution>
324 objectClass="org.eclipse.core.resources.IFile"
326 id="net.sourceforge.phpeclipse.actions.externalParserAction">
328 label="Run External PHP Parser"
329 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
330 menubarPath="additions"
331 id="net.sourceforge.phpeclipse.actions.externalParserAction">
333 </objectContribution>
335 objectClass="org.eclipse.core.resources.IFile"
337 id="net.sourceforge.phpeclipse.actions.externalParserAction">
339 label="Run External PHP Parser"
340 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
341 menubarPath="additions"
342 id="net.sourceforge.phpeclipse.actions.externalParserAction">
344 </objectContribution>
346 objectClass="org.eclipse.core.resources.IFile"
348 id="net.sourceforge.phpeclipse.actions.popupShowAction">
350 label="Open PHP Browser"
351 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
352 menubarPath="additions"
353 id="net.sourceforge.phpeclipse.actions.showAction">
355 </objectContribution>
357 objectClass="org.eclipse.core.resources.IFile"
359 id="net.sourceforge.phpeclipse.actions.popupShowAction">
361 label="Open PHP Browser"
362 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
363 menubarPath="additions"
364 id="net.sourceforge.phpeclipse.actions.showAction">
366 </objectContribution>
368 objectClass="org.eclipse.core.resources.IFile"
370 id="net.sourceforge.phpeclipse.actions.popupShowAction">
372 label="Open PHP Browser"
373 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
374 menubarPath="additions"
375 id="net.sourceforge.phpeclipse.actions.showAction">
377 </objectContribution>
379 objectClass="org.eclipse.core.resources.IFile"
381 id="net.sourceforge.phpeclipse.actions.popupShowAction">
383 label="Open PHP Browser"
384 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
385 menubarPath="additions"
386 id="net.sourceforge.phpeclipse.actions.showAction">
388 </objectContribution>
390 objectClass="org.eclipse.core.resources.IFile"
392 id="net.sourceforge.phpeclipse.actions.popupShowAction">
394 label="Open PHP Browser"
395 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
396 menubarPath="additions"
397 id="net.sourceforge.phpeclipse.actions.showAction">
399 </objectContribution>
402 point="org.eclipse.ui.preferencePages">
405 class="net.sourceforge.phpeclipse.PHPEclipsePreferencePage"
406 id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
410 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
411 class="net.sourceforge.phpeclipse.PHPSyntaxPreferencePage"
412 id="net.sourceforge.phpeclipse.preference.PHPSyntaxPreferencePage">
416 point="org.eclipse.ui.documentProviders">
418 extensions="%phpFileExtension"
419 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
420 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
424 point="org.eclipse.ui.documentProviders">
426 extensions="%php3FileExtension"
427 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
428 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
432 point="org.eclipse.ui.documentProviders">
434 extensions="%php4FileExtension"
435 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
436 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
440 point="org.eclipse.ui.documentProviders">
442 extensions="%incFileExtension"
443 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
444 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
448 point="org.eclipse.ui.documentProviders">
450 extensions="%phtmlFileExtension"
451 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
452 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
456 point="org.eclipse.ui.views">
458 name="%phpConsoleView"
459 icon="icons/obj16/java.gif"
460 class="net.sourceforge.phpeclipse.views.PHPConsole"
461 id="net.sourceforge.phpeclipse.views.phpconsoleview">