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.core"/>
20 <import plugin="org.eclipse.debug.ui"/>
21 <import plugin="org.apache.xerces"/>
22 <import plugin="org.eclipse.update.ui"/>
28 name="%naturePHP.name"
29 point="org.eclipse.core.resources.natures">
32 class="net.sourceforge.phpeclipse.resourcesview.PHPProject">
37 point="org.eclipse.team.core.fileTypes">
72 point="org.eclipse.ui.perspectives">
74 name="%perspectivePHP.name"
75 icon="icons/obj16/php.gif"
76 class="net.sourceforge.phpeclipse.PHPPerspectiveFactory"
77 id="net.sourceforge.phpeclipse.PHPPerspective">
81 point="org.eclipse.ui.newWizards">
83 name="%newWizardCategory.name"
84 id="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP">
87 Temporarily replaced until errors can be ironed out...
90 name="%newWizardPHPProject.name"
91 icon="icons/obj16/php.gif"
92 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
93 class="net.sourceforge.phpeclipse.wizards.NewProjectCreationWizard"
95 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
97 Create a new PHP project.
101 <this wizard replaces it as it works - maybe not as pretty but still>
104 name="%newWizardPHPProject.name"
105 icon="icons/obj16/php.gif"
106 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
107 class="net.sourceforge.phpeclipse.wizards.TempnewPHPProject"
109 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
111 Create a new PHP project.
115 name="%newWizardPHPFile.name"
116 icon="icons/obj16/phpedit.gif"
117 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
118 class="net.sourceforge.phpeclipse.wizards.PHPFileWizard"
119 id="net.sourceforge.phpeclipse.wizards.PHPFileWizard">
121 Create a basic PHP file.
124 <!-- choochter's stuff -->
127 icon="icons/obj16/php.gif"
128 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
129 class="com.xaraya.wizard.NewXarayaResourceWizard"
131 id="net.sourceforge.phpeclipse.wizards.NewXarayaModuleWizard">
133 Create a Xaraya module.
138 point="org.eclipse.ui.projectNatureImages">
140 icon="icons/obj16/php.gif"
141 natureId="net.sourceforge.phpeclipse.phpnature"
142 id="net.sourceforge.phpeclipse.ProjectNatureImagePHP">
146 point="org.eclipse.ui.propertyPages">
148 objectClass="org.eclipse.core.resources.IProject"
149 name="%propertyPagePHPProject.name"
150 class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
151 id="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage">
154 value="net.sourceforge.phpeclipse.phpnature">
158 objectClass="net.sourceforge.phpeclipse.resourcesview.PHPProject"
159 name="%propertyPagePHPProject.name"
160 class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
161 id="net.sourceforge.phpeclipse.preferences.PropertyPagePHPProject">
164 value="net.sourceforge.phpeclipse.phpnature">
169 point="org.eclipse.ui.views">
171 name="%viewPHPResources.name"
172 icon="icons/obj16/php.gif"
173 class="net.sourceforge.phpeclipse.resourcesview.PHPResourcesView"
174 id="net.sourceforge.phpeclipse.resourcesview.ViewPHPResources">
178 point="org.eclipse.ui.actionSets">
182 id="net.sourceforge.phpeclipse.PHPActionSet">
185 id="net.sourceforge.phpeclipse.PHPMenu">
191 label="Restart Apache"
192 icon="icons/obj16/apache_restart.gif"
193 tooltip="Restart Apache"
194 class="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction"
195 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
197 id="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction">
201 icon="icons/obj16/apache_stop.gif"
202 tooltip="Stop Apache"
203 class="net.sourceforge.phpeclipse.actions.PHPStopApacheAction"
204 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
206 id="net.sourceforge.phpeclipse.actions.PHPStopApacheAction">
210 icon="icons/obj16/apache.gif"
211 tooltip="Start Apache"
212 class="net.sourceforge.phpeclipse.actions.PHPStartApacheAction"
213 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
215 id="net.sourceforge.phpeclipse.actions.PHPStartApacheAction">
219 icon="icons/obj16/sql.gif"
220 tooltip="Start MySQL"
221 class="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction"
222 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
224 id="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction">
228 label="%CodingActionSet.label"
230 id="net.sourceforge.phpeclipse.ui.CodingActionSet">
231 <!-- =========================================================================== -->
233 <!-- =========================================================================== -->
235 label="%SourceMenu.label"
237 id="net.sourceforge.phpeclipse.ui.source.menu">
243 definitionId="net.sourceforge.phpeclipse.phpeditor.format"
244 label="%FormatAction.label"
246 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
247 id="net.sourceforge.phpeclipse.phpeditor.Format">
250 label="%ShiftLeftAction.label"
252 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
253 id="net.sourceforge.phpeclipse.ui.actions.ShiftLeft">
256 label="%ShiftRightAction.label"
258 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
259 id="net.sourceforge.phpeclipse.ui.actions.ShiftRight">
262 definitionId="net.sourceforge.phpeclipse.phpeditor.uncomment"
263 label="%UncommentAction.label"
265 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
266 id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
269 definitionId="net.sourceforge.phpeclipse.phpeditor.comment"
270 label="%CommentAction.label"
272 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
273 id="net.sourceforge.phpeclipse.phpeditor.Comment">
278 point="org.eclipse.ui.actionSetPartAssociations">
279 <actionSetPartAssociation
280 targetID="net.sourceforge.phpeclipse.ui.CodingActionSet">
282 id="net.sourceforge.phpeclipse.PHPUnitEditor">
284 </actionSetPartAssociation>
286 <!-- =========================================================================== -->
287 <!-- PHP Editor Action Definition IDs -->
288 <!-- =========================================================================== -->
290 point="org.eclipse.ui.actionDefinitions">
293 id="net.sourceforge.phpeclipse.phpeditor.ContentAssistProposal">
297 id="net.sourceforge.phpeclipse.phpeditor.Comment">
300 id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
303 id="net.sourceforge.phpeclipse.phpeditor.Format">
306 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
309 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
312 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.next.problem">
315 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.previous.problem">
319 point="org.eclipse.ui.acceleratorSets">
321 scopeId="org.eclipse.ui.textEditorScope"
322 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
325 id="net.sourceforge.phpdt.ui.actions.comment">
329 id="net.sourceforge.phpdt.ui.actions.uncomment">
334 point="org.eclipse.ui.editors">
336 name="%phpEditorName"
338 icon="icons/obj16/phpedit.gif"
340 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
341 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
342 id="net.sourceforge.phpeclipse.PHPUnitEditor">
345 name="%phpEditorName"
347 icon="icons/obj16/phpedit.gif"
349 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
350 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
351 id="net.sourceforge.phpeclipse.PHPUnitEditor">
354 name="%phpEditorName"
356 icon="icons/obj16/phpedit.gif"
358 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
359 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
360 id="net.sourceforge.phpeclipse.PHPUnitEditor">
363 name="%phpEditorName"
365 icon="icons/obj16/phpedit.gif"
367 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
368 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
369 id="net.sourceforge.phpeclipse.PHPUnitEditor">
372 name="%phpEditorName"
374 icon="icons/obj16/phpedit.gif"
376 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
377 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
378 id="net.sourceforge.phpeclipse.PHPUnitEditor">
381 name="%phpEditorName"
383 icon="icons/obj16/htmledit.gif"
385 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
386 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
387 id="net.sourceforge.phpeclipse.PHPUnitEditor">
390 name="%phpEditorName"
392 icon="icons/obj16/htmledit.gif"
394 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
395 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
396 id="net.sourceforge.phpeclipse.PHPUnitEditor">
399 name="%phpEditorName"
401 icon="icons/obj16/xmledit.gif"
403 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
404 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
405 id="net.sourceforge.phpeclipse.PHPUnitEditor">
409 point="org.eclipse.ui.popupMenus">
411 objectClass="org.eclipse.core.resources.IFile"
413 id="net.sourceforge.phpeclipse.actions.externalParserAction">
415 label="Run External PHP Parser"
416 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
417 menubarPath="additions"
418 id="net.sourceforge.phpeclipse.actions.externalParserAction">
420 </objectContribution>
422 objectClass="org.eclipse.core.resources.IFile"
424 id="net.sourceforge.phpeclipse.actions.externalParserAction">
426 label="Run External PHP Parser"
427 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
428 menubarPath="additions"
429 id="net.sourceforge.phpeclipse.actions.externalParserAction">
431 </objectContribution>
433 objectClass="org.eclipse.core.resources.IFile"
435 id="net.sourceforge.phpeclipse.actions.externalParserAction">
437 label="Run External PHP Parser"
438 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
439 menubarPath="additions"
440 id="net.sourceforge.phpeclipse.actions.externalParserAction">
442 </objectContribution>
444 objectClass="org.eclipse.core.resources.IFile"
446 id="net.sourceforge.phpeclipse.actions.externalParserAction">
448 label="Run External PHP Parser"
449 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
450 menubarPath="additions"
451 id="net.sourceforge.phpeclipse.actions.externalParserAction">
453 </objectContribution>
455 objectClass="org.eclipse.core.resources.IFile"
457 id="net.sourceforge.phpeclipse.actions.externalParserAction">
459 label="Run External PHP Parser"
460 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
461 menubarPath="additions"
462 id="net.sourceforge.phpeclipse.actions.externalParserAction">
464 </objectContribution>
466 objectClass="org.eclipse.core.resources.IFile"
468 id="net.sourceforge.phpeclipse.actions.popupShowAction">
470 label="Open PHP Browser"
471 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
472 menubarPath="additions"
473 id="net.sourceforge.phpeclipse.actions.showAction">
475 </objectContribution>
477 objectClass="org.eclipse.core.resources.IFile"
479 id="net.sourceforge.phpeclipse.actions.popupShowAction">
481 label="Open PHP Browser"
482 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
483 menubarPath="additions"
484 id="net.sourceforge.phpeclipse.actions.showAction">
486 </objectContribution>
488 objectClass="org.eclipse.core.resources.IFile"
490 id="net.sourceforge.phpeclipse.actions.popupShowAction">
492 label="Open PHP Browser"
493 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
494 menubarPath="additions"
495 id="net.sourceforge.phpeclipse.actions.showAction">
497 </objectContribution>
499 objectClass="org.eclipse.core.resources.IFile"
501 id="net.sourceforge.phpeclipse.actions.popupShowAction">
503 label="Open PHP Browser"
504 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
505 menubarPath="additions"
506 id="net.sourceforge.phpeclipse.actions.showAction">
508 </objectContribution>
510 objectClass="org.eclipse.core.resources.IFile"
512 id="net.sourceforge.phpeclipse.actions.popupShowAction">
514 label="Open PHP Browser"
515 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
516 menubarPath="additions"
517 id="net.sourceforge.phpeclipse.actions.showAction">
519 </objectContribution>
521 objectClass="org.eclipse.core.resources.IFile"
523 id="net.sourceforge.phpeclipse.actions.popupShowAction">
525 label="Open PHP Browser"
526 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
527 menubarPath="additions"
528 id="net.sourceforge.phpeclipse.actions.showAction">
530 </objectContribution>
532 objectClass="org.eclipse.core.resources.IFile"
534 id="net.sourceforge.phpeclipse.actions.popupShowAction">
536 label="Open PHP Browser"
537 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
538 menubarPath="additions"
539 id="net.sourceforge.phpeclipse.actions.showAction">
541 </objectContribution>
543 objectClass="org.eclipse.core.resources.IFile"
545 id="net.sourceforge.phpeclipse.actions.popupShowAction">
547 label="Open PHP Browser"
548 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
549 menubarPath="additions"
550 id="net.sourceforge.phpeclipse.actions.showAction">
552 </objectContribution>
554 targetID="#PHPRulerContext"
555 id="net.sourceforge.phpdt.ui.PHPEditorPopupActions">
557 label="%AddTask.label"
558 helpContextId="org.eclipse.ui.AddTask_action_context"
559 class="org.eclipse.ui.texteditor.TaskRulerAction"
561 id="org.eclipse.ui.texteditor.TaskRulerAction">
564 label="%AddBookmark.label"
565 helpContextId="org.eclipse.ui.bookmark_action_context"
566 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
568 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
570 </viewerContribution>
573 point="org.eclipse.ui.editorActions">
575 targetID="net.sourceforge.phpeclipse.PHPEditor"
576 id="org.eclipse.ui.texteditor.ruler.actions">
579 helpContextId="org.eclipse.ui.bookmark_action_context"
580 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
581 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
583 </editorContribution>
586 point="org.eclipse.ui.preferencePages">
589 class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
590 id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
594 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
595 class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
596 id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
600 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
601 class="net.sourceforge.phpeclipse.PHPOutlinePreferencePage"
602 id="net.sourceforge.phpeclipse.preference.PHPOutlinePreferencePage">
606 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
607 class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
608 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
612 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
613 class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
614 id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
618 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
619 class="net.sourceforge.phpdt.internal.ui.preferences.PHPEditorPreferencePage"
620 id="net.sourceforge.phpeclipse.preference.PHPEditorPreferencePage">
623 name="Language Settings"
624 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
625 class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
626 id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
630 point="org.eclipse.ui.documentProviders">
632 extensions="%phpFileExtension"
633 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
634 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
638 point="org.eclipse.ui.documentProviders">
640 extensions="%php3FileExtension"
641 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
642 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
646 point="org.eclipse.ui.documentProviders">
648 extensions="%php4FileExtension"
649 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
650 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
654 point="org.eclipse.ui.documentProviders">
656 extensions="%incFileExtension"
657 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
658 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
662 point="org.eclipse.ui.documentProviders">
664 extensions="%phtmlFileExtension"
665 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
666 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
670 point="org.eclipse.ui.documentProviders">
672 extensions="%htmlFileExtension"
673 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
674 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
678 point="org.eclipse.ui.documentProviders">
680 extensions="%htmFileExtension"
681 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
682 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
686 point="org.eclipse.ui.documentProviders">
688 extensions="%xmlFileExtension"
689 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
690 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
694 point="org.eclipse.ui.views">
696 name="%phpConsoleView"
697 icon="icons/obj16/php.gif"
698 class="net.sourceforge.phpeclipse.views.PHPConsole"
699 id="net.sourceforge.phpeclipse.views.phpconsoleview">
702 <!-- =========================================================================== -->
703 <!-- Java Editor Key Bindings -->
704 <!-- =========================================================================== -->
706 point="org.eclipse.ui.acceleratorSets">
708 scopeId="org.eclipse.ui.textEditorScope"
709 configurationId="org.eclipse.ui.emacsAcceleratorConfiguration">
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.edit.text.php.show.outline">
738 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
742 scopeId="org.eclipse.ui.textEditorScope"
743 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
747 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
751 id="net.sourceforge.phpeclipse.ui.edit.text.php.content.assist.proposals">
756 id="net.sourceforge.phpeclipse.phpeditor.comment">
760 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
764 id="net.sourceforge.phpeclipse.phpeditor.format">
768 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
772 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
776 scopeId="org.eclipse.ui.textEditorScope"
777 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
781 key="Command+Shift+P"
782 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
787 id="net.sourceforge.phpeclipse.ui.edit.text.php.content.assist.proposals">
793 id="net.sourceforge.phpeclipse.phpeditor.comment">
798 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
803 <!-- external tools -->
805 <!-- extension point definitions -->
806 <extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps"/>
807 <extension-point id="argumentVariables" name="%ExtPoint.argumentVariables"/>
808 <extension-point id="directoryVariables" name="%ExtPoint.directoryVariables"/>
809 <extension-point id="fileVariables" name="%ExtPoint.fileVariables"/>
810 <extension-point id="refreshVariables" name="%ExtPoint.refreshVariables"/>
813 <extension point="org.eclipse.ui.actionSets">
815 id="net.sourceforge.phpdt.externaltools.ExternalToolsSet"
816 label="%ActionSet.externalTools"
818 <menu id="org.eclipse.ui.run"
821 <separator name="ExternalToolsGroup"/>
824 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateMenu"
825 label="%Action.externalTools"
826 menubarPath="org.eclipse.ui.run/ExternalToolsGroup"
827 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
828 icon="icons/externaltools/full/etool16/external_tools.gif"
829 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
831 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
834 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateToolbar"
835 label="%Action.externalTools"
836 toolbarPath="Normal/additions"
837 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
838 icon="icons/externaltools/full/etool16/external_tools.gif"
839 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
840 tooltip="%Action.externalToolsTip"
842 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
847 <!-- Launch Configuration Extensions -->
848 <extension point="org.eclipse.debug.core.launchConfigurationTypes">
849 <launchConfigurationType
850 id = "net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
851 name = "%Program.externalTools"
852 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
854 category = "org.eclipse.ui.externaltools">
855 </launchConfigurationType>
856 <launchConfigurationType
857 id = "net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
858 name = "%Program.externalTools"
859 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
861 category = "org.eclipse.ui.externaltools.builder">
862 </launchConfigurationType>
865 <extension point = "net.sourceforge.phpeclipse.configurationDuplicationMaps">
867 sourceType="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
868 builderType="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType">
872 <extension point = "org.eclipse.debug.ui.launchConfigurationTabGroups">
873 <launchConfigurationTabGroup
874 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program"
875 type ="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
876 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramTabGroup">
877 </launchConfigurationTabGroup>
878 <launchConfigurationTabGroup
879 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program.builder"
880 type ="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
881 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramBuilderTabGroup">
882 </launchConfigurationTabGroup>
885 <extension point="org.eclipse.debug.ui.launchConfigurationTypeImages">
886 <launchConfigurationTypeImage
887 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program"
888 configTypeID="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
889 icon="icons/externaltools/full/obj16/external_tools.gif">
890 </launchConfigurationTypeImage>
891 <launchConfigurationTypeImage
892 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program.builder"
893 configTypeID="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
894 icon="icons/externaltools/full/obj16/external_tools.gif">
895 </launchConfigurationTypeImage>
898 <!-- Variable Extensions -->
899 <extension point="net.sourceforge.phpeclipse.fileVariables">
902 description="Expands to the workspace root's absolute file system path."
903 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
907 description="Expands to the resource's absolute file system path."
908 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
909 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
913 <extension point="net.sourceforge.phpeclipse.argumentVariables">
916 description="Expands to the workspace root's absolute file system path."
917 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
921 description="Expands to the localhost preference settings."
922 expanderClass="net.sourceforge.phpdt.externaltools.variable.LocalhostExpander">
926 description="Expands to the selected resource's project absolute file system path."
927 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
931 description="Expands to the full path, relative to the workspace root, of the selected project"
932 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectExpander">
936 description="Expands to the name of the selected project"
937 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectNameExpander">
941 description="Expands to the resource's absolute file system path."
942 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
943 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
947 description="Expands to the selected resource's containing folder absolute file system path."
948 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
952 description="Expands to the type of build"
953 expanderClass="net.sourceforge.phpdt.externaltools.variable.BuildTypeExpander">
957 <extension point="net.sourceforge.phpeclipse.directoryVariables">
960 description="Expands to the workspace root's absolute file system path."
961 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
965 description="Expands to the selected resource's project absolute file system path."
966 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
970 description="Expands to the selected resource's containing folder absolute file system path."
971 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
975 description="Expands to a resource's absolute file system path."
976 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFolderResourceComponent"
977 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
981 <extension point="net.sourceforge.phpeclipse.refreshVariables">
984 description="Expands to the workspace root."
985 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
989 description="Expands to the project of the selected resource."
990 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
994 description="Expands to the folder containing the selected resource."
995 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
999 description="Expands to a resource."
1000 componentClass="net.sourceforge.phpdt.externaltools.variable.ResourceComponent"
1001 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1005 description="Expands to the group of resources in a working set."
1006 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkingSetExpander">