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"/>
21 <import plugin="org.eclipse.update.ui"/>
27 name="%naturePHP.name"
28 point="org.eclipse.core.resources.natures">
31 class="net.sourceforge.phpeclipse.resourcesview.PHPProject">
36 point="org.eclipse.team.core.fileTypes">
71 point="org.eclipse.ui.perspectives">
73 name="%perspectivePHP.name"
74 icon="icons/obj16/php.gif"
75 class="net.sourceforge.phpeclipse.PHPPerspectiveFactory"
76 id="net.sourceforge.phpeclipse.PHPPerspective">
80 point="org.eclipse.ui.newWizards">
82 name="%newWizardCategory.name"
83 id="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP">
86 Temporarily replaced until errors can be ironed out...
89 name="%newWizardPHPProject.name"
90 icon="icons/obj16/php.gif"
91 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
92 class="net.sourceforge.phpeclipse.wizards.NewProjectCreationWizard"
94 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
96 Create a new PHP project.
100 <this wizard replaces it as it works - maybe not as pretty but still>
103 name="%newWizardPHPProject.name"
104 icon="icons/obj16/php.gif"
105 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
106 class="net.sourceforge.phpeclipse.wizards.TempnewPHPProject"
108 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
110 Create a new PHP project.
114 name="%newWizardPHPFile.name"
115 icon="icons/obj16/phpedit.gif"
116 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
117 class="net.sourceforge.phpeclipse.wizards.PHPFileWizard"
118 id="net.sourceforge.phpeclipse.wizards.PHPFileWizard">
120 Create a basic PHP file.
123 <!-- choochter's stuff -->
126 icon="icons/obj16/php.gif"
127 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
128 class="com.xaraya.wizard.NewXarayaResourceWizard"
130 id="net.sourceforge.phpeclipse.wizards.NewXarayaModuleWizard">
132 Create a Xaraya module.
137 point="org.eclipse.ui.projectNatureImages">
139 icon="icons/obj16/php.gif"
140 natureId="net.sourceforge.phpeclipse.phpnature"
141 id="net.sourceforge.phpeclipse.ProjectNatureImagePHP">
145 point="org.eclipse.ui.propertyPages">
147 objectClass="org.eclipse.core.resources.IProject"
148 name="%propertyPagePHPProject.name"
149 class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
150 id="net.sourceforge.phpeclipse.preferences.PropertyPagePHPProject">
153 value="net.sourceforge.phpeclipse.phpnature">
157 objectClass="net.sourceforge.phpeclipse.resourcesview.PHPProject"
158 name="%propertyPagePHPProject.name"
159 class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
160 id="net.sourceforge.phpeclipse.preferences.PropertyPagePHPProject">
163 value="net.sourceforge.phpeclipse.phpnature">
168 point="org.eclipse.ui.views">
170 name="%viewPHPResources.name"
171 icon="icons/obj16/php.gif"
172 class="net.sourceforge.phpeclipse.resourcesview.PHPResourcesView"
173 id="net.sourceforge.phpeclipse.resourcesview.ViewPHPResources">
177 point="org.eclipse.ui.actionSets">
181 id="net.sourceforge.phpeclipse.PHPActionSet">
184 id="net.sourceforge.phpeclipse.PHPMenu">
190 label="Restart Apache"
191 icon="icons/obj16/apache_restart.gif"
192 tooltip="Restart Apache"
193 class="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction"
194 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
196 id="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction">
200 icon="icons/obj16/apache_stop.gif"
201 tooltip="Stop Apache"
202 class="net.sourceforge.phpeclipse.actions.PHPStopApacheAction"
203 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
205 id="net.sourceforge.phpeclipse.actions.PHPStopApacheAction">
209 icon="icons/obj16/apache.gif"
210 tooltip="Start Apache"
211 class="net.sourceforge.phpeclipse.actions.PHPStartApacheAction"
212 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
214 id="net.sourceforge.phpeclipse.actions.PHPStartApacheAction">
218 icon="icons/obj16/sql.gif"
219 tooltip="Start MySQL"
220 class="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction"
221 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
223 id="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction">
227 label="%CodingActionSet.label"
229 id="net.sourceforge.phpeclipse.ui.CodingActionSet">
230 <!-- =========================================================================== -->
232 <!-- =========================================================================== -->
234 label="%SourceMenu.label"
236 id="net.sourceforge.phpeclipse.ui.source.menu">
242 definitionId="net.sourceforge.phpeclipse.phpeditor.format"
243 label="%FormatAction.label"
245 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
246 id="net.sourceforge.phpeclipse.phpeditor.Format">
249 label="%ShiftLeftAction.label"
251 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
252 id="net.sourceforge.phpeclipse.ui.actions.ShiftLeft">
255 label="%ShiftRightAction.label"
257 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
258 id="net.sourceforge.phpeclipse.ui.actions.ShiftRight">
261 definitionId="net.sourceforge.phpeclipse.phpeditor.uncomment"
262 label="%UncommentAction.label"
264 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
265 id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
268 definitionId="net.sourceforge.phpeclipse.phpeditor.comment"
269 label="%CommentAction.label"
271 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
272 id="net.sourceforge.phpeclipse.phpeditor.Comment">
277 point="org.eclipse.ui.actionSetPartAssociations">
278 <actionSetPartAssociation
279 targetID="net.sourceforge.phpeclipse.ui.CodingActionSet">
281 id="net.sourceforge.phpeclipse.PHPUnitEditor">
283 </actionSetPartAssociation>
285 <!-- =========================================================================== -->
286 <!-- PHP Editor Action Definition IDs -->
287 <!-- =========================================================================== -->
289 point="org.eclipse.ui.actionDefinitions">
292 id="net.sourceforge.phpeclipse.phpeditor.ContentAssistProposal">
296 id="net.sourceforge.phpeclipse.phpeditor.Comment">
299 id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
302 id="net.sourceforge.phpeclipse.phpeditor.Format">
305 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
308 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
311 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.next.problem">
314 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.previous.problem">
318 point="org.eclipse.ui.acceleratorSets">
320 scopeId="org.eclipse.ui.textEditorScope"
321 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
324 id="net.sourceforge.phpdt.ui.actions.comment">
328 id="net.sourceforge.phpdt.ui.actions.uncomment">
333 point="org.eclipse.ui.editors">
335 name="%phpEditorName"
337 icon="icons/obj16/phpedit.gif"
339 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
340 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
341 id="net.sourceforge.phpeclipse.PHPUnitEditor">
344 name="%phpEditorName"
346 icon="icons/obj16/phpedit.gif"
348 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
349 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
350 id="net.sourceforge.phpeclipse.PHPUnitEditor">
353 name="%phpEditorName"
355 icon="icons/obj16/phpedit.gif"
357 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
358 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
359 id="net.sourceforge.phpeclipse.PHPUnitEditor">
362 name="%phpEditorName"
364 icon="icons/obj16/phpedit.gif"
366 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
367 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
368 id="net.sourceforge.phpeclipse.PHPUnitEditor">
371 name="%phpEditorName"
373 icon="icons/obj16/phpedit.gif"
375 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
376 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
377 id="net.sourceforge.phpeclipse.PHPUnitEditor">
380 name="%phpEditorName"
382 icon="icons/obj16/htmledit.gif"
384 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
385 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
386 id="net.sourceforge.phpeclipse.PHPUnitEditor">
389 name="%phpEditorName"
391 icon="icons/obj16/htmledit.gif"
393 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
394 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
395 id="net.sourceforge.phpeclipse.PHPUnitEditor">
398 name="%phpEditorName"
400 icon="icons/obj16/xmledit.gif"
402 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
403 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
404 id="net.sourceforge.phpeclipse.PHPUnitEditor">
408 point="org.eclipse.ui.popupMenus">
410 objectClass="org.eclipse.core.resources.IFile"
412 id="net.sourceforge.phpeclipse.actions.externalParserAction">
414 label="Run External PHP Parser"
415 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
416 menubarPath="additions"
417 id="net.sourceforge.phpeclipse.actions.externalParserAction">
419 </objectContribution>
421 objectClass="org.eclipse.core.resources.IFile"
423 id="net.sourceforge.phpeclipse.actions.externalParserAction">
425 label="Run External PHP Parser"
426 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
427 menubarPath="additions"
428 id="net.sourceforge.phpeclipse.actions.externalParserAction">
430 </objectContribution>
432 objectClass="org.eclipse.core.resources.IFile"
434 id="net.sourceforge.phpeclipse.actions.externalParserAction">
436 label="Run External PHP Parser"
437 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
438 menubarPath="additions"
439 id="net.sourceforge.phpeclipse.actions.externalParserAction">
441 </objectContribution>
443 objectClass="org.eclipse.core.resources.IFile"
445 id="net.sourceforge.phpeclipse.actions.externalParserAction">
447 label="Run External PHP Parser"
448 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
449 menubarPath="additions"
450 id="net.sourceforge.phpeclipse.actions.externalParserAction">
452 </objectContribution>
454 objectClass="org.eclipse.core.resources.IFile"
456 id="net.sourceforge.phpeclipse.actions.externalParserAction">
458 label="Run External PHP Parser"
459 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
460 menubarPath="additions"
461 id="net.sourceforge.phpeclipse.actions.externalParserAction">
463 </objectContribution>
465 objectClass="org.eclipse.core.resources.IFile"
467 id="net.sourceforge.phpeclipse.actions.popupShowAction">
469 label="Open PHP Browser"
470 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
471 menubarPath="additions"
472 id="net.sourceforge.phpeclipse.actions.showAction">
474 </objectContribution>
476 objectClass="org.eclipse.core.resources.IFile"
478 id="net.sourceforge.phpeclipse.actions.popupShowAction">
480 label="Open PHP Browser"
481 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
482 menubarPath="additions"
483 id="net.sourceforge.phpeclipse.actions.showAction">
485 </objectContribution>
487 objectClass="org.eclipse.core.resources.IFile"
489 id="net.sourceforge.phpeclipse.actions.popupShowAction">
491 label="Open PHP Browser"
492 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
493 menubarPath="additions"
494 id="net.sourceforge.phpeclipse.actions.showAction">
496 </objectContribution>
498 objectClass="org.eclipse.core.resources.IFile"
500 id="net.sourceforge.phpeclipse.actions.popupShowAction">
502 label="Open PHP Browser"
503 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
504 menubarPath="additions"
505 id="net.sourceforge.phpeclipse.actions.showAction">
507 </objectContribution>
509 objectClass="org.eclipse.core.resources.IFile"
511 id="net.sourceforge.phpeclipse.actions.popupShowAction">
513 label="Open PHP Browser"
514 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
515 menubarPath="additions"
516 id="net.sourceforge.phpeclipse.actions.showAction">
518 </objectContribution>
520 targetID="#PHPRulerContext"
521 id="net.sourceforge.phpdt.ui.PHPEditorPopupActions">
523 label="%AddTask.label"
524 helpContextId="org.eclipse.ui.AddTask_action_context"
525 class="org.eclipse.ui.texteditor.TaskRulerAction"
527 id="org.eclipse.ui.texteditor.TaskRulerAction">
530 label="%AddBookmark.label"
531 helpContextId="org.eclipse.ui.bookmark_action_context"
532 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
534 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
536 </viewerContribution>
539 point="org.eclipse.ui.editorActions">
541 targetID="net.sourceforge.phpeclipse.PHPEditor"
542 id="org.eclipse.ui.texteditor.ruler.actions">
545 helpContextId="org.eclipse.ui.bookmark_action_context"
546 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
547 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
549 </editorContribution>
552 point="org.eclipse.ui.preferencePages">
555 class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
556 id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
560 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
561 class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
562 id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
566 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
567 class="net.sourceforge.phpeclipse.PHPOutlinePreferencePage"
568 id="net.sourceforge.phpeclipse.preference.PHPOutlinePreferencePage">
572 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
573 class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
574 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
578 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
579 class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
580 id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
584 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
585 class="net.sourceforge.phpdt.internal.ui.preferences.PHPEditorPreferencePage"
586 id="net.sourceforge.phpeclipse.preference.PHPEditorPreferencePage">
589 name="Language Settings"
590 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
591 class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
592 id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
596 point="org.eclipse.ui.documentProviders">
598 extensions="%phpFileExtension"
599 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
600 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
604 point="org.eclipse.ui.documentProviders">
606 extensions="%php3FileExtension"
607 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
608 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
612 point="org.eclipse.ui.documentProviders">
614 extensions="%php4FileExtension"
615 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
616 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
620 point="org.eclipse.ui.documentProviders">
622 extensions="%incFileExtension"
623 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
624 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
628 point="org.eclipse.ui.documentProviders">
630 extensions="%phtmlFileExtension"
631 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
632 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
636 point="org.eclipse.ui.documentProviders">
638 extensions="%htmlFileExtension"
639 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
640 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
644 point="org.eclipse.ui.documentProviders">
646 extensions="%htmFileExtension"
647 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
648 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
652 point="org.eclipse.ui.documentProviders">
654 extensions="%xmlFileExtension"
655 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
656 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
660 point="org.eclipse.ui.views">
662 name="%phpConsoleView"
663 icon="icons/obj16/php.gif"
664 class="net.sourceforge.phpeclipse.views.PHPConsole"
665 id="net.sourceforge.phpeclipse.views.phpconsoleview">
668 <!-- =========================================================================== -->
669 <!-- Java Editor Key Bindings -->
670 <!-- =========================================================================== -->
672 point="org.eclipse.ui.acceleratorSets">
674 scopeId="org.eclipse.ui.textEditorScope"
675 configurationId="org.eclipse.ui.emacsAcceleratorConfiguration">
679 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
683 id="net.sourceforge.phpeclipse.ui.edit.text.php.content.assist.proposals">
688 id="net.sourceforge.phpeclipse.phpeditor.comment">
692 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
696 id="net.sourceforge.phpeclipse.phpeditor.format">
700 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
704 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
708 scopeId="org.eclipse.ui.textEditorScope"
709 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
713 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
717 id="net.sourceforge.phpeclipse.ui.edit.text.php.content.assist.proposals">
722 id="net.sourceforge.phpeclipse.phpeditor.comment">
726 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
730 id="net.sourceforge.phpeclipse.phpeditor.format">
734 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
738 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
742 scopeId="org.eclipse.ui.textEditorScope"
743 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
747 key="Command+Shift+P"
748 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
753 id="net.sourceforge.phpeclipse.ui.edit.text.php.content.assist.proposals">
759 id="net.sourceforge.phpeclipse.phpeditor.comment">
764 id="net.sourceforge.phpeclipse.phpeditor.uncomment">