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.PHPProjectPropertyPage">
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 objectClass="org.eclipse.core.resources.IFile"
522 id="net.sourceforge.phpeclipse.actions.popupShowAction">
524 label="Open PHP Browser"
525 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
526 menubarPath="additions"
527 id="net.sourceforge.phpeclipse.actions.showAction">
529 </objectContribution>
531 objectClass="org.eclipse.core.resources.IFile"
533 id="net.sourceforge.phpeclipse.actions.popupShowAction">
535 label="Open PHP Browser"
536 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
537 menubarPath="additions"
538 id="net.sourceforge.phpeclipse.actions.showAction">
540 </objectContribution>
542 objectClass="org.eclipse.core.resources.IFile"
544 id="net.sourceforge.phpeclipse.actions.popupShowAction">
546 label="Open PHP Browser"
547 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
548 menubarPath="additions"
549 id="net.sourceforge.phpeclipse.actions.showAction">
551 </objectContribution>
553 targetID="#PHPRulerContext"
554 id="net.sourceforge.phpdt.ui.PHPEditorPopupActions">
556 label="%AddTask.label"
557 helpContextId="org.eclipse.ui.AddTask_action_context"
558 class="org.eclipse.ui.texteditor.TaskRulerAction"
560 id="org.eclipse.ui.texteditor.TaskRulerAction">
563 label="%AddBookmark.label"
564 helpContextId="org.eclipse.ui.bookmark_action_context"
565 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
567 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
569 </viewerContribution>
572 point="org.eclipse.ui.editorActions">
574 targetID="net.sourceforge.phpeclipse.PHPEditor"
575 id="org.eclipse.ui.texteditor.ruler.actions">
578 helpContextId="org.eclipse.ui.bookmark_action_context"
579 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
580 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
582 </editorContribution>
585 point="org.eclipse.ui.preferencePages">
588 class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
589 id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
593 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
594 class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
595 id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
599 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
600 class="net.sourceforge.phpeclipse.PHPOutlinePreferencePage"
601 id="net.sourceforge.phpeclipse.preference.PHPOutlinePreferencePage">
605 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
606 class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
607 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
611 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
612 class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
613 id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
617 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
618 class="net.sourceforge.phpdt.internal.ui.preferences.PHPEditorPreferencePage"
619 id="net.sourceforge.phpeclipse.preference.PHPEditorPreferencePage">
622 name="Language Settings"
623 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
624 class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
625 id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
629 point="org.eclipse.ui.documentProviders">
631 extensions="%phpFileExtension"
632 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
633 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
637 point="org.eclipse.ui.documentProviders">
639 extensions="%php3FileExtension"
640 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
641 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
645 point="org.eclipse.ui.documentProviders">
647 extensions="%php4FileExtension"
648 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
649 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
653 point="org.eclipse.ui.documentProviders">
655 extensions="%incFileExtension"
656 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
657 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
661 point="org.eclipse.ui.documentProviders">
663 extensions="%phtmlFileExtension"
664 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
665 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
669 point="org.eclipse.ui.documentProviders">
671 extensions="%htmlFileExtension"
672 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
673 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
677 point="org.eclipse.ui.documentProviders">
679 extensions="%htmFileExtension"
680 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
681 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
685 point="org.eclipse.ui.documentProviders">
687 extensions="%xmlFileExtension"
688 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
689 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
693 point="org.eclipse.ui.views">
695 name="%phpConsoleView"
696 icon="icons/obj16/php.gif"
697 class="net.sourceforge.phpeclipse.views.PHPConsole"
698 id="net.sourceforge.phpeclipse.views.phpconsoleview">
701 <!-- =========================================================================== -->
702 <!-- Java Editor Key Bindings -->
703 <!-- =========================================================================== -->
705 point="org.eclipse.ui.acceleratorSets">
707 scopeId="org.eclipse.ui.textEditorScope"
708 configurationId="org.eclipse.ui.emacsAcceleratorConfiguration">
712 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
716 id="net.sourceforge.phpeclipse.ui.edit.text.php.content.assist.proposals">
721 id="net.sourceforge.phpeclipse.phpeditor.comment">
725 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
729 id="net.sourceforge.phpeclipse.phpeditor.format">
733 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
737 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
741 scopeId="org.eclipse.ui.textEditorScope"
742 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
746 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
750 id="net.sourceforge.phpeclipse.ui.edit.text.php.content.assist.proposals">
755 id="net.sourceforge.phpeclipse.phpeditor.comment">
759 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
763 id="net.sourceforge.phpeclipse.phpeditor.format">
767 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
771 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
775 scopeId="org.eclipse.ui.textEditorScope"
776 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
780 key="Command+Shift+P"
781 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
786 id="net.sourceforge.phpeclipse.ui.edit.text.php.content.assist.proposals">
792 id="net.sourceforge.phpeclipse.phpeditor.comment">
797 id="net.sourceforge.phpeclipse.phpeditor.uncomment">