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.eclipse.search"/>
23 <import plugin="org.apache.xerces"/>
24 <import plugin="org.eclipse.update.ui"/>
30 name="%naturePHP.name"
31 point="org.eclipse.core.resources.natures">
34 class="net.sourceforge.phpeclipse.resourcesview.PHPProject">
38 id="net.sourceforge.phpeclipse.parserbuilder">
44 point="org.eclipse.core.resources.builders">
45 <builder hasNature="true">
47 class="net.sourceforge.phpeclipse.builder.ParserBuilder">
52 point="org.eclipse.team.core.fileTypes">
91 point="org.eclipse.ui.perspectives">
93 name="%perspectivePHP.name"
94 icon="icons/obj16/php.gif"
95 class="net.sourceforge.phpeclipse.PHPPerspectiveFactory"
96 id="net.sourceforge.phpeclipse.PHPPerspective">
100 point="org.eclipse.ui.newWizards">
102 name="%newWizardCategory.name"
103 id="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP">
106 name="%newWizardPHPProject.name"
107 icon="icons/obj16/php.gif"
108 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
109 class="net.sourceforge.phpeclipse.wizards.NewProjectCreationWizard"
111 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
113 Create a new PHP project.
117 id="net.sourceforge.phpdt.internal.ui.wizards.NewClassCreationWizard"
118 name="%NewPHPClass.label"
119 class="net.sourceforge.phpdt.internal.ui.wizards.NewClassCreationWizard"
120 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
121 icon="icons/ctool16/newclass_wiz.gif">
122 <description>%NewPHPClass.description</description>
126 <this wizard replaces it as it works - maybe not as pretty but still>
129 name="%newWizardPHPProject.name"
130 icon="icons/obj16/php.gif"
131 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
132 class="net.sourceforge.phpeclipse.wizards.TempnewPHPProject"
134 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
136 Create a new PHP project.
140 name="%newWizardPHPFile.name"
141 icon="icons/obj16/phpedit.gif"
142 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
143 class="net.sourceforge.phpeclipse.wizards.PHPFileWizard"
144 id="net.sourceforge.phpeclipse.wizards.PHPFileWizard">
146 Create a basic PHP file.
149 <!-- choochter's stuff -->
152 icon="icons/obj16/php.gif"
153 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
154 class="com.xaraya.wizard.NewXarayaResourceWizard"
156 id="net.sourceforge.phpeclipse.wizards.NewXarayaModuleWizard">
158 Create a Xaraya module.
162 <extension point="org.eclipse.ui.exportWizards">
163 <wizard name="%ExportWizards.Obfuscator"
164 icon="icons/ctool16/exportdir_wiz.gif"
165 class="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard"
166 id="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard">
167 <description>%ExportWizards.ObfuscatorDescription</description>
168 <selection class="org.eclipse.core.resources.IResource" />
172 point="org.eclipse.ui.projectNatureImages">
174 icon="icons/obj16/php.gif"
175 natureId="net.sourceforge.phpeclipse.phpnature"
176 id="net.sourceforge.phpeclipse.ProjectNatureImagePHP">
180 point="org.eclipse.ui.propertyPages">
182 objectClass="org.eclipse.core.resources.IProject"
183 name="%propertyPagePHPProject.name"
184 class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
185 id="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage">
188 value="net.sourceforge.phpeclipse.phpnature">
192 objectClass="org.eclipse.core.resources.IProject"
193 name="PHP Obfuscator"
194 class="net.sourceforge.phpeclipse.preferences.PHPObfuscatorPropertyPage"
195 id="net.sourceforge.phpeclipse.preferences.PHPObfuscatorPropertyPage">
198 value="net.sourceforge.phpeclipse.phpnature">
203 point="org.eclipse.ui.views">
205 name="%viewPHPResources.name"
206 icon="icons/obj16/php.gif"
207 class="net.sourceforge.phpeclipse.resourcesview.PHPResourcesView"
208 id="net.sourceforge.phpeclipse.resourcesview.ViewPHPResources">
212 point="org.eclipse.ui.editors">
214 name="%phpEditorName"
216 icon="icons/obj16/phpedit.gif"
218 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
219 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
220 id="net.sourceforge.phpeclipse.PHPUnitEditor">
223 name="%phpEditorName"
225 icon="icons/obj16/phpedit.gif"
227 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
228 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
229 id="net.sourceforge.phpeclipse.PHPUnitEditor">
232 name="%phpEditorName"
234 icon="icons/obj16/phpedit.gif"
236 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
237 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
238 id="net.sourceforge.phpeclipse.PHPUnitEditor">
241 name="%phpEditorName"
243 icon="icons/obj16/phpedit.gif"
245 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
246 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
247 id="net.sourceforge.phpeclipse.PHPUnitEditor">
250 name="%phpEditorName"
252 icon="icons/obj16/phpedit.gif"
254 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
255 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
256 id="net.sourceforge.phpeclipse.PHPUnitEditor">
259 name="%phpEditorName"
261 icon="icons/obj16/htmledit.gif"
263 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
264 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
265 id="net.sourceforge.phpeclipse.PHPUnitEditor">
268 name="%phpEditorName"
270 icon="icons/obj16/htmledit.gif"
272 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
273 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
274 id="net.sourceforge.phpeclipse.PHPUnitEditor">
277 name="%phpEditorName"
279 icon="icons/obj16/xmledit.gif"
281 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
282 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
283 id="net.sourceforge.phpeclipse.PHPUnitEditor">
286 name="%phpEditorName"
288 icon="icons/obj16/htmledit.gif"
290 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
291 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
292 id="net.sourceforge.phpeclipse.PHPUnitEditor">
296 point="org.eclipse.ui.actionSets">
300 id="net.sourceforge.phpeclipse.PHPActionSet">
303 id="net.sourceforge.phpeclipse.PHPMenu">
309 label="Restart Apache"
310 icon="icons/obj16/apache_restart.gif"
311 tooltip="Restart Apache"
312 class="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction"
313 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
315 id="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction">
319 icon="icons/obj16/apache_stop.gif"
320 tooltip="Stop Apache"
321 class="net.sourceforge.phpeclipse.actions.PHPStopApacheAction"
322 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
324 id="net.sourceforge.phpeclipse.actions.PHPStopApacheAction">
328 icon="icons/obj16/apache.gif"
329 tooltip="Start Apache"
330 class="net.sourceforge.phpeclipse.actions.PHPStartApacheAction"
331 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
333 id="net.sourceforge.phpeclipse.actions.PHPStartApacheAction">
337 icon="icons/obj16/sql.gif"
338 tooltip="Start MySQL"
339 class="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction"
340 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
342 id="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction">
346 label="%CodingActionSet.label"
348 id="net.sourceforge.phpeclipse.ui.CodingActionSet">
349 <!-- =========================================================================== -->
351 <!-- =========================================================================== -->
353 label="%SourceMenu.label"
355 id="net.sourceforge.phpeclipse.ui.source.menu">
356 <separator name="editGroup" />
359 definitionId="net.sourceforge.phpeclipse.phpeditor.format"
360 label="%FormatAction.label"
362 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
363 id="net.sourceforge.phpeclipse.phpeditor.Format">
366 label="%ShiftLeftAction.label"
368 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
369 id="net.sourceforge.phpeclipse.phpeditor.ShiftLeft">
372 label="%ShiftRightAction.label"
374 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
375 id="net.sourceforge.phpeclipse.phpeditor.ShiftRight">
378 definitionId="net.sourceforge.phpeclipse.phpeditor.uncomment"
379 label="%UncommentAction.label"
381 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
382 id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
385 definitionId="net.sourceforge.phpeclipse.phpeditor.comment"
386 label="%CommentAction.label"
388 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
389 id="net.sourceforge.phpeclipse.phpeditor.Comment">
394 point="org.eclipse.ui.actionSetPartAssociations">
395 <actionSetPartAssociation
396 targetID="net.sourceforge.phpeclipse.ui.CodingActionSet">
397 <part id="net.sourceforge.phpeclipse.PHPUnitEditor" />
398 </actionSetPartAssociation>
400 <!-- =========================================================================== -->
401 <!-- PHP Editor Action Definition IDs -->
402 <!-- =========================================================================== -->
404 point="org.eclipse.ui.actionDefinitions">
407 id="net.sourceforge.phpeclipse.phpeditor.ContentAssistProposal">
411 id="net.sourceforge.phpeclipse.phpeditor.Comment">
414 id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
417 id="net.sourceforge.phpeclipse.phpeditor.Format">
420 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
423 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
426 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.next.problem">
429 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.previous.problem">
433 point="org.eclipse.ui.acceleratorSets">
435 scopeId="org.eclipse.ui.textEditorScope"
436 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
439 id="net.sourceforge.phpdt.ui.actions.comment">
443 id="net.sourceforge.phpdt.ui.actions.uncomment">
449 point="org.eclipse.ui.popupMenus">
451 objectClass="org.eclipse.core.resources.IFile"
453 id="net.sourceforge.phpeclipse.actions.externalParserAction">
455 label="Run External PHP Parser"
456 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
457 menubarPath="additions"
458 id="net.sourceforge.phpeclipse.actions.externalParserAction">
460 </objectContribution>
462 objectClass="org.eclipse.core.resources.IFile"
464 id="net.sourceforge.phpeclipse.actions.externalParserAction">
466 label="Run External PHP Parser"
467 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
468 menubarPath="additions"
469 id="net.sourceforge.phpeclipse.actions.externalParserAction">
471 </objectContribution>
473 objectClass="org.eclipse.core.resources.IFile"
475 id="net.sourceforge.phpeclipse.actions.externalParserAction">
477 label="Run External PHP Parser"
478 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
479 menubarPath="additions"
480 id="net.sourceforge.phpeclipse.actions.externalParserAction">
482 </objectContribution>
484 objectClass="org.eclipse.core.resources.IFile"
486 id="net.sourceforge.phpeclipse.actions.externalParserAction">
488 label="Run External PHP Parser"
489 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
490 menubarPath="additions"
491 id="net.sourceforge.phpeclipse.actions.externalParserAction">
493 </objectContribution>
495 objectClass="org.eclipse.core.resources.IFile"
497 id="net.sourceforge.phpeclipse.actions.externalParserAction">
499 label="Run External PHP Parser"
500 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
501 menubarPath="additions"
502 id="net.sourceforge.phpeclipse.actions.externalParserAction">
504 </objectContribution>
506 objectClass="org.eclipse.core.resources.IFile"
508 id="net.sourceforge.phpeclipse.actions.popupShowAction">
510 label="Open PHP Browser"
511 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
512 menubarPath="additions"
513 id="net.sourceforge.phpeclipse.actions.showAction">
515 </objectContribution>
517 objectClass="org.eclipse.core.resources.IFile"
519 id="net.sourceforge.phpeclipse.actions.popupShowAction">
521 label="Open PHP Browser"
522 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
523 menubarPath="additions"
524 id="net.sourceforge.phpeclipse.actions.showAction">
526 </objectContribution>
528 objectClass="org.eclipse.core.resources.IFile"
530 id="net.sourceforge.phpeclipse.actions.popupShowAction">
532 label="Open PHP Browser"
533 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
534 menubarPath="additions"
535 id="net.sourceforge.phpeclipse.actions.showAction">
537 </objectContribution>
539 objectClass="org.eclipse.core.resources.IFile"
541 id="net.sourceforge.phpeclipse.actions.popupShowAction">
543 label="Open PHP Browser"
544 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
545 menubarPath="additions"
546 id="net.sourceforge.phpeclipse.actions.showAction">
548 </objectContribution>
550 objectClass="org.eclipse.core.resources.IFile"
552 id="net.sourceforge.phpeclipse.actions.popupShowAction">
554 label="Open PHP Browser"
555 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
556 menubarPath="additions"
557 id="net.sourceforge.phpeclipse.actions.showAction">
559 </objectContribution>
561 objectClass="org.eclipse.core.resources.IFile"
563 id="net.sourceforge.phpeclipse.actions.popupShowAction">
565 label="Open PHP Browser"
566 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
567 menubarPath="additions"
568 id="net.sourceforge.phpeclipse.actions.showAction">
570 </objectContribution>
572 objectClass="org.eclipse.core.resources.IFile"
574 id="net.sourceforge.phpeclipse.actions.popupShowAction">
576 label="Open PHP Browser"
577 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
578 menubarPath="additions"
579 id="net.sourceforge.phpeclipse.actions.showAction">
581 </objectContribution>
583 objectClass="org.eclipse.core.resources.IFile"
585 id="net.sourceforge.phpeclipse.actions.popupShowAction">
587 label="Open PHP Browser"
588 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
589 menubarPath="additions"
590 id="net.sourceforge.phpeclipse.actions.showAction">
592 </objectContribution>
595 targetID="#PHPEditorContext"
596 id="net.sourceforge.phpeclipse.actions.popupOpenDeclaration">
598 label="Open PHP Declaration"
599 class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorActon"
600 menubarPath="additions"
601 id="net.sourceforge.phpeclipse.actions.opendeclaration">
603 </viewerContribution>
606 targetID="#PHPRulerContext"
607 id="net.sourceforge.phpdt.ui.PHPEditorPopupActions">
609 label="%AddTask.label"
610 helpContextId="org.eclipse.ui.AddTask_action_context"
611 class="org.eclipse.ui.texteditor.TaskRulerAction"
613 id="org.eclipse.ui.texteditor.TaskRulerAction">
616 label="%AddBookmark.label"
617 helpContextId="org.eclipse.ui.bookmark_action_context"
618 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
620 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
622 </viewerContribution>
625 point="org.eclipse.ui.editorActions">
627 targetID="net.sourceforge.phpeclipse.PHPEditor"
628 id="org.eclipse.ui.texteditor.ruler.actions">
631 helpContextId="org.eclipse.ui.bookmark_action_context"
632 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
633 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
635 </editorContribution>
638 point="org.eclipse.ui.preferencePages">
641 class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
642 id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
646 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
647 class="net.sourceforge.phpeclipse.PHPEclipseParserPreferencePage"
648 id="net.sourceforge.phpeclipse.preference.PHPEclipseParserPreferencePage">
652 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
653 class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
654 id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
658 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
659 class="net.sourceforge.phpeclipse.PHPOutlinePreferencePage"
660 id="net.sourceforge.phpeclipse.preference.PHPOutlinePreferencePage">
664 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
665 class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
666 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
670 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
671 class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
672 id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
676 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
677 class="net.sourceforge.phpdt.internal.ui.preferences.PHPEditorPreferencePage"
678 id="net.sourceforge.phpeclipse.preference.PHPEditorPreferencePage">
681 name="Language Settings"
682 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
683 class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
684 id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
688 point="org.eclipse.ui.documentProviders">
690 extensions="%phpFileExtension"
691 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
692 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
696 point="org.eclipse.ui.documentProviders">
698 extensions="%php3FileExtension"
699 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
700 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
704 point="org.eclipse.ui.documentProviders">
706 extensions="%php4FileExtension"
707 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
708 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
712 point="org.eclipse.ui.documentProviders">
714 extensions="%incFileExtension"
715 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
716 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
720 point="org.eclipse.ui.documentProviders">
722 extensions="%phtmlFileExtension"
723 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
724 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
728 point="org.eclipse.ui.documentProviders">
730 extensions="%htmlFileExtension"
731 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
732 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
736 point="org.eclipse.ui.documentProviders">
738 extensions="%htmFileExtension"
739 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
740 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
744 point="org.eclipse.ui.documentProviders">
746 extensions="%xmlFileExtension"
747 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
748 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
752 point="org.eclipse.ui.documentProviders">
754 extensions="%tplFileExtension"
755 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
756 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
760 point="org.eclipse.ui.views">
762 name="%phpConsoleView"
763 icon="icons/obj16/php.gif"
764 class="net.sourceforge.phpeclipse.views.PHPConsole"
765 id="net.sourceforge.phpeclipse.views.phpconsoleview">
769 <!-- =========================================================================== -->
770 <!-- PHPDT/UI Editor Key Bindings -->
771 <!-- =========================================================================== -->
773 point="org.eclipse.ui.acceleratorSets">
775 scopeId="org.eclipse.ui.textEditorScope"
776 configurationId="org.eclipse.ui.emacsAcceleratorConfiguration">
780 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
784 id="org.eclipse.ui.edit.text.contentAssist.proposals">
789 id="net.sourceforge.phpeclipse.phpeditor.comment">
793 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
797 id="net.sourceforge.phpeclipse.phpeditor.format">
801 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
805 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
809 scopeId="org.eclipse.ui.textEditorScope"
810 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
814 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
818 id="org.eclipse.ui.edit.text.contentAssist.proposals">
823 id="net.sourceforge.phpeclipse.phpeditor.comment">
827 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
831 id="net.sourceforge.phpeclipse.phpeditor.format">
835 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
839 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
843 scopeId="org.eclipse.ui.textEditorScope"
844 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
848 key="Command+Shift+P"
849 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
854 id="org.eclipse.ui.edit.text.contentAssist.proposals">
860 id="net.sourceforge.phpeclipse.phpeditor.comment">
865 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
870 <!-- external tools -->
872 <!-- extension point definitions -->
873 <extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps"/>
874 <extension-point id="argumentVariables" name="%ExtPoint.argumentVariables"/>
875 <extension-point id="directoryVariables" name="%ExtPoint.directoryVariables"/>
876 <extension-point id="fileVariables" name="%ExtPoint.fileVariables"/>
877 <extension-point id="refreshVariables" name="%ExtPoint.refreshVariables"/>
880 <extension point="org.eclipse.ui.actionSets">
882 id="net.sourceforge.phpdt.externaltools.ExternalToolsSet"
883 label="%ActionSet.externalTools"
885 <menu id="org.eclipse.ui.run"
888 <separator name="ExternalToolsGroup"/>
891 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateMenu"
892 label="%Action.externalTools"
893 menubarPath="org.eclipse.ui.run/ExternalToolsGroup"
894 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
895 icon="icons/externaltools/full/etool16/external_tools.gif"
896 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
898 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
901 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateToolbar"
902 label="%Action.externalTools"
903 toolbarPath="Normal/additions"
904 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
905 icon="icons/externaltools/full/etool16/external_tools.gif"
906 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
907 tooltip="%Action.externalToolsTip"
909 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
914 <!-- Launch Configuration Extensions -->
915 <extension point="org.eclipse.debug.core.launchConfigurationTypes">
916 <launchConfigurationType
917 id = "net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
918 name = "%Program.externalTools"
919 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
921 category = "org.eclipse.ui.externaltools">
922 </launchConfigurationType>
923 <launchConfigurationType
924 id = "net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
925 name = "%Program.externalTools"
926 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
928 category = "org.eclipse.ui.externaltools.builder">
929 </launchConfigurationType>
932 <extension point = "net.sourceforge.phpeclipse.configurationDuplicationMaps">
934 sourceType="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
935 builderType="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType">
939 <extension point = "org.eclipse.debug.ui.launchConfigurationTabGroups">
940 <launchConfigurationTabGroup
941 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program"
942 type ="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
943 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramTabGroup">
944 </launchConfigurationTabGroup>
945 <launchConfigurationTabGroup
946 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program.builder"
947 type ="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
948 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramBuilderTabGroup">
949 </launchConfigurationTabGroup>
952 <extension point="org.eclipse.debug.ui.launchConfigurationTypeImages">
953 <launchConfigurationTypeImage
954 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program"
955 configTypeID="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
956 icon="icons/externaltools/full/obj16/external_tools.gif">
957 </launchConfigurationTypeImage>
958 <launchConfigurationTypeImage
959 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program.builder"
960 configTypeID="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
961 icon="icons/externaltools/full/obj16/external_tools.gif">
962 </launchConfigurationTypeImage>
965 <!-- Variable Extensions -->
966 <extension point="net.sourceforge.phpeclipse.fileVariables">
969 description="Expands to the workspace root's absolute file system path."
970 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
974 description="Expands to the resource's absolute file system path."
975 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
976 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
980 <extension point="net.sourceforge.phpeclipse.argumentVariables">
983 description="Expands to the workspace root's absolute file system path."
984 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
988 description="Expands to the full file name"
989 expanderClass="net.sourceforge.phpdt.externaltools.variable.FileExpander">
993 description="Expands to an URL with the localhost preference settings"
994 expanderClass="net.sourceforge.phpdt.externaltools.variable.UrlExpander">
998 description="Expands to the localhost preference settings."
999 expanderClass="net.sourceforge.phpdt.externaltools.variable.LocalhostExpander">
1003 description="Expands to the selected resource's project absolute file system path."
1004 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1008 description="Expands to the full path, relative to the workspace root, of the selected project"
1009 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectExpander">
1013 description="Expands to the name of the selected project"
1014 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectNameExpander">
1018 description="Expands to the resource's absolute file system path."
1019 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1020 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1024 description="Expands to the selected resource's containing folder absolute file system path."
1025 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1029 description="Expands to the type of build"
1030 expanderClass="net.sourceforge.phpdt.externaltools.variable.BuildTypeExpander">
1034 <extension point="net.sourceforge.phpeclipse.directoryVariables">
1037 description="Expands to the workspace root's absolute file system path."
1038 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1042 description="Expands to the selected resource's project absolute file system path."
1043 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1047 description="Expands to the selected resource's containing folder absolute file system path."
1048 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1052 description="Expands to a resource's absolute file system path."
1053 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFolderResourceComponent"
1054 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1058 <extension point="net.sourceforge.phpeclipse.refreshVariables">
1061 description="Expands to the workspace root."
1062 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1066 description="Expands to the project of the selected resource."
1067 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1071 description="Expands to the folder containing the selected resource."
1072 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1076 description="Expands to a resource."
1077 componentClass="net.sourceforge.phpdt.externaltools.variable.ResourceComponent"
1078 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1082 description="Expands to the group of resources in a working set."
1083 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkingSetExpander">