1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.0"?>
4 id="net.sourceforge.phpeclipse"
7 provider-name="%providerName"
8 class="net.sourceforge.phpeclipse.PHPeclipsePlugin">
11 <library name="phpeclipse.jar">
16 <import plugin="org.eclipse.core.runtime.compatibility"/>
17 <import plugin="org.eclipse.ui"/>
18 <import plugin="org.eclipse.ui.console"/>
19 <import plugin="org.eclipse.core.resources"/>
20 <import plugin="org.eclipse.search"/>
21 <import plugin="org.eclipse.debug.core"/>
22 <import plugin="org.eclipse.debug.ui"/>
23 <import plugin="org.eclipse.compare"/>
24 <import plugin="org.eclipse.core.filebuffers"/>
25 <import plugin="org.eclipse.jface.text"/>
26 <import plugin="org.eclipse.ui.workbench.texteditor"/>
27 <import plugin="org.eclipse.ui.ide"/>
28 <import plugin="org.eclipse.ui.views"/>
29 <import plugin="org.eclipse.ui.editors"/>
30 <import plugin="org.eclipse.ui.externaltools"/>
31 <import plugin="org.eclipse.help"/>
32 <import plugin="org.eclipse.swt"/>
33 <import plugin="org.eclipse.search"/>
34 <import plugin="org.apache.xerces"/>
35 <import plugin="org.eclipse.update.ui"/>
36 <import plugin="net.sourceforge.phpeclipse.quantum.sql"/>
41 name="%naturePHP.name"
42 point="org.eclipse.core.resources.natures">
45 class="net.sourceforge.phpdt.internal.core.JavaProject">
53 point="org.eclipse.core.resources.builders">
56 class="net.sourceforge.phpdt.internal.core.builder.PHPBuilder">
60 <!-- =================================================================================== -->
61 <!-- Extension: Java Markers -->
62 <!-- =================================================================================== -->
64 <!-- Java problems -->
66 <extension id="problem" point="org.eclipse.core.resources.markers" name="%phpProblemName">
67 <super type="org.eclipse.core.resources.problemmarker"/>
68 <super type="org.eclipse.core.resources.textmarker"/>
69 <persistent value="true"/>
70 <attribute name="id"/>
71 <attribute name="flags"/>
72 <attribute name="arguments"/>
75 <!-- Java transient problems -->
77 <extension id="transient_problem" point="org.eclipse.core.resources.markers" name="%transientPHPProblemName">
78 <super type="org.eclipse.core.resources.textmarker"/>
79 <persistent value="false"/>
80 <attribute name="id"/>
81 <attribute name="flags"/>
82 <attribute name="arguments"/>
87 <extension id="task" name="%phpTaskName" point="org.eclipse.core.resources.markers">
88 <super type="org.eclipse.core.resources.taskmarker"/>
89 <persistent value="true"/>
92 <extension-point name="%phpEditorTextHoversName" id="phpEditorTextHovers" schema="schema/phpEditorTextHovers.exsd"/>
95 point="org.eclipse.team.core.fileTypes">
135 point="net.sourceforge.phpeclipse.phpEditorTextHovers">
137 class="net.sourceforge.phpdt.internal.ui.text.java.hover.BestMatchHover"
138 id="net.sourceforge.phpdt.ui.BestMatchHover"
139 label="%sequentialHover"
140 description="%sequentialHoverDescription">
145 point="net.sourceforge.phpeclipse.phpEditorTextHovers">
147 class="net.sourceforge.phpdt.internal.ui.text.java.hover.JavaSourceHover"
148 id="net.sourceforge.phpdt.ui.JavaSourceHover"
150 description="%sourceHoverDescription">
154 point="net.sourceforge.phpeclipse.phpEditorTextHovers">
156 class="net.sourceforge.phpdt.internal.ui.text.java.hover.AnnotationHover"
157 id="net.sourceforge.phpdt.ui.AnnotationHover"
158 label="%annotationHover"
159 description="%annotationHoverDescription">
164 point="org.eclipse.ui.perspectives">
166 name="%perspectivePHP.name"
167 icon="icons/obj16/php.gif"
168 class="net.sourceforge.phpeclipse.PHPPerspectiveFactory"
169 id="net.sourceforge.phpeclipse.PHPPerspective">
173 point="org.eclipse.ui.newWizards">
175 name="%newWizardCategory.name"
176 id="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP">
179 name="%newWizardPHPProject.name"
180 icon="icons/obj16/php.gif"
181 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
182 class="net.sourceforge.phpeclipse.wizards.NewProjectCreationWizard"
184 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
186 Create a new PHP project.
190 id="net.sourceforge.phpdt.internal.ui.wizards.NewClassCreationWizard"
191 name="%NewPHPClass.label"
192 class="net.sourceforge.phpdt.internal.ui.wizards.NewClassCreationWizard"
193 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
194 icon="icons/ctool16/newclass_wiz.gif">
195 <description>%NewPHPClass.description</description>
199 <this wizard replaces it as it works - maybe not as pretty but still>
202 name="%newWizardPHPProject.name"
203 icon="icons/obj16/php.gif"
204 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
205 class="net.sourceforge.phpeclipse.wizards.TempnewPHPProject"
207 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
209 Create a new PHP project.
213 name="%newWizardPHPFile.name"
214 icon="icons/obj16/phpedit.gif"
215 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
216 class="net.sourceforge.phpeclipse.wizards.PHPFileWizard"
217 id="net.sourceforge.phpeclipse.wizards.PHPFileWizard">
219 Create a basic PHP file.
223 <extension point="org.eclipse.ui.exportWizards">
224 <wizard name="%ExportWizards.Obfuscator"
225 icon="icons/ctool16/exportdir_wiz.gif"
226 class="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard"
227 id="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard">
228 <description>%ExportWizards.ObfuscatorDescription</description>
229 <selection class="org.eclipse.core.resources.IResource" />
233 point="org.eclipse.ui.ide.projectNatureImages">
235 icon="icons/obj16/php.gif"
236 natureId="net.sourceforge.phpeclipse.phpnature"
237 id="net.sourceforge.phpeclipse.ProjectNatureImagePHP">
241 point="org.eclipse.ui.propertyPages">
243 objectClass="org.eclipse.core.resources.IProject"
244 name="%propertyPagePHPProject.name"
245 class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
246 id="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage">
249 value="net.sourceforge.phpeclipse.phpnature">
253 objectClass="org.eclipse.core.resources.IProject"
254 name="PHP Project Settings"
255 class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
256 id="net.sourceforge.phpeclipse.preferences.project.PHPMiscProjectPreferences">
259 value="net.sourceforge.phpeclipse.phpnature">
263 objectClass="org.eclipse.core.resources.IProject"
265 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
266 id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage">
269 value="net.sourceforge.phpeclipse.phpnature">
273 objectClass="net.sourceforge.phpdt.core.IJavaProject"
275 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
276 id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage">
279 value="net.sourceforge.phpeclipse.phpnature">
283 objectClass="org.eclipse.core.resources.IProject"
284 name="%compilerPageName"
285 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPropertyPage"
286 id="net.sourceforge.phpdt.ui.propertyPages.CompilerPropertyPage">
289 value="net.sourceforge.phpeclipse.phpnature">
293 objectClass="net.sourceforge.phpdt.core.IJavaProject"
294 name="%compilerPageName"
295 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPropertyPage"
296 id="net.sourceforge.phpdt.ui.propertyPages.CompilerPropertyPage">
299 value="net.sourceforge.phpeclipse.phpnature">
303 objectClass="org.eclipse.core.resources.IFile"
304 name="PHP File Settings"
305 class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
306 id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
310 point="org.eclipse.ui.views">
312 name="%viewPHPResources.name"
313 icon="icons/obj16/php.gif"
314 class="net.sourceforge.phpeclipse.resourcesview.PHPResourcesView"
315 id="net.sourceforge.phpeclipse.resourcesview.ViewPHPResources">
319 point="org.eclipse.ui.editors">
321 name="%phpEditorName"
323 icon="icons/obj16/phpedit.gif"
325 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
326 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
327 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
328 id="net.sourceforge.phpeclipse.PHPUnitEditor">
331 name="%phpEditorName"
333 icon="icons/obj16/phpedit.gif"
335 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
336 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
337 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
338 id="net.sourceforge.phpeclipse.PHPUnitEditor">
341 name="%phpEditorName"
343 icon="icons/obj16/phpedit.gif"
345 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
346 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
347 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
348 id="net.sourceforge.phpeclipse.PHPUnitEditor">
351 name="%phpEditorName"
353 icon="icons/obj16/phpedit.gif"
355 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
356 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
357 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
358 id="net.sourceforge.phpeclipse.PHPUnitEditor">
361 name="%phpEditorName"
363 icon="icons/obj16/phpedit.gif"
365 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
366 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
367 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
368 id="net.sourceforge.phpeclipse.PHPUnitEditor">
371 name="%phpEditorName"
373 icon="icons/obj16/htmledit.gif"
375 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
376 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
377 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
378 id="net.sourceforge.phpeclipse.PHPUnitEditor">
381 name="%phpEditorName"
383 icon="icons/obj16/htmledit.gif"
385 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
386 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
387 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
388 id="net.sourceforge.phpeclipse.PHPUnitEditor">
391 name="%phpEditorName"
393 icon="icons/obj16/xmledit.gif"
395 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
396 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
397 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
398 id="net.sourceforge.phpeclipse.PHPUnitEditor">
401 name="%phpEditorName"
403 icon="icons/obj16/htmledit.gif"
405 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
406 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
407 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
408 id="net.sourceforge.phpeclipse.PHPUnitEditor">
412 point="org.eclipse.ui.fontDefinitions">
414 label="%phpEditorFontDefiniton.label"
415 defaultsTo="org.eclipse.jface.textfont"
416 id="net.sourceforge.phpdt.ui.editors.textfont">
418 %phpEditorFontDefintion.description
423 point="org.eclipse.ui.editors.annotationTypes">
425 name="net.sourceforge.phpdt.ui.error"
426 super="org.eclipse.ui.workbench.texteditor.error"
427 markerType="net.sourceforge.phpeclipse.problem"
431 name="net.sourceforge.phpdt.ui.warning"
432 super="org.eclipse.ui.workbench.texteditor.warning"
433 markerType="net.sourceforge.phpeclipse.problem"
437 name="net.sourceforge.phpdt.ui.info"
438 super="org.eclipse.ui.workbench.texteditor.info"
439 markerType="net.sourceforge.phpeclipse.problem"
443 name="net.sourceforge.phpdt.ui.occurrences">
447 point="org.eclipse.ui.editors.markerAnnotationSpecification">
449 annotationType="net.sourceforge.phpdt.ui.error"
450 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
453 annotationType="net.sourceforge.phpdt.ui.warning"
454 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
457 annotationType="net.sourceforge.phpdt.ui.info"
458 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
461 annotationType="org.eclipse.debug.core.breakpoint"
462 icon="icons/full/obj16/brkp_obj.gif"
463 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.BreakpointImageProvider">
466 annotationType="net.sourceforge.phpdt.ui.occurrences"
467 label="%OccurrenceAnnotation.label"
468 icon="icons/full/obj16/searchm_obj.gif"
469 textPreferenceKey="occurrenceIndication"
470 textPreferenceValue="false"
471 highlightPreferenceKey="occurrenceHighlighting"
472 highlightPreferenceValue="true"
473 overviewRulerPreferenceKey="occurrenceIndicationInOverviewRuler"
474 overviewRulerPreferenceValue="true"
475 verticalRulerPreferenceKey="occurrenceIndicationInVerticalRuler"
476 verticalRulerPreferenceValue="false"
477 colorPreferenceKey="occurrenceIndicationColor"
478 colorPreferenceValue="180,207,205"
479 presentationLayer="3"
480 showInNextPrevDropdownToolbarActionKey="showOccurrenceInNextPrevDropdownToolbarAction"
481 showInNextPrevDropdownToolbarAction="true"
482 isGoToNextNavigationTargetKey="isOccurrenceGoToNextNavigationTarget"
483 isGoToNextNavigationTarget="false"
484 isGoToPreviousNavigationTargetKey="isOccurrenceGoToPreviousNavigationTarget"
485 isGoToPreviousNavigationTarget="false">
489 point="org.eclipse.ui.actionSets">
493 id="net.sourceforge.phpeclipse.PHPActionSet">
496 id="net.sourceforge.phpeclipse.PHPMenu">
502 label="Restart Apache"
503 icon="icons/obj16/apache_restart.gif"
504 tooltip="Restart Apache"
505 class="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction"
506 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
508 id="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction">
512 icon="icons/obj16/apache_stop.gif"
513 tooltip="Stop Apache"
514 class="net.sourceforge.phpeclipse.actions.PHPStopApacheAction"
515 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
517 id="net.sourceforge.phpeclipse.actions.PHPStopApacheAction">
521 icon="icons/obj16/apache.gif"
522 tooltip="Start Apache"
523 class="net.sourceforge.phpeclipse.actions.PHPStartApacheAction"
524 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
526 id="net.sourceforge.phpeclipse.actions.PHPStartApacheAction">
530 icon="icons/obj16/sql.gif"
531 tooltip="Start MySQL"
532 class="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction"
533 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
535 id="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction">
539 label="%CodingActionSet.label"
540 description="%CodingActionSet.description"
542 id="net.sourceforge.phpeclipse.ui.CodingActionSet">
543 <!-- =========================================================================== -->
545 <!-- =========================================================================== -->
547 label="%SourceMenu.label"
549 id="net.sourceforge.phpeclipse.ui.source.menu">
558 definitionId="net.sourceforge.phpeclipse.phpeditor.format"
559 label="%FormatAction.label"
561 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
562 id="net.sourceforge.phpeclipse.phpeditor.Format">
565 label="%ShiftLeftAction.label"
567 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
568 id="net.sourceforge.phpeclipse.phpeditor.ShiftLeft">
571 label="%ShiftRightAction.label"
573 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
574 id="net.sourceforge.phpeclipse.phpeditor.ShiftRight">
577 definitionId="net.sourceforge.phpeclipse.remove.block.comment"
578 label="%RemoveBlockCommentAction.label"
580 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
581 id="net.sourceforge.phpeclipse.ui.actions.RemoveBlockComment">
584 definitionId="net.sourceforge.phpeclipse.add.block.comment"
585 label="%AddBlockCommentAction.label"
587 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
588 id="net.sourceforge.phpeclipse.ui.actions.AddBlockComment">
591 definitionId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
592 label="%ToggleCommentAction.label"
594 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
595 id="net.sourceforge.phpeclipse.ui.actions.ToggleComment">
598 definitionId="net.sourceforge.phpeclipse.phpeditor.uncomment"
599 label="%UncommentAction.label"
601 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
602 id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
605 definitionId="net.sourceforge.phpeclipse.phpeditor.comment"
606 label="%CommentAction.label"
608 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
609 id="net.sourceforge.phpeclipse.phpeditor.Comment">
611 <!-- convert group -->
613 label="%ConvertLineDelimitersActions.label"
614 path="net.sourceforge.phpeclipse.ui.source.menu/convertGroup"
621 label="%ConvertLineDelimitersToMacAction.label"
623 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
624 allowLabelUpdate="true"
625 id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToMac">
628 label="%ConvertLineDelimitersToUNIXAction.label"
630 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
631 allowLabelUpdate="true"
632 id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToUNIX">
635 label="%ConvertLineDelimitersToWindowsAction.label"
637 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
638 allowLabelUpdate="true"
639 id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToWindows">
644 point="org.eclipse.ui.actionSetPartAssociations">
645 <actionSetPartAssociation
646 targetID="net.sourceforge.phpeclipse.ui.CodingActionSet">
647 <part id="net.sourceforge.phpeclipse.PHPUnitEditor" />
648 </actionSetPartAssociation>
650 <!-- =========================================================================== -->
651 <!-- PHP Editor Action Definition IDs -->
652 <!-- =========================================================================== -->
654 point="org.eclipse.ui.actionDefinitions">
657 id="net.sourceforge.phpeclipse.phpeditor.ContentAssistProposal">
661 id="net.sourceforge.phpeclipse.phpeditor.Comment">
664 id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
667 id="net.sourceforge.phpeclipse.phpeditor.Format">
670 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
673 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
676 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.next.problem">
679 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.previous.problem">
683 point="org.eclipse.ui.acceleratorSets">
685 scopeId="org.eclipse.ui.textEditorScope"
686 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
689 id="net.sourceforge.phpdt.ui.actions.comment">
693 id="net.sourceforge.phpdt.ui.actions.uncomment">
699 point="org.eclipse.ui.popupMenus">
701 objectClass="org.eclipse.core.resources.IProject"
702 id="net.sourceforge.phpeclipse.actions.PHPDocumentorAction">
704 label="Run PHPDocumentor"
705 class="net.sourceforge.phpeclipse.actions.PHPDocumentorAction"
706 menubarPath="additions"
707 id="net.sourceforge.phpeclipse.actions.PHPDocumentorAction">
709 </objectContribution>
711 objectClass="org.eclipse.core.resources.IFile"
713 id="net.sourceforge.phpeclipse.actions.externalParserAction">
715 label="Run External PHP Parser"
716 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
717 menubarPath="additions"
718 id="net.sourceforge.phpeclipse.actions.externalParserAction">
720 </objectContribution>
722 objectClass="org.eclipse.core.resources.IFile"
724 id="net.sourceforge.phpeclipse.actions.externalParserAction">
726 label="Run External PHP Parser"
727 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
728 menubarPath="additions"
729 id="net.sourceforge.phpeclipse.actions.externalParserAction">
731 </objectContribution>
733 objectClass="org.eclipse.core.resources.IFile"
735 id="net.sourceforge.phpeclipse.actions.externalParserAction">
737 label="Run External PHP Parser"
738 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
739 menubarPath="additions"
740 id="net.sourceforge.phpeclipse.actions.externalParserAction">
742 </objectContribution>
744 objectClass="org.eclipse.core.resources.IFile"
746 id="net.sourceforge.phpeclipse.actions.externalParserAction">
748 label="Run External PHP Parser"
749 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
750 menubarPath="additions"
751 id="net.sourceforge.phpeclipse.actions.externalParserAction">
753 </objectContribution>
755 objectClass="org.eclipse.core.resources.IFile"
757 id="net.sourceforge.phpeclipse.actions.externalParserAction">
759 label="Run External PHP Parser"
760 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
761 menubarPath="additions"
762 id="net.sourceforge.phpeclipse.actions.externalParserAction">
764 </objectContribution>
766 objectClass="org.eclipse.core.resources.IFile"
768 id="net.sourceforge.phpeclipse.actions.popupShowAction">
770 label="Open PHP Browser"
771 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
772 menubarPath="additions"
773 id="net.sourceforge.phpeclipse.actions.showAction">
775 </objectContribution>
777 objectClass="org.eclipse.core.resources.IFile"
779 id="net.sourceforge.phpeclipse.actions.popupShowAction">
781 label="Open PHP Browser"
782 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
783 menubarPath="additions"
784 id="net.sourceforge.phpeclipse.actions.showAction">
786 </objectContribution>
788 objectClass="org.eclipse.core.resources.IFile"
790 id="net.sourceforge.phpeclipse.actions.popupShowAction">
792 label="Open PHP Browser"
793 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
794 menubarPath="additions"
795 id="net.sourceforge.phpeclipse.actions.showAction">
797 </objectContribution>
799 objectClass="org.eclipse.core.resources.IFile"
801 id="net.sourceforge.phpeclipse.actions.popupShowAction">
803 label="Open PHP Browser"
804 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
805 menubarPath="additions"
806 id="net.sourceforge.phpeclipse.actions.showAction">
808 </objectContribution>
810 objectClass="org.eclipse.core.resources.IFile"
812 id="net.sourceforge.phpeclipse.actions.popupShowAction">
814 label="Open PHP Browser"
815 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
816 menubarPath="additions"
817 id="net.sourceforge.phpeclipse.actions.showAction">
819 </objectContribution>
821 objectClass="org.eclipse.core.resources.IFile"
823 id="net.sourceforge.phpeclipse.actions.popupShowAction">
825 label="Open PHP Browser"
826 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
827 menubarPath="additions"
828 id="net.sourceforge.phpeclipse.actions.showAction">
830 </objectContribution>
832 objectClass="org.eclipse.core.resources.IFile"
834 id="net.sourceforge.phpeclipse.actions.popupShowAction">
836 label="Open PHP Browser"
837 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
838 menubarPath="additions"
839 id="net.sourceforge.phpeclipse.actions.showAction">
841 </objectContribution>
843 objectClass="org.eclipse.core.resources.IFile"
845 id="net.sourceforge.phpeclipse.actions.popupShowAction">
847 label="Open PHP Browser"
848 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
849 menubarPath="additions"
850 id="net.sourceforge.phpeclipse.actions.showAction">
852 </objectContribution>
855 targetID="#PHPEditorContext"
856 id="net.sourceforge.phpeclipse.actions.popupOpenDeclaration">
858 label="Open PHP Declaration"
859 class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorActon"
860 menubarPath="additions"
861 id="net.sourceforge.phpeclipse.actions.opendeclaration">
863 </viewerContribution>
866 targetID="#PHPRulerContext"
867 id="net.sourceforge.phpdt.ui.PHPEditorPopupActions">
869 label="%AddTask.label"
870 helpContextId="org.eclipse.ui.AddTask_action_context"
871 class="org.eclipse.ui.texteditor.TaskRulerAction"
873 id="org.eclipse.ui.texteditor.TaskRulerAction">
876 label="%AddBookmark.label"
877 helpContextId="org.eclipse.ui.bookmark_action_context"
878 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
880 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
882 </viewerContribution>
886 point="org.eclipse.ui.editorActions">
888 id="org.eclipse.ui.texteditor.ruler.actions"
889 targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
892 id="org.eclipse.ui.texteditor.BookmarkRulerAction"
893 actionID="RulerDoubleClick"
895 helpContextId="org.eclipse.ui.bookmark_action_context"
896 class="org.eclipse.ui.texteditor.BookmarkRulerAction">
900 class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
901 actionID="RulerClick"
902 id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction">
904 </editorContribution>
907 point="org.eclipse.ui.popupMenus">
909 targetID="#CompilationUnitRulerContext"
910 id="net.sourceforge.phpeclipse.phpeditor.QuickFixRulerMenuAction">
913 helpContextId="org.eclipse.jdt.ui.quick_fix_action"
914 class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
915 menubarPath="additions"
916 id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerMenuAction">
918 </viewerContribution>
920 <!-- =========================================================================== -->
921 <!-- JDT/UI command definitions -->
922 <!-- =========================================================================== -->
924 point="org.eclipse.ui.commands">
926 name="%category.source.name"
927 description="%category.source.description"
928 id="net.sourceforge.phpeclipse.ui.category.source">
931 name="%ActionDefinition.showJavadoc.name"
932 description="%ActionDefinition.showJavadoc.description"
933 category="org.eclipse.ui.category.edit"
934 id="net.sourceforge.phpeclipse.show.javadoc">
938 scope="net.sourceforge.phpdt.ui.phpEditorScope"
939 command="net.sourceforge.phpeclipse.show.javadoc"
940 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
945 name="%ActionDefinition.comment.name"
946 description="%ActionDefinition.comment.description"
947 category="net.sourceforge.phpeclipse.ui.category.source"
948 id="net.sourceforge.phpeclipse.phpeditor.comment">
951 name="%ActionDefinition.uncomment.name"
952 description="%ActionDefinition.uncomment.description"
953 category="net.sourceforge.phpeclipse.ui.category.source"
954 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
957 name="%ActionDefinition.toggleComment.name"
958 description="%ActionDefinition.toggleComment.description"
959 category="net.sourceforge.phpeclipse.ui.category.source"
960 id="net.sourceforge.phpeclipse.phpeditor.toggle.comment">
963 string="Ctrl+Shift+C"
964 scope="net.sourceforge.phpdt.ui.phpEditorScope"
965 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
966 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
970 string="Ctrl+Shift+C"
971 scope="net.sourceforge.phpdt.ui.phpEditorScope"
973 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
977 string="Command+Shift+C"
978 scope="net.sourceforge.phpdt.ui.phpEditorScope"
979 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
980 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
984 string="Ctrl+Shift+C"
985 scope="net.sourceforge.phpdt.ui.phpEditorScope"
987 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
992 scope="net.sourceforge.phpdt.ui.phpEditorScope"
993 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
994 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
997 name="%ActionDefinition.addBlockComment.name"
998 description="%ActionDefinition.addBlockComment.description"
999 category="net.sourceforge.phpeclipse.ui.category.source"
1000 id="net.sourceforge.phpeclipse.phpeditor.add.block.comment">
1003 string="Ctrl+Shift+/"
1004 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1005 command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1006 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1010 string="Ctrl+Shift+/"
1011 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1013 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1017 string="Command+Shift+/"
1018 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1019 command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1020 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1023 name="%ActionDefinition.removeBlockComment.name"
1024 description="%ActionDefinition.removeBlockComment.description"
1025 category="net.sourceforge.phpeclipse.ui.category.source"
1026 id="net.sourceforge.phpeclipse.phpeditor.remove.block.comment">
1029 string="Ctrl+Shift+\"
1030 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1031 command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1032 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1036 string="Ctrl+Shift+\"
1037 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1039 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1043 string="Command+Shift+\"
1044 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1045 command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1046 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1049 name="%ActionDefinition.indent.name"
1050 description="%ActionDefinition.indent.description"
1051 category="net.sourceforge.phpeclipse.ui.category.source"
1052 id="net.sourceforge.phpeclipse.phpeditor.indent">
1056 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1057 command="net.sourceforge.phpeclipse.phpeditor.indent"
1058 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1062 name="%ActionDefinition.format.name"
1063 description="%ActionDefinition.format.description"
1064 category="net.sourceforge.phpeclipse.ui.category.source"
1065 id="net.sourceforge.phpeclipse.phpeditor.format">
1068 string="Ctrl+Shift+F"
1069 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1070 command="net.sourceforge.phpeclipse.phpeditor.format"
1071 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1075 string="Ctrl+Shift+F"
1076 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1078 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1082 string="Command+Shift+F"
1083 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1084 command="net.sourceforge.phpeclipse.phpeditor.format"
1085 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1089 string="Ctrl+Shift+F"
1090 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1092 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1097 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1098 command="net.sourceforge.phpeclipse.phpeditor.format"
1099 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1103 point="org.eclipse.ui.preferencePages">
1106 class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
1107 id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
1111 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1112 class="net.sourceforge.phpeclipse.PHPEclipseParserPreferencePage"
1113 id="net.sourceforge.phpeclipse.preference.PHPEclipseParserPreferencePage">
1117 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1118 class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
1119 id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
1122 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1123 name="PHP Project Defaults"
1124 class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
1125 id="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences">
1128 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1129 name="PHP Browser Preview"
1130 class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
1131 id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
1134 name="%compilerOptionsPrefName"
1135 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1136 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPreferencePage"
1137 id="net.sourceforge.phpeclipse.preference.CompilerPreferencePage">
1140 name="%todoTaskPrefName"
1141 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1142 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPreferencePage"
1143 id="net.sourceforge.phpeclipse.preference.TodoTaskPreferencePage">
1146 name="%templatePageName"
1147 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1148 class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
1149 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
1153 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1154 class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
1155 id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
1159 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1160 class="net.sourceforge.phpdt.internal.ui.preferences.PHPEditorPreferencePage"
1161 id="net.sourceforge.phpeclipse.preference.PHPEditorPreferencePage">
1165 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1166 class="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1167 id="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage">
1170 name="Language Settings"
1171 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1172 class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
1173 id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
1177 point="org.eclipse.ui.editors.documentProviders">
1179 extensions="%phpFileExtension"
1180 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1181 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1185 point="org.eclipse.ui.editors.documentProviders">
1187 extensions="%php3FileExtension"
1188 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1189 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1193 point="org.eclipse.ui.editors.documentProviders">
1195 extensions="%php4FileExtension"
1196 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1197 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1201 point="org.eclipse.ui.editors.documentProviders">
1203 extensions="%incFileExtension"
1204 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1205 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1209 point="org.eclipse.ui.editors.documentProviders">
1211 extensions="%phtmlFileExtension"
1212 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1213 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1217 point="org.eclipse.ui.editors.documentProviders">
1219 extensions="%htmlFileExtension"
1220 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1221 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1225 point="org.eclipse.ui.editors.documentProviders">
1227 extensions="%htmFileExtension"
1228 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1229 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1233 point="org.eclipse.ui.editors.documentProviders">
1235 extensions="%xmlFileExtension"
1236 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1237 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1241 point="org.eclipse.ui.editors.documentProviders">
1243 extensions="%tplFileExtension"
1244 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1245 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1249 point="org.eclipse.ui.views">
1251 name="%viewCategoryName"
1252 id="net.sourceforge.phpeclipse.views.category">
1255 name="%phpConsoleView"
1256 icon="icons/obj16/php.gif"
1257 category="net.sourceforge.phpeclipse.views.category"
1258 class="net.sourceforge.phpeclipse.views.PHPConsole"
1259 id="net.sourceforge.phpeclipse.views.phpconsoleview">
1262 name="%phpBrowserView"
1263 icon="icons/obj16/php.gif"
1264 category="net.sourceforge.phpeclipse.views.category"
1265 class="net.sourceforge.phpeclipse.views.browser.BrowserView"
1266 id="net.sourceforge.phpeclipse.views.browser">
1270 <!-- =========================================================================== -->
1271 <!-- PHPDT/UI Editor Key Bindings -->
1272 <!-- =========================================================================== -->
1274 point="org.eclipse.ui.acceleratorSets">
1276 scopeId="org.eclipse.ui.textEditorScope"
1277 configurationId="org.eclipse.ui.emacsAcceleratorConfiguration">
1281 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
1285 id="org.eclipse.ui.edit.text.contentAssist.proposals">
1290 id="net.sourceforge.phpeclipse.phpeditor.comment">
1294 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
1298 id="net.sourceforge.phpeclipse.phpeditor.format">
1302 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
1306 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
1310 scopeId="org.eclipse.ui.textEditorScope"
1311 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
1315 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
1319 id="org.eclipse.ui.edit.text.contentAssist.proposals">
1324 id="net.sourceforge.phpeclipse.phpeditor.comment">
1328 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
1332 id="net.sourceforge.phpeclipse.phpeditor.format">
1336 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
1340 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
1344 scopeId="org.eclipse.ui.textEditorScope"
1345 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
1349 key="Command+Shift+P"
1350 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
1355 id="org.eclipse.ui.edit.text.contentAssist.proposals">
1361 id="net.sourceforge.phpeclipse.phpeditor.comment">
1366 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
1371 <!-- external tools -->
1373 <!-- extension point definitions -->
1374 <extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps"/>
1375 <extension-point id="argumentVariables" name="%ExtPoint.argumentVariables"/>
1376 <extension-point id="directoryVariables" name="%ExtPoint.directoryVariables"/>
1377 <extension-point id="fileVariables" name="%ExtPoint.fileVariables"/>
1378 <extension-point id="refreshVariables" name="%ExtPoint.refreshVariables"/>
1381 <extension point="org.eclipse.ui.actionSets">
1383 id="net.sourceforge.phpdt.externaltools.ExternalToolsSet"
1384 label="%ActionSet.externalTools"
1386 <menu id="org.eclipse.ui.run"
1389 <separator name="ExternalToolsGroup"/>
1392 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateMenu"
1393 label="%Action.externalTools"
1394 menubarPath="org.eclipse.ui.run/ExternalToolsGroup"
1395 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
1396 icon="icons/externaltools/full/etool16/external_tools.gif"
1397 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
1399 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
1402 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateToolbar"
1403 label="%Action.externalTools"
1404 toolbarPath="Normal/additions"
1405 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
1406 icon="icons/externaltools/full/etool16/external_tools.gif"
1407 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
1408 tooltip="%Action.externalToolsTip"
1410 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
1415 <!-- Launch Configuration Extensions -->
1416 <extension point="org.eclipse.debug.core.launchConfigurationTypes">
1417 <launchConfigurationType
1418 id = "net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1419 name = "%Program.externalTools"
1420 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
1422 category = "org.eclipse.ui.externaltools">
1423 </launchConfigurationType>
1424 <launchConfigurationType
1425 id = "net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1426 name = "%Program.externalTools"
1427 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
1429 category = "org.eclipse.ui.externaltools.builder">
1430 </launchConfigurationType>
1433 <extension point = "net.sourceforge.phpeclipse.configurationDuplicationMaps">
1435 sourceType="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1436 builderType="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType">
1440 <extension point = "org.eclipse.debug.ui.launchConfigurationTabGroups">
1441 <launchConfigurationTabGroup
1442 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program"
1443 type ="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1444 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramTabGroup">
1445 </launchConfigurationTabGroup>
1446 <launchConfigurationTabGroup
1447 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program.builder"
1448 type ="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1449 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramBuilderTabGroup">
1450 </launchConfigurationTabGroup>
1453 <extension point="org.eclipse.debug.ui.launchConfigurationTypeImages">
1454 <launchConfigurationTypeImage
1455 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program"
1456 configTypeID="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1457 icon="icons/externaltools/full/obj16/external_tools.gif">
1458 </launchConfigurationTypeImage>
1459 <launchConfigurationTypeImage
1460 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program.builder"
1461 configTypeID="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1462 icon="icons/externaltools/full/obj16/external_tools.gif">
1463 </launchConfigurationTypeImage>
1466 <!-- Variable Extensions -->
1467 <extension point="net.sourceforge.phpeclipse.fileVariables">
1470 description="Expands to the workspace root's absolute file system path."
1471 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1475 description="Expands to the resource's absolute file system path."
1476 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1477 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1481 <extension point="net.sourceforge.phpeclipse.argumentVariables">
1484 description="Expands to the workspace root's absolute file system path."
1485 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1489 description="Expands to the full file name"
1490 expanderClass="net.sourceforge.phpdt.externaltools.variable.FileExpander">
1494 description="Expands to an URL with the localhost preference settings"
1495 expanderClass="net.sourceforge.phpdt.externaltools.variable.UrlExpander">
1499 description="Expands to the localhost preference settings."
1500 expanderClass="net.sourceforge.phpdt.externaltools.variable.LocalhostExpander">
1504 description="Expands to the selected resource's project absolute file system path."
1505 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1509 description="Expands to the full path, relative to the workspace root, of the selected project"
1510 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectExpander">
1514 description="Expands to the name of the selected project"
1515 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectNameExpander">
1519 description="Expands to the resource's absolute file system path."
1520 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1521 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1525 description="Expands to the selected resource's containing folder absolute file system path."
1526 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1530 description="Expands to the type of build"
1531 expanderClass="net.sourceforge.phpdt.externaltools.variable.BuildTypeExpander">
1535 <extension point="net.sourceforge.phpeclipse.directoryVariables">
1538 description="Expands to the workspace root's absolute file system path."
1539 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1543 description="Expands to the selected resource's project absolute file system path."
1544 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1548 description="Expands to the selected resource's containing folder absolute file system path."
1549 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1553 description="Expands to a resource's absolute file system path."
1554 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFolderResourceComponent"
1555 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1559 <extension point="net.sourceforge.phpeclipse.refreshVariables">
1562 description="Expands to the workspace root."
1563 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1567 description="Expands to the project of the selected resource."
1568 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1572 description="Expands to the folder containing the selected resource."
1573 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1577 description="Expands to a resource."
1578 componentClass="net.sourceforge.phpdt.externaltools.variable.ResourceComponent"
1579 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1583 description="Expands to the group of resources in a working set."
1584 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkingSetExpander">