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>
626 point="org.eclipse.ui.editorActions">
628 id="org.eclipse.ui.texteditor.ruler.actions"
629 targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
632 id="org.eclipse.ui.texteditor.BookmarkRulerAction"
633 actionID="RulerDoubleClick"
635 helpContextId="org.eclipse.ui.bookmark_action_context"
636 class="org.eclipse.ui.texteditor.BookmarkRulerAction">
638 </editorContribution>
642 point="org.eclipse.ui.preferencePages">
645 class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
646 id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
650 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
651 class="net.sourceforge.phpeclipse.PHPEclipseParserPreferencePage"
652 id="net.sourceforge.phpeclipse.preference.PHPEclipseParserPreferencePage">
656 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
657 class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
658 id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
662 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
663 class="net.sourceforge.phpeclipse.PHPOutlinePreferencePage"
664 id="net.sourceforge.phpeclipse.preference.PHPOutlinePreferencePage">
668 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
669 class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
670 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
674 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
675 class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
676 id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
680 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
681 class="net.sourceforge.phpdt.internal.ui.preferences.PHPEditorPreferencePage"
682 id="net.sourceforge.phpeclipse.preference.PHPEditorPreferencePage">
685 name="Language Settings"
686 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
687 class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
688 id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
692 point="org.eclipse.ui.documentProviders">
694 extensions="%phpFileExtension"
695 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
696 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
700 point="org.eclipse.ui.documentProviders">
702 extensions="%php3FileExtension"
703 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
704 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
708 point="org.eclipse.ui.documentProviders">
710 extensions="%php4FileExtension"
711 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
712 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
716 point="org.eclipse.ui.documentProviders">
718 extensions="%incFileExtension"
719 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
720 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
724 point="org.eclipse.ui.documentProviders">
726 extensions="%phtmlFileExtension"
727 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
728 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
732 point="org.eclipse.ui.documentProviders">
734 extensions="%htmlFileExtension"
735 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
736 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
740 point="org.eclipse.ui.documentProviders">
742 extensions="%htmFileExtension"
743 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
744 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
748 point="org.eclipse.ui.documentProviders">
750 extensions="%xmlFileExtension"
751 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
752 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
756 point="org.eclipse.ui.documentProviders">
758 extensions="%tplFileExtension"
759 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
760 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
764 point="org.eclipse.ui.views">
766 name="%phpConsoleView"
767 icon="icons/obj16/php.gif"
768 class="net.sourceforge.phpeclipse.views.PHPConsole"
769 id="net.sourceforge.phpeclipse.views.phpconsoleview">
773 <!-- =========================================================================== -->
774 <!-- PHPDT/UI Editor Key Bindings -->
775 <!-- =========================================================================== -->
777 point="org.eclipse.ui.acceleratorSets">
779 scopeId="org.eclipse.ui.textEditorScope"
780 configurationId="org.eclipse.ui.emacsAcceleratorConfiguration">
784 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
788 id="org.eclipse.ui.edit.text.contentAssist.proposals">
793 id="net.sourceforge.phpeclipse.phpeditor.comment">
797 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
801 id="net.sourceforge.phpeclipse.phpeditor.format">
805 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
809 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
813 scopeId="org.eclipse.ui.textEditorScope"
814 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
818 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
822 id="org.eclipse.ui.edit.text.contentAssist.proposals">
827 id="net.sourceforge.phpeclipse.phpeditor.comment">
831 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
835 id="net.sourceforge.phpeclipse.phpeditor.format">
839 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
843 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
847 scopeId="org.eclipse.ui.textEditorScope"
848 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
852 key="Command+Shift+P"
853 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
858 id="org.eclipse.ui.edit.text.contentAssist.proposals">
864 id="net.sourceforge.phpeclipse.phpeditor.comment">
869 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
874 <!-- external tools -->
876 <!-- extension point definitions -->
877 <extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps"/>
878 <extension-point id="argumentVariables" name="%ExtPoint.argumentVariables"/>
879 <extension-point id="directoryVariables" name="%ExtPoint.directoryVariables"/>
880 <extension-point id="fileVariables" name="%ExtPoint.fileVariables"/>
881 <extension-point id="refreshVariables" name="%ExtPoint.refreshVariables"/>
884 <extension point="org.eclipse.ui.actionSets">
886 id="net.sourceforge.phpdt.externaltools.ExternalToolsSet"
887 label="%ActionSet.externalTools"
889 <menu id="org.eclipse.ui.run"
892 <separator name="ExternalToolsGroup"/>
895 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateMenu"
896 label="%Action.externalTools"
897 menubarPath="org.eclipse.ui.run/ExternalToolsGroup"
898 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
899 icon="icons/externaltools/full/etool16/external_tools.gif"
900 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
902 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
905 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateToolbar"
906 label="%Action.externalTools"
907 toolbarPath="Normal/additions"
908 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
909 icon="icons/externaltools/full/etool16/external_tools.gif"
910 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
911 tooltip="%Action.externalToolsTip"
913 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
918 <!-- Launch Configuration Extensions -->
919 <extension point="org.eclipse.debug.core.launchConfigurationTypes">
920 <launchConfigurationType
921 id = "net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
922 name = "%Program.externalTools"
923 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
925 category = "org.eclipse.ui.externaltools">
926 </launchConfigurationType>
927 <launchConfigurationType
928 id = "net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
929 name = "%Program.externalTools"
930 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
932 category = "org.eclipse.ui.externaltools.builder">
933 </launchConfigurationType>
936 <extension point = "net.sourceforge.phpeclipse.configurationDuplicationMaps">
938 sourceType="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
939 builderType="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType">
943 <extension point = "org.eclipse.debug.ui.launchConfigurationTabGroups">
944 <launchConfigurationTabGroup
945 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program"
946 type ="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
947 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramTabGroup">
948 </launchConfigurationTabGroup>
949 <launchConfigurationTabGroup
950 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program.builder"
951 type ="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
952 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramBuilderTabGroup">
953 </launchConfigurationTabGroup>
956 <extension point="org.eclipse.debug.ui.launchConfigurationTypeImages">
957 <launchConfigurationTypeImage
958 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program"
959 configTypeID="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
960 icon="icons/externaltools/full/obj16/external_tools.gif">
961 </launchConfigurationTypeImage>
962 <launchConfigurationTypeImage
963 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program.builder"
964 configTypeID="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
965 icon="icons/externaltools/full/obj16/external_tools.gif">
966 </launchConfigurationTypeImage>
969 <!-- Variable Extensions -->
970 <extension point="net.sourceforge.phpeclipse.fileVariables">
973 description="Expands to the workspace root's absolute file system path."
974 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
978 description="Expands to the resource's absolute file system path."
979 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
980 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
984 <extension point="net.sourceforge.phpeclipse.argumentVariables">
987 description="Expands to the workspace root's absolute file system path."
988 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
992 description="Expands to the full file name"
993 expanderClass="net.sourceforge.phpdt.externaltools.variable.FileExpander">
997 description="Expands to an URL with the localhost preference settings"
998 expanderClass="net.sourceforge.phpdt.externaltools.variable.UrlExpander">
1002 description="Expands to the localhost preference settings."
1003 expanderClass="net.sourceforge.phpdt.externaltools.variable.LocalhostExpander">
1007 description="Expands to the selected resource's project absolute file system path."
1008 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1012 description="Expands to the full path, relative to the workspace root, of the selected project"
1013 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectExpander">
1017 description="Expands to the name of the selected project"
1018 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectNameExpander">
1022 description="Expands to the resource's absolute file system path."
1023 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1024 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1028 description="Expands to the selected resource's containing folder absolute file system path."
1029 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1033 description="Expands to the type of build"
1034 expanderClass="net.sourceforge.phpdt.externaltools.variable.BuildTypeExpander">
1038 <extension point="net.sourceforge.phpeclipse.directoryVariables">
1041 description="Expands to the workspace root's absolute file system path."
1042 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1046 description="Expands to the selected resource's project absolute file system path."
1047 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1051 description="Expands to the selected resource's containing folder absolute file system path."
1052 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1056 description="Expands to a resource's absolute file system path."
1057 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFolderResourceComponent"
1058 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1062 <extension point="net.sourceforge.phpeclipse.refreshVariables">
1065 description="Expands to the workspace root."
1066 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1070 description="Expands to the project of the selected resource."
1071 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1075 description="Expands to the folder containing the selected resource."
1076 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1080 description="Expands to a resource."
1081 componentClass="net.sourceforge.phpdt.externaltools.variable.ResourceComponent"
1082 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1086 description="Expands to the group of resources in a working set."
1087 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkingSetExpander">