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="#PHPEditorContext"
577 id="net.sourceforge.phpeclipse.actions.popupOpenDeclaration">
579 label="Open PHP Declaration"
580 class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorActon"
581 menubarPath="additions"
582 id="net.sourceforge.phpeclipse.actions.opendeclaration">
584 </viewerContribution>
587 targetID="#PHPRulerContext"
588 id="net.sourceforge.phpdt.ui.PHPEditorPopupActions">
590 label="%AddTask.label"
591 helpContextId="org.eclipse.ui.AddTask_action_context"
592 class="org.eclipse.ui.texteditor.TaskRulerAction"
594 id="org.eclipse.ui.texteditor.TaskRulerAction">
597 label="%AddBookmark.label"
598 helpContextId="org.eclipse.ui.bookmark_action_context"
599 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
601 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
603 </viewerContribution>
606 point="org.eclipse.ui.editorActions">
608 targetID="net.sourceforge.phpeclipse.PHPEditor"
609 id="org.eclipse.ui.texteditor.ruler.actions">
612 helpContextId="org.eclipse.ui.bookmark_action_context"
613 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
614 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
616 </editorContribution>
619 point="org.eclipse.ui.preferencePages">
622 class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
623 id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
627 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
628 class="net.sourceforge.phpeclipse.PHPEclipseParserPreferencePage"
629 id="net.sourceforge.phpeclipse.preference.PHPEclipseParserPreferencePage">
633 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
634 class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
635 id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
639 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
640 class="net.sourceforge.phpeclipse.PHPOutlinePreferencePage"
641 id="net.sourceforge.phpeclipse.preference.PHPOutlinePreferencePage">
645 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
646 class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
647 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
651 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
652 class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
653 id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
657 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
658 class="net.sourceforge.phpdt.internal.ui.preferences.PHPEditorPreferencePage"
659 id="net.sourceforge.phpeclipse.preference.PHPEditorPreferencePage">
662 name="Language Settings"
663 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
664 class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
665 id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
669 point="org.eclipse.ui.documentProviders">
671 extensions="%phpFileExtension"
672 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
673 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
677 point="org.eclipse.ui.documentProviders">
679 extensions="%php3FileExtension"
680 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
681 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
685 point="org.eclipse.ui.documentProviders">
687 extensions="%php4FileExtension"
688 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
689 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
693 point="org.eclipse.ui.documentProviders">
695 extensions="%incFileExtension"
696 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
697 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
701 point="org.eclipse.ui.documentProviders">
703 extensions="%phtmlFileExtension"
704 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
705 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
709 point="org.eclipse.ui.documentProviders">
711 extensions="%htmlFileExtension"
712 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
713 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
717 point="org.eclipse.ui.documentProviders">
719 extensions="%htmFileExtension"
720 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
721 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
725 point="org.eclipse.ui.documentProviders">
727 extensions="%xmlFileExtension"
728 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
729 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
733 point="org.eclipse.ui.views">
735 name="%phpConsoleView"
736 icon="icons/obj16/php.gif"
737 class="net.sourceforge.phpeclipse.views.PHPConsole"
738 id="net.sourceforge.phpeclipse.views.phpconsoleview">
742 <!-- =========================================================================== -->
743 <!-- PHPDT/UI command definitions -->
744 <!-- =========================================================================== -->
746 <extension point="org.eclipse.ui.commands">
748 name="%category.source.name"
749 description="%category.source.description"
750 id="net.sourceforge.phpeclipse.ui.category.source">
755 name="%scope.javaEditor.name"
756 parent="org.eclipse.ui.textEditorScope"
757 description="%scope.javaEditor.description"
758 id="net.sourceforge.phpeclipse.ui.textEditorScope">
763 category="org.eclipse.ui.category.edit"
764 id="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals"
765 name= "%ActionDefinition.correctionAssistProposals.name"
766 description="%ActionDefinition.correctionAssistProposals.description">
770 scope="net.sourceforge.phpeclipse.ui.textEditorScope"
771 command="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals"
772 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
777 scope="net.sourceforge.phpeclipse.ui.textEditorScope"
778 command="org.eclipse.jdt.ui.edit.text.java.correction.assist.proposals"
779 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
784 category="net.sourceforge.phpeclipse.ui.category.source"
785 id="net.sourceforge.phpeclipse.phpeditor.comment"
786 name= "%ActionDefinition.comment.name"
787 description= "%ActionDefinition.comment.description">
791 scope="net.sourceforge.phpeclipse.ui.textEditorScope"
792 command="net.sourceforge.phpeclipse.phpeditor.comment"
793 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
798 scope="net.sourceforge.phpeclipse.ui.textEditorScope"
799 command="net.sourceforge.phpeclipse.phpeditor.comment"
800 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
804 category="net.sourceforge.phpeclipse.ui.category.source"
805 id="net.sourceforge.phpeclipse.phpeditor.uncomment"
806 name= "%ActionDefinition.uncomment.name"
807 description= "%ActionDefinition.uncomment.description">
811 scope="net.sourceforge.phpeclipse.ui.textEditorScope"
812 command="net.sourceforge.phpeclipse.phpeditor.uncomment"
813 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
818 scope="net.sourceforge.phpeclipse.ui.textEditorScope"
819 command="net.sourceforge.phpeclipse.phpeditor.uncomment"
820 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
824 category="net.sourceforge.phpeclipse.ui.category.source"
825 id="org.eclipse.jdt.ui.edit.text.java.format"
826 name= "%ActionDefinition.format.name"
827 description= "%ActionDefinition.format.description">
830 string="Ctrl+Shift+F"
831 scope="net.sourceforge.phpeclipse.ui.textEditorScope"
832 command="org.eclipse.jdt.ui.edit.text.java.format"
833 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
837 string="Command+Shift+F"
838 scope="net.sourceforge.phpeclipse.ui.textEditorScope"
839 command="org.eclipse.jdt.ui.edit.text.java.format"
840 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
845 <!-- =========================================================================== -->
846 <!-- PHP Editor Key Bindings -->
847 <!-- =========================================================================== -->
849 point="org.eclipse.ui.acceleratorSets">
851 scopeId="org.eclipse.ui.textEditorScope"
852 configurationId="org.eclipse.ui.emacsAcceleratorConfiguration">
856 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
860 id="net.sourceforge.phpeclipse.ui.edit.text.php.content.assist.proposals">
865 id="net.sourceforge.phpeclipse.phpeditor.comment">
869 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
873 id="net.sourceforge.phpeclipse.phpeditor.format">
877 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
881 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
885 scopeId="org.eclipse.ui.textEditorScope"
886 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
890 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
894 id="net.sourceforge.phpeclipse.ui.edit.text.php.content.assist.proposals">
899 id="net.sourceforge.phpeclipse.phpeditor.comment">
903 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
907 id="net.sourceforge.phpeclipse.phpeditor.format">
911 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
915 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
919 scopeId="org.eclipse.ui.textEditorScope"
920 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
924 key="Command+Shift+P"
925 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
930 id="net.sourceforge.phpeclipse.ui.edit.text.php.content.assist.proposals">
936 id="net.sourceforge.phpeclipse.phpeditor.comment">
941 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
946 <!-- external tools -->
948 <!-- extension point definitions -->
949 <extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps"/>
950 <extension-point id="argumentVariables" name="%ExtPoint.argumentVariables"/>
951 <extension-point id="directoryVariables" name="%ExtPoint.directoryVariables"/>
952 <extension-point id="fileVariables" name="%ExtPoint.fileVariables"/>
953 <extension-point id="refreshVariables" name="%ExtPoint.refreshVariables"/>
956 <extension point="org.eclipse.ui.actionSets">
958 id="net.sourceforge.phpdt.externaltools.ExternalToolsSet"
959 label="%ActionSet.externalTools"
961 <menu id="org.eclipse.ui.run"
964 <separator name="ExternalToolsGroup"/>
967 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateMenu"
968 label="%Action.externalTools"
969 menubarPath="org.eclipse.ui.run/ExternalToolsGroup"
970 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
971 icon="icons/externaltools/full/etool16/external_tools.gif"
972 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
974 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
977 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateToolbar"
978 label="%Action.externalTools"
979 toolbarPath="Normal/additions"
980 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
981 icon="icons/externaltools/full/etool16/external_tools.gif"
982 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
983 tooltip="%Action.externalToolsTip"
985 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
990 <!-- Launch Configuration Extensions -->
991 <extension point="org.eclipse.debug.core.launchConfigurationTypes">
992 <launchConfigurationType
993 id = "net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
994 name = "%Program.externalTools"
995 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
997 category = "org.eclipse.ui.externaltools">
998 </launchConfigurationType>
999 <launchConfigurationType
1000 id = "net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1001 name = "%Program.externalTools"
1002 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
1004 category = "org.eclipse.ui.externaltools.builder">
1005 </launchConfigurationType>
1008 <extension point = "net.sourceforge.phpeclipse.configurationDuplicationMaps">
1010 sourceType="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1011 builderType="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType">
1015 <extension point = "org.eclipse.debug.ui.launchConfigurationTabGroups">
1016 <launchConfigurationTabGroup
1017 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program"
1018 type ="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1019 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramTabGroup">
1020 </launchConfigurationTabGroup>
1021 <launchConfigurationTabGroup
1022 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program.builder"
1023 type ="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1024 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramBuilderTabGroup">
1025 </launchConfigurationTabGroup>
1028 <extension point="org.eclipse.debug.ui.launchConfigurationTypeImages">
1029 <launchConfigurationTypeImage
1030 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program"
1031 configTypeID="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1032 icon="icons/externaltools/full/obj16/external_tools.gif">
1033 </launchConfigurationTypeImage>
1034 <launchConfigurationTypeImage
1035 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program.builder"
1036 configTypeID="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1037 icon="icons/externaltools/full/obj16/external_tools.gif">
1038 </launchConfigurationTypeImage>
1041 <!-- Variable Extensions -->
1042 <extension point="net.sourceforge.phpeclipse.fileVariables">
1045 description="Expands to the workspace root's absolute file system path."
1046 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1050 description="Expands to the resource's absolute file system path."
1051 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1052 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1056 <extension point="net.sourceforge.phpeclipse.argumentVariables">
1059 description="Expands to the workspace root's absolute file system path."
1060 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1064 description="Expands to the full file name"
1065 expanderClass="net.sourceforge.phpdt.externaltools.variable.FileExpander">
1069 description="Expands to an URL with the localhost preference settings"
1070 expanderClass="net.sourceforge.phpdt.externaltools.variable.UrlExpander">
1074 description="Expands to the localhost preference settings."
1075 expanderClass="net.sourceforge.phpdt.externaltools.variable.LocalhostExpander">
1079 description="Expands to the selected resource's project absolute file system path."
1080 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1084 description="Expands to the full path, relative to the workspace root, of the selected project"
1085 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectExpander">
1089 description="Expands to the name of the selected project"
1090 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectNameExpander">
1094 description="Expands to the resource's absolute file system path."
1095 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1096 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1100 description="Expands to the selected resource's containing folder absolute file system path."
1101 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1105 description="Expands to the type of build"
1106 expanderClass="net.sourceforge.phpdt.externaltools.variable.BuildTypeExpander">
1110 <extension point="net.sourceforge.phpeclipse.directoryVariables">
1113 description="Expands to the workspace root's absolute file system path."
1114 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1118 description="Expands to the selected resource's project absolute file system path."
1119 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1123 description="Expands to the selected resource's containing folder absolute file system path."
1124 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1128 description="Expands to a resource's absolute file system path."
1129 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFolderResourceComponent"
1130 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1134 <extension point="net.sourceforge.phpeclipse.refreshVariables">
1137 description="Expands to the workspace root."
1138 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1142 description="Expands to the project of the selected resource."
1143 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1147 description="Expands to the folder containing the selected resource."
1148 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1152 description="Expands to a resource."
1153 componentClass="net.sourceforge.phpdt.externaltools.variable.ResourceComponent"
1154 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1158 description="Expands to the group of resources in a working set."
1159 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkingSetExpander">