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.ui.externaltools"/>
18 <import plugin="org.eclipse.help"/>
19 <import plugin="org.eclipse.swt"/>
20 <import plugin="org.eclipse.debug.core"/>
21 <import plugin="org.eclipse.debug.ui"/>
22 <import plugin="org.apache.xerces"/>
23 <import plugin="org.eclipse.update.ui"/>
29 name="%naturePHP.name"
30 point="org.eclipse.core.resources.natures">
33 class="net.sourceforge.phpeclipse.resourcesview.PHPProject">
37 id="net.sourceforge.phpeclipse.parserbuilder">
43 point="org.eclipse.core.resources.builders">
44 <builder hasNature="true">
46 class="net.sourceforge.phpeclipse.builder.ParserBuilder">
51 point="org.eclipse.team.core.fileTypes">
86 point="org.eclipse.ui.perspectives">
88 name="%perspectivePHP.name"
89 icon="icons/obj16/php.gif"
90 class="net.sourceforge.phpeclipse.PHPPerspectiveFactory"
91 id="net.sourceforge.phpeclipse.PHPPerspective">
95 point="org.eclipse.ui.newWizards">
97 name="%newWizardCategory.name"
98 id="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP">
101 Temporarily replaced until errors can be ironed out...
104 name="%newWizardPHPProject.name"
105 icon="icons/obj16/php.gif"
106 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
107 class="net.sourceforge.phpeclipse.wizards.NewProjectCreationWizard"
109 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
111 Create a new PHP project.
115 <this wizard replaces it as it works - maybe not as pretty but still>
118 name="%newWizardPHPProject.name"
119 icon="icons/obj16/php.gif"
120 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
121 class="net.sourceforge.phpeclipse.wizards.TempnewPHPProject"
123 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
125 Create a new PHP project.
129 name="%newWizardPHPFile.name"
130 icon="icons/obj16/phpedit.gif"
131 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
132 class="net.sourceforge.phpeclipse.wizards.PHPFileWizard"
133 id="net.sourceforge.phpeclipse.wizards.PHPFileWizard">
135 Create a basic PHP file.
138 <!-- choochter's stuff -->
141 icon="icons/obj16/php.gif"
142 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
143 class="com.xaraya.wizard.NewXarayaResourceWizard"
145 id="net.sourceforge.phpeclipse.wizards.NewXarayaModuleWizard">
147 Create a Xaraya module.
152 point="org.eclipse.ui.projectNatureImages">
154 icon="icons/obj16/php.gif"
155 natureId="net.sourceforge.phpeclipse.phpnature"
156 id="net.sourceforge.phpeclipse.ProjectNatureImagePHP">
160 point="org.eclipse.ui.propertyPages">
162 objectClass="org.eclipse.core.resources.IProject"
163 name="%propertyPagePHPProject.name"
164 class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
165 id="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage">
168 value="net.sourceforge.phpeclipse.phpnature">
172 objectClass="org.eclipse.core.resources.IProject"
173 name="PHP Obfuscator"
174 class="net.sourceforge.phpeclipse.preferences.PHPObfuscatorPropertyPage"
175 id="net.sourceforge.phpeclipse.preferences.PHPObfuscatorPropertyPage">
178 value="net.sourceforge.phpeclipse.phpnature">
183 point="org.eclipse.ui.views">
185 name="%viewPHPResources.name"
186 icon="icons/obj16/php.gif"
187 class="net.sourceforge.phpeclipse.resourcesview.PHPResourcesView"
188 id="net.sourceforge.phpeclipse.resourcesview.ViewPHPResources">
192 point="org.eclipse.ui.editors">
194 name="%phpEditorName"
196 icon="icons/obj16/phpedit.gif"
198 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
199 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
200 id="net.sourceforge.phpeclipse.PHPUnitEditor">
203 name="%phpEditorName"
205 icon="icons/obj16/phpedit.gif"
207 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
208 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
209 id="net.sourceforge.phpeclipse.PHPUnitEditor">
212 name="%phpEditorName"
214 icon="icons/obj16/phpedit.gif"
216 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
217 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
218 id="net.sourceforge.phpeclipse.PHPUnitEditor">
221 name="%phpEditorName"
223 icon="icons/obj16/phpedit.gif"
225 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
226 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
227 id="net.sourceforge.phpeclipse.PHPUnitEditor">
230 name="%phpEditorName"
232 icon="icons/obj16/phpedit.gif"
234 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
235 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
236 id="net.sourceforge.phpeclipse.PHPUnitEditor">
239 name="%phpEditorName"
241 icon="icons/obj16/htmledit.gif"
243 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
244 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
245 id="net.sourceforge.phpeclipse.PHPUnitEditor">
248 name="%phpEditorName"
250 icon="icons/obj16/htmledit.gif"
252 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
253 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
254 id="net.sourceforge.phpeclipse.PHPUnitEditor">
257 name="%phpEditorName"
259 icon="icons/obj16/xmledit.gif"
261 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
262 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
263 id="net.sourceforge.phpeclipse.PHPUnitEditor">
267 point="org.eclipse.ui.actionSets">
271 id="net.sourceforge.phpeclipse.PHPActionSet">
274 id="net.sourceforge.phpeclipse.PHPMenu">
280 label="Restart Apache"
281 icon="icons/obj16/apache_restart.gif"
282 tooltip="Restart Apache"
283 class="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction"
284 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
286 id="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction">
290 icon="icons/obj16/apache_stop.gif"
291 tooltip="Stop Apache"
292 class="net.sourceforge.phpeclipse.actions.PHPStopApacheAction"
293 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
295 id="net.sourceforge.phpeclipse.actions.PHPStopApacheAction">
299 icon="icons/obj16/apache.gif"
300 tooltip="Start Apache"
301 class="net.sourceforge.phpeclipse.actions.PHPStartApacheAction"
302 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
304 id="net.sourceforge.phpeclipse.actions.PHPStartApacheAction">
308 icon="icons/obj16/sql.gif"
309 tooltip="Start MySQL"
310 class="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction"
311 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
313 id="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction">
317 label="%CodingActionSet.label"
319 id="net.sourceforge.phpeclipse.ui.CodingActionSet">
320 <!-- =========================================================================== -->
322 <!-- =========================================================================== -->
324 label="%SourceMenu.label"
326 id="net.sourceforge.phpeclipse.ui.source.menu">
327 <separator name="editGroup" />
330 definitionId="net.sourceforge.phpeclipse.phpeditor.format"
331 label="%FormatAction.label"
333 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
334 id="net.sourceforge.phpeclipse.phpeditor.Format">
337 label="%ShiftLeftAction.label"
339 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
340 id="net.sourceforge.phpeclipse.phpeditor.ShiftLeft">
343 label="%ShiftRightAction.label"
345 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
346 id="net.sourceforge.phpeclipse.phpeditor.ShiftRight">
349 definitionId="net.sourceforge.phpeclipse.phpeditor.uncomment"
350 label="%UncommentAction.label"
352 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
353 id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
356 definitionId="net.sourceforge.phpeclipse.phpeditor.comment"
357 label="%CommentAction.label"
359 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
360 id="net.sourceforge.phpeclipse.phpeditor.Comment">
365 point="org.eclipse.ui.actionSetPartAssociations">
366 <actionSetPartAssociation
367 targetID="net.sourceforge.phpeclipse.ui.CodingActionSet">
368 <part id="net.sourceforge.phpeclipse.PHPUnitEditor" />
369 </actionSetPartAssociation>
371 <!-- =========================================================================== -->
372 <!-- PHP Editor Action Definition IDs -->
373 <!-- =========================================================================== -->
375 point="org.eclipse.ui.actionDefinitions">
378 id="net.sourceforge.phpeclipse.phpeditor.ContentAssistProposal">
382 id="net.sourceforge.phpeclipse.phpeditor.Comment">
385 id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
388 id="net.sourceforge.phpeclipse.phpeditor.Format">
391 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
394 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
397 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.next.problem">
400 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.previous.problem">
404 point="org.eclipse.ui.acceleratorSets">
406 scopeId="org.eclipse.ui.textEditorScope"
407 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
410 id="net.sourceforge.phpdt.ui.actions.comment">
414 id="net.sourceforge.phpdt.ui.actions.uncomment">
420 point="org.eclipse.ui.popupMenus">
422 objectClass="org.eclipse.core.resources.IResource"
423 id="net.sourceforge.phpeclipse.actions.obfuscator">
425 label="PHP Obfuscator"
426 class="net.sourceforge.phpeclipse.actions.PHPObfuscatorAction"
427 menubarPath="additions"
428 id="net.sourceforge.phpeclipse.actions.obfuscatorAction">
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.externalParserAction">
469 label="Run External PHP Parser"
470 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
471 menubarPath="additions"
472 id="net.sourceforge.phpeclipse.actions.externalParserAction">
474 </objectContribution>
476 objectClass="org.eclipse.core.resources.IFile"
478 id="net.sourceforge.phpeclipse.actions.externalParserAction">
480 label="Run External PHP Parser"
481 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
482 menubarPath="additions"
483 id="net.sourceforge.phpeclipse.actions.externalParserAction">
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 objectClass="org.eclipse.core.resources.IFile"
555 id="net.sourceforge.phpeclipse.actions.popupShowAction">
557 label="Open PHP Browser"
558 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
559 menubarPath="additions"
560 id="net.sourceforge.phpeclipse.actions.showAction">
562 </objectContribution>
564 objectClass="org.eclipse.core.resources.IFile"
566 id="net.sourceforge.phpeclipse.actions.popupShowAction">
568 label="Open PHP Browser"
569 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
570 menubarPath="additions"
571 id="net.sourceforge.phpeclipse.actions.showAction">
573 </objectContribution>
576 targetID="#PHPRulerContext"
577 id="net.sourceforge.phpdt.ui.PHPEditorPopupActions">
579 label="%AddTask.label"
580 helpContextId="org.eclipse.ui.AddTask_action_context"
581 class="org.eclipse.ui.texteditor.TaskRulerAction"
583 id="org.eclipse.ui.texteditor.TaskRulerAction">
586 label="%AddBookmark.label"
587 helpContextId="org.eclipse.ui.bookmark_action_context"
588 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
590 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
592 </viewerContribution>
595 point="org.eclipse.ui.editorActions">
597 targetID="net.sourceforge.phpeclipse.PHPEditor"
598 id="org.eclipse.ui.texteditor.ruler.actions">
601 helpContextId="org.eclipse.ui.bookmark_action_context"
602 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
603 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
605 </editorContribution>
608 point="org.eclipse.ui.preferencePages">
611 class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
612 id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
616 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
617 class="net.sourceforge.phpeclipse.PHPEclipseParserPreferencePage"
618 id="net.sourceforge.phpeclipse.preference.PHPEclipseParserPreferencePage">
622 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
623 class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
624 id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
628 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
629 class="net.sourceforge.phpeclipse.PHPOutlinePreferencePage"
630 id="net.sourceforge.phpeclipse.preference.PHPOutlinePreferencePage">
634 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
635 class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
636 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
640 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
641 class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
642 id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
646 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
647 class="net.sourceforge.phpdt.internal.ui.preferences.PHPEditorPreferencePage"
648 id="net.sourceforge.phpeclipse.preference.PHPEditorPreferencePage">
651 name="Language Settings"
652 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
653 class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
654 id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
658 point="org.eclipse.ui.documentProviders">
660 extensions="%phpFileExtension"
661 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
662 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
666 point="org.eclipse.ui.documentProviders">
668 extensions="%php3FileExtension"
669 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
670 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
674 point="org.eclipse.ui.documentProviders">
676 extensions="%php4FileExtension"
677 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
678 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
682 point="org.eclipse.ui.documentProviders">
684 extensions="%incFileExtension"
685 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
686 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
690 point="org.eclipse.ui.documentProviders">
692 extensions="%phtmlFileExtension"
693 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
694 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
698 point="org.eclipse.ui.documentProviders">
700 extensions="%htmlFileExtension"
701 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
702 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
706 point="org.eclipse.ui.documentProviders">
708 extensions="%htmFileExtension"
709 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
710 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
714 point="org.eclipse.ui.documentProviders">
716 extensions="%xmlFileExtension"
717 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
718 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
722 point="org.eclipse.ui.views">
724 name="%phpConsoleView"
725 icon="icons/obj16/php.gif"
726 class="net.sourceforge.phpeclipse.views.PHPConsole"
727 id="net.sourceforge.phpeclipse.views.phpconsoleview">
731 <!-- =========================================================================== -->
732 <!-- PHPDT/UI command definitions -->
733 <!-- =========================================================================== -->
735 <extension point="org.eclipse.ui.commands">
737 name="%category.source.name"
738 description="%category.source.description"
739 id="net.sourceforge.phpeclipse.ui.category.source">
744 name="%scope.javaEditor.name"
745 parent="org.eclipse.ui.textEditorScope"
746 description="%scope.javaEditor.description"
747 id="net.sourceforge.phpeclipse.ui.textEditorScope">
752 category="org.eclipse.ui.category.edit"
753 id="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals"
754 name= "%ActionDefinition.correctionAssistProposals.name"
755 description="%ActionDefinition.correctionAssistProposals.description">
759 scope="net.sourceforge.phpeclipse.ui.textEditorScope"
760 command="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals"
761 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
766 scope="net.sourceforge.phpeclipse.ui.textEditorScope"
767 command="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals"
768 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
773 category="net.sourceforge.phpeclipse.ui.category.source"
774 id="net.sourceforge.phpeclipse.phpeditor.comment"
775 name= "%ActionDefinition.comment.name"
776 description= "%ActionDefinition.comment.description">
780 scope="net.sourceforge.phpeclipse.ui.textEditorScope"
781 command="net.sourceforge.phpeclipse.phpeditor.comment"
782 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
787 scope="net.sourceforge.phpeclipse.ui.textEditorScope"
788 command="net.sourceforge.phpeclipse.phpeditor.comment"
789 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
793 category="net.sourceforge.phpeclipse.ui.category.source"
794 id="net.sourceforge.phpeclipse.phpeditor.uncomment"
795 name= "%ActionDefinition.uncomment.name"
796 description= "%ActionDefinition.uncomment.description">
800 scope="net.sourceforge.phpeclipse.ui.textEditorScope"
801 command="net.sourceforge.phpeclipse.phpeditor.uncomment"
802 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
807 scope="net.sourceforge.phpeclipse.ui.textEditorScope"
808 command="net.sourceforge.phpeclipse.phpeditor.uncomment"
809 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
813 category="net.sourceforge.phpeclipse.ui.category.source"
814 id="org.eclipse.jdt.ui.edit.text.java.format"
815 name= "%ActionDefinition.format.name"
816 description= "%ActionDefinition.format.description">
819 string="Ctrl+Shift+F"
820 scope="net.sourceforge.phpeclipse.ui.textEditorScope"
821 command="org.eclipse.jdt.ui.edit.text.java.format"
822 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
826 string="Command+Shift+F"
827 scope="net.sourceforge.phpeclipse.ui.textEditorScope"
828 command="org.eclipse.jdt.ui.edit.text.java.format"
829 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
834 <!-- =========================================================================== -->
835 <!-- PHP Editor Key Bindings -->
836 <!-- =========================================================================== -->
838 point="org.eclipse.ui.acceleratorSets">
840 scopeId="org.eclipse.ui.textEditorScope"
841 configurationId="org.eclipse.ui.emacsAcceleratorConfiguration">
845 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
849 id="net.sourceforge.phpeclipse.ui.edit.text.php.content.assist.proposals">
854 id="net.sourceforge.phpeclipse.phpeditor.comment">
858 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
862 id="net.sourceforge.phpeclipse.phpeditor.format">
866 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
870 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
874 scopeId="org.eclipse.ui.textEditorScope"
875 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
879 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
883 id="net.sourceforge.phpeclipse.ui.edit.text.php.content.assist.proposals">
888 id="net.sourceforge.phpeclipse.phpeditor.comment">
892 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
896 id="net.sourceforge.phpeclipse.phpeditor.format">
900 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
904 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
908 scopeId="org.eclipse.ui.textEditorScope"
909 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
913 key="Command+Shift+P"
914 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
919 id="net.sourceforge.phpeclipse.ui.edit.text.php.content.assist.proposals">
925 id="net.sourceforge.phpeclipse.phpeditor.comment">
930 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
935 <!-- external tools -->
937 <!-- extension point definitions -->
938 <extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps"/>
939 <extension-point id="argumentVariables" name="%ExtPoint.argumentVariables"/>
940 <extension-point id="directoryVariables" name="%ExtPoint.directoryVariables"/>
941 <extension-point id="fileVariables" name="%ExtPoint.fileVariables"/>
942 <extension-point id="refreshVariables" name="%ExtPoint.refreshVariables"/>
945 <extension point="org.eclipse.ui.actionSets">
947 id="net.sourceforge.phpdt.externaltools.ExternalToolsSet"
948 label="%ActionSet.externalTools"
950 <menu id="org.eclipse.ui.run"
953 <separator name="ExternalToolsGroup"/>
956 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateMenu"
957 label="%Action.externalTools"
958 menubarPath="org.eclipse.ui.run/ExternalToolsGroup"
959 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
960 icon="icons/externaltools/full/etool16/external_tools.gif"
961 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
963 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
966 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateToolbar"
967 label="%Action.externalTools"
968 toolbarPath="Normal/additions"
969 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
970 icon="icons/externaltools/full/etool16/external_tools.gif"
971 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
972 tooltip="%Action.externalToolsTip"
974 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
979 <!-- Launch Configuration Extensions -->
980 <extension point="org.eclipse.debug.core.launchConfigurationTypes">
981 <launchConfigurationType
982 id = "net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
983 name = "%Program.externalTools"
984 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
986 category = "org.eclipse.ui.externaltools">
987 </launchConfigurationType>
988 <launchConfigurationType
989 id = "net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
990 name = "%Program.externalTools"
991 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
993 category = "org.eclipse.ui.externaltools.builder">
994 </launchConfigurationType>
997 <extension point = "net.sourceforge.phpeclipse.configurationDuplicationMaps">
999 sourceType="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1000 builderType="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType">
1004 <extension point = "org.eclipse.debug.ui.launchConfigurationTabGroups">
1005 <launchConfigurationTabGroup
1006 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program"
1007 type ="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1008 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramTabGroup">
1009 </launchConfigurationTabGroup>
1010 <launchConfigurationTabGroup
1011 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program.builder"
1012 type ="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1013 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramBuilderTabGroup">
1014 </launchConfigurationTabGroup>
1017 <extension point="org.eclipse.debug.ui.launchConfigurationTypeImages">
1018 <launchConfigurationTypeImage
1019 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program"
1020 configTypeID="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1021 icon="icons/externaltools/full/obj16/external_tools.gif">
1022 </launchConfigurationTypeImage>
1023 <launchConfigurationTypeImage
1024 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program.builder"
1025 configTypeID="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1026 icon="icons/externaltools/full/obj16/external_tools.gif">
1027 </launchConfigurationTypeImage>
1030 <!-- Variable Extensions -->
1031 <extension point="net.sourceforge.phpeclipse.fileVariables">
1034 description="Expands to the workspace root's absolute file system path."
1035 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1039 description="Expands to the resource's absolute file system path."
1040 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1041 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1045 <extension point="net.sourceforge.phpeclipse.argumentVariables">
1048 description="Expands to the workspace root's absolute file system path."
1049 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1053 description="Expands to the full file name"
1054 expanderClass="net.sourceforge.phpdt.externaltools.variable.FileExpander">
1058 description="Expands to an URL with the localhost preference settings"
1059 expanderClass="net.sourceforge.phpdt.externaltools.variable.UrlExpander">
1063 description="Expands to the localhost preference settings."
1064 expanderClass="net.sourceforge.phpdt.externaltools.variable.LocalhostExpander">
1068 description="Expands to the selected resource's project absolute file system path."
1069 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1073 description="Expands to the full path, relative to the workspace root, of the selected project"
1074 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectExpander">
1078 description="Expands to the name of the selected project"
1079 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectNameExpander">
1083 description="Expands to the resource's absolute file system path."
1084 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1085 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1089 description="Expands to the selected resource's containing folder absolute file system path."
1090 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1094 description="Expands to the type of build"
1095 expanderClass="net.sourceforge.phpdt.externaltools.variable.BuildTypeExpander">
1099 <extension point="net.sourceforge.phpeclipse.directoryVariables">
1102 description="Expands to the workspace root's absolute file system path."
1103 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1107 description="Expands to the selected resource's project absolute file system path."
1108 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1112 description="Expands to the selected resource's containing folder absolute file system path."
1113 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1117 description="Expands to a resource's absolute file system path."
1118 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFolderResourceComponent"
1119 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1123 <extension point="net.sourceforge.phpeclipse.refreshVariables">
1126 description="Expands to the workspace root."
1127 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1131 description="Expands to the project of the selected resource."
1132 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1136 description="Expands to the folder containing the selected resource."
1137 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1141 description="Expands to a resource."
1142 componentClass="net.sourceforge.phpdt.externaltools.variable.ResourceComponent"
1143 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1147 description="Expands to the group of resources in a working set."
1148 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkingSetExpander">