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">
70 point="org.eclipse.ui.perspectives">
72 name="%perspectivePHP.name"
73 icon="icons/obj16/php.gif"
74 class="net.sourceforge.phpeclipse.PHPPerspectiveFactory"
75 id="net.sourceforge.phpeclipse.PHPPerspective">
79 point="org.eclipse.ui.newWizards">
81 name="%newWizardCategory.name"
82 id="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP">
85 name="%newWizardPHPProject.name"
86 icon="icons/obj16/php.gif"
87 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
88 class="net.sourceforge.phpeclipse.wizards.NewProjectCreationWizard"
90 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
92 Create a new PHP project.
95 <!-- choochter's stuff -->
98 icon="icons/obj16/php.gif"
99 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
100 class="net.sourceforge.phpeclipse.wizards.NewXarayaModuleWizard"
102 id="net.sourceforge.phpeclipse.wizards.NewXarayaModuleWizard">
104 Create a Xaraya module.
109 point="org.eclipse.ui.newWizards">
111 name="%newWizardCategory.name"
112 id="net.sourceforge.phpeclipse.wizardCategory">
115 name="%newWizardPHPFile.name"
116 icon="icons/obj16/phpedit.gif"
117 category="net.sourceforge.phpeclipse.wizardCategory"
118 class="net.sourceforge.phpeclipse.wizards.PHPFileWizard"
119 id="net.sourceforge.phpeclipse.wizards.PHPFileWizard">
121 Create a basic PHP file.
126 point="org.eclipse.ui.projectNatureImages">
128 icon="icons/obj16/php.gif"
129 natureId="net.sourceforge.phpeclipse.phpnature"
130 id="net.sourceforge.phpeclipse..ProjectNatureImagePHP">
134 point="org.eclipse.ui.propertyPages">
136 objectClass="org.eclipse.core.resources.IProject"
137 name="%propertyPagePHPProject.name"
138 class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
139 id="net.sourceforge.phpeclipse.preferences.PropertyPagePHPProject">
142 value="net.sourceforge.phpeclipse.phpnature">
146 objectClass="net.sourceforge.phpeclipse.PHPProject"
147 name="%propertyPagePHPProject.name"
148 class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
149 id="net.sourceforge.phpeclipse.preferences.PropertyPagePHPProject">
152 value="net.sourceforge.phpeclipse.phpnature">
157 point="org.eclipse.ui.views">
159 name="%viewPHPResources.name"
160 icon="icons/obj16/php.gif"
161 class="net.sourceforge.phpeclipse.resourcesview.PHPResourcesView"
162 id="net.sourceforge.phpeclipse.resourcesview.ViewPHPResources">
166 point="org.eclipse.ui.actionSets">
169 description="Starting MySQL and Apache."
171 id="net.sourceforge.phpeclipse.PHPActionSet">
174 id="net.sourceforge.phpeclipse.PHPMenu">
180 label="Restart Apache"
181 icon="icons/obj16/apache_restart.gif"
182 tooltip="Restart Apache"
183 class="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction"
184 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
187 id="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction">
191 icon="icons/obj16/apache_stop.gif"
192 tooltip="Stop Apache"
193 class="net.sourceforge.phpeclipse.actions.PHPStopApacheAction"
194 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
197 id="net.sourceforge.phpeclipse.actions.PHPStopApacheAction">
201 icon="icons/obj16/apache.gif"
202 tooltip="Start Apache"
203 class="net.sourceforge.phpeclipse.actions.PHPStartApacheAction"
204 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
207 id="net.sourceforge.phpeclipse.actions.PHPStartApacheAction">
211 icon="icons/obj16/sql.gif"
212 tooltip="Start MySQL"
213 class="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction"
214 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
217 id="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction">
221 id="net.sourceforge.phpeclipse.ui.CodingActionSet"
222 label="%phpActionSet.label"
224 description="%CodingActionSet.description">
226 id="net.sourceforge.phpeclipse.ui.source.menu"
227 label="%php.menu.label"
229 <separator name="editGroup"/>
231 <action id="net.sourceforge.phpeclipse.ui.actions.Uncomment"
232 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
233 label="%phpUncommentAction.label"
236 <action id="net.sourceforge.phpeclipse.ui.actions.Comment"
237 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
238 label="%phpCommentAction.label"
243 point="org.eclipse.ui.actionDefinitions">
245 id="net.sourceforge.phpeclipse.phpeditor.comment">
248 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
252 point="org.eclipse.ui.acceleratorSets">
254 scopeId="org.eclipse.ui.textEditorScope"
255 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
258 id="net.sourceforge.phpeclipse.phpeditor.comment">
262 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
267 point="org.eclipse.ui.editors">
269 name="%phpEditorName"
270 icon="icons/obj16/phpedit.gif"
272 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
273 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
274 id="net.sourceforge.phpeclipse.PHPEditor">
277 name="%phpEditorName"
278 icon="icons/obj16/phpedit.gif"
280 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
281 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
282 id="net.sourceforge.phpeclipse.PHPEditor">
285 name="%phpEditorName"
286 icon="icons/obj16/phpedit.gif"
288 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
289 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
290 id="net.sourceforge.phpeclipse.PHPEditor">
293 name="%phpEditorName"
294 icon="icons/obj16/phpedit.gif"
296 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
297 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
298 id="net.sourceforge.phpeclipse.PHPEditor">
301 name="%phpEditorName"
302 icon="icons/obj16/phpedit.gif"
304 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
305 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
306 id="net.sourceforge.phpeclipse.PHPEditor">
309 name="%phpEditorName"
310 icon="icons/obj16/htmledit.gif"
312 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
313 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
314 id="net.sourceforge.phpeclipse.PHPEditor">
317 name="%phpEditorName"
318 icon="icons/obj16/htmledit.gif"
320 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
321 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
322 id="net.sourceforge.phpeclipse.PHPEditor">
325 name="%phpEditorName"
326 icon="icons/obj16/xmledit.gif"
328 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
329 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
330 id="net.sourceforge.phpeclipse.PHPEditor">
334 point="org.eclipse.ui.popupMenus">
336 objectClass="org.eclipse.core.resources.IFile"
338 id="net.sourceforge.phpeclipse.actions.externalParserAction">
340 label="Run External PHP Parser"
341 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
342 menubarPath="additions"
343 id="net.sourceforge.phpeclipse.actions.externalParserAction">
345 </objectContribution>
347 objectClass="org.eclipse.core.resources.IFile"
349 id="net.sourceforge.phpeclipse.actions.externalParserAction">
351 label="Run External PHP Parser"
352 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
353 menubarPath="additions"
354 id="net.sourceforge.phpeclipse.actions.externalParserAction">
356 </objectContribution>
358 objectClass="org.eclipse.core.resources.IFile"
360 id="net.sourceforge.phpeclipse.actions.externalParserAction">
362 label="Run External PHP Parser"
363 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
364 menubarPath="additions"
365 id="net.sourceforge.phpeclipse.actions.externalParserAction">
367 </objectContribution>
369 objectClass="org.eclipse.core.resources.IFile"
371 id="net.sourceforge.phpeclipse.actions.externalParserAction">
373 label="Run External PHP Parser"
374 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
375 menubarPath="additions"
376 id="net.sourceforge.phpeclipse.actions.externalParserAction">
378 </objectContribution>
380 objectClass="org.eclipse.core.resources.IFile"
382 id="net.sourceforge.phpeclipse.actions.externalParserAction">
384 label="Run External PHP Parser"
385 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
386 menubarPath="additions"
387 id="net.sourceforge.phpeclipse.actions.externalParserAction">
389 </objectContribution>
391 objectClass="org.eclipse.core.resources.IFile"
393 id="net.sourceforge.phpeclipse.actions.popupShowAction">
395 label="Open PHP Browser"
396 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
397 menubarPath="additions"
398 id="net.sourceforge.phpeclipse.actions.showAction">
400 </objectContribution>
402 objectClass="org.eclipse.core.resources.IFile"
404 id="net.sourceforge.phpeclipse.actions.popupShowAction">
406 label="Open PHP Browser"
407 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
408 menubarPath="additions"
409 id="net.sourceforge.phpeclipse.actions.showAction">
411 </objectContribution>
413 objectClass="org.eclipse.core.resources.IFile"
415 id="net.sourceforge.phpeclipse.actions.popupShowAction">
417 label="Open PHP Browser"
418 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
419 menubarPath="additions"
420 id="net.sourceforge.phpeclipse.actions.showAction">
422 </objectContribution>
424 objectClass="org.eclipse.core.resources.IFile"
426 id="net.sourceforge.phpeclipse.actions.popupShowAction">
428 label="Open PHP Browser"
429 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
430 menubarPath="additions"
431 id="net.sourceforge.phpeclipse.actions.showAction">
433 </objectContribution>
435 objectClass="org.eclipse.core.resources.IFile"
437 id="net.sourceforge.phpeclipse.actions.popupShowAction">
439 label="Open PHP Browser"
440 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
441 menubarPath="additions"
442 id="net.sourceforge.phpeclipse.actions.showAction">
444 </objectContribution>
447 point="org.eclipse.ui.preferencePages">
450 class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
451 id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
455 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
456 class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
457 id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
461 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
462 class="net.sourceforge.phpeclipse.PHPOutlinePreferencePage"
463 id="net.sourceforge.phpeclipse.preference.PHPOutlinePreferencePage">
467 category= "net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
468 class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
469 id = "net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage">
472 name="Language Settings"
473 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
474 class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
475 id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
479 point="org.eclipse.ui.documentProviders">
481 extensions="%phpFileExtension"
482 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
483 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
487 point="org.eclipse.ui.documentProviders">
489 extensions="%php3FileExtension"
490 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
491 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
495 point="org.eclipse.ui.documentProviders">
497 extensions="%php4FileExtension"
498 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
499 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
503 point="org.eclipse.ui.documentProviders">
505 extensions="%incFileExtension"
506 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
507 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
511 point="org.eclipse.ui.documentProviders">
513 extensions="%phtmlFileExtension"
514 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
515 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
519 point="org.eclipse.ui.views">
521 name="%phpConsoleView"
522 icon="icons/obj16/php.gif"
523 class="net.sourceforge.phpeclipse.views.PHPConsole"
524 id="net.sourceforge.phpeclipse.views.phpconsoleview">