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.IFile"
284 name="PHP File Settings"
285 class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
286 id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
290 point="org.eclipse.ui.views">
292 name="%viewPHPResources.name"
293 icon="icons/obj16/php.gif"
294 class="net.sourceforge.phpeclipse.resourcesview.PHPResourcesView"
295 id="net.sourceforge.phpeclipse.resourcesview.ViewPHPResources">
299 point="org.eclipse.ui.editors">
301 name="%phpEditorName"
303 icon="icons/obj16/phpedit.gif"
305 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
306 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
307 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
308 id="net.sourceforge.phpeclipse.PHPUnitEditor">
311 name="%phpEditorName"
313 icon="icons/obj16/phpedit.gif"
315 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
316 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
317 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
318 id="net.sourceforge.phpeclipse.PHPUnitEditor">
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/htmledit.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/htmledit.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/xmledit.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">
392 point="org.eclipse.ui.fontDefinitions">
394 label="%phpEditorFontDefiniton.label"
395 defaultsTo="org.eclipse.jface.textfont"
396 id="net.sourceforge.phpdt.ui.editors.textfont">
398 %phpEditorFontDefintion.description
403 point="org.eclipse.ui.editors.annotationTypes">
405 name="net.sourceforge.phpdt.ui.error"
406 super="org.eclipse.ui.workbench.texteditor.error"
407 markerType="net.sourceforge.phpeclipse.problem"
411 name="net.sourceforge.phpdt.ui.warning"
412 super="org.eclipse.ui.workbench.texteditor.warning"
413 markerType="net.sourceforge.phpeclipse.problem"
417 name="net.sourceforge.phpdt.ui.info"
418 super="org.eclipse.ui.workbench.texteditor.info"
419 markerType="net.sourceforge.phpeclipse.problem"
423 name="net.sourceforge.phpdt.ui.occurrences">
427 point="org.eclipse.ui.editors.markerAnnotationSpecification">
429 annotationType="net.sourceforge.phpdt.ui.error"
430 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
433 annotationType="net.sourceforge.phpdt.ui.warning"
434 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
437 annotationType="net.sourceforge.phpdt.ui.info"
438 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
441 annotationType="org.eclipse.debug.core.breakpoint"
442 icon="icons/full/obj16/brkp_obj.gif"
443 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.BreakpointImageProvider">
446 annotationType="net.sourceforge.phpdt.ui.occurrences"
447 label="%OccurrenceAnnotation.label"
448 icon="icons/full/obj16/searchm_obj.gif"
449 textPreferenceKey="occurrenceIndication"
450 textPreferenceValue="false"
451 highlightPreferenceKey="occurrenceHighlighting"
452 highlightPreferenceValue="true"
453 overviewRulerPreferenceKey="occurrenceIndicationInOverviewRuler"
454 overviewRulerPreferenceValue="true"
455 verticalRulerPreferenceKey="occurrenceIndicationInVerticalRuler"
456 verticalRulerPreferenceValue="false"
457 colorPreferenceKey="occurrenceIndicationColor"
458 colorPreferenceValue="180,207,205"
459 presentationLayer="3"
460 showInNextPrevDropdownToolbarActionKey="showOccurrenceInNextPrevDropdownToolbarAction"
461 showInNextPrevDropdownToolbarAction="true"
462 isGoToNextNavigationTargetKey="isOccurrenceGoToNextNavigationTarget"
463 isGoToNextNavigationTarget="false"
464 isGoToPreviousNavigationTargetKey="isOccurrenceGoToPreviousNavigationTarget"
465 isGoToPreviousNavigationTarget="false">
469 point="org.eclipse.ui.actionSets">
473 id="net.sourceforge.phpeclipse.PHPActionSet">
476 id="net.sourceforge.phpeclipse.PHPMenu">
482 label="Restart Apache"
483 icon="icons/obj16/apache_restart.gif"
484 tooltip="Restart Apache"
485 class="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction"
486 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
488 id="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction">
492 icon="icons/obj16/apache_stop.gif"
493 tooltip="Stop Apache"
494 class="net.sourceforge.phpeclipse.actions.PHPStopApacheAction"
495 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
497 id="net.sourceforge.phpeclipse.actions.PHPStopApacheAction">
501 icon="icons/obj16/apache.gif"
502 tooltip="Start Apache"
503 class="net.sourceforge.phpeclipse.actions.PHPStartApacheAction"
504 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
506 id="net.sourceforge.phpeclipse.actions.PHPStartApacheAction">
510 icon="icons/obj16/sql.gif"
511 tooltip="Start MySQL"
512 class="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction"
513 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
515 id="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction">
519 label="%CodingActionSet.label"
520 description="%CodingActionSet.description"
522 id="net.sourceforge.phpeclipse.ui.CodingActionSet">
523 <!-- =========================================================================== -->
525 <!-- =========================================================================== -->
527 label="%SourceMenu.label"
529 id="net.sourceforge.phpeclipse.ui.source.menu">
538 definitionId="net.sourceforge.phpeclipse.phpeditor.format"
539 label="%FormatAction.label"
541 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
542 id="net.sourceforge.phpeclipse.phpeditor.Format">
545 label="%ShiftLeftAction.label"
547 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
548 id="net.sourceforge.phpeclipse.phpeditor.ShiftLeft">
551 label="%ShiftRightAction.label"
553 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
554 id="net.sourceforge.phpeclipse.phpeditor.ShiftRight">
557 definitionId="net.sourceforge.phpeclipse.remove.block.comment"
558 label="%RemoveBlockCommentAction.label"
560 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
561 id="net.sourceforge.phpeclipse.ui.actions.RemoveBlockComment">
564 definitionId="net.sourceforge.phpeclipse.add.block.comment"
565 label="%AddBlockCommentAction.label"
567 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
568 id="net.sourceforge.phpeclipse.ui.actions.AddBlockComment">
571 definitionId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
572 label="%ToggleCommentAction.label"
574 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
575 id="net.sourceforge.phpeclipse.ui.actions.ToggleComment">
578 definitionId="net.sourceforge.phpeclipse.phpeditor.uncomment"
579 label="%UncommentAction.label"
581 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
582 id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
585 definitionId="net.sourceforge.phpeclipse.phpeditor.comment"
586 label="%CommentAction.label"
588 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
589 id="net.sourceforge.phpeclipse.phpeditor.Comment">
591 <!-- convert group -->
593 label="%ConvertLineDelimitersActions.label"
594 path="net.sourceforge.phpeclipse.ui.source.menu/convertGroup"
601 label="%ConvertLineDelimitersToMacAction.label"
603 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
604 allowLabelUpdate="true"
605 id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToMac">
608 label="%ConvertLineDelimitersToUNIXAction.label"
610 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
611 allowLabelUpdate="true"
612 id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToUNIX">
615 label="%ConvertLineDelimitersToWindowsAction.label"
617 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
618 allowLabelUpdate="true"
619 id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToWindows">
624 point="org.eclipse.ui.actionSetPartAssociations">
625 <actionSetPartAssociation
626 targetID="net.sourceforge.phpeclipse.ui.CodingActionSet">
627 <part id="net.sourceforge.phpeclipse.PHPUnitEditor" />
628 </actionSetPartAssociation>
630 <!-- =========================================================================== -->
631 <!-- PHP Editor Action Definition IDs -->
632 <!-- =========================================================================== -->
634 point="org.eclipse.ui.actionDefinitions">
637 id="net.sourceforge.phpeclipse.phpeditor.ContentAssistProposal">
641 id="net.sourceforge.phpeclipse.phpeditor.Comment">
644 id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
647 id="net.sourceforge.phpeclipse.phpeditor.Format">
650 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
653 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
656 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.next.problem">
659 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.previous.problem">
663 point="org.eclipse.ui.acceleratorSets">
665 scopeId="org.eclipse.ui.textEditorScope"
666 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
669 id="net.sourceforge.phpdt.ui.actions.comment">
673 id="net.sourceforge.phpdt.ui.actions.uncomment">
679 point="org.eclipse.ui.popupMenus">
681 objectClass="org.eclipse.core.resources.IProject"
682 id="net.sourceforge.phpeclipse.actions.PHPDocumentorAction">
684 label="Run PHPDocumentor"
685 class="net.sourceforge.phpeclipse.actions.PHPDocumentorAction"
686 menubarPath="additions"
687 id="net.sourceforge.phpeclipse.actions.PHPDocumentorAction">
689 </objectContribution>
691 objectClass="org.eclipse.core.resources.IFile"
693 id="net.sourceforge.phpeclipse.actions.externalParserAction">
695 label="Run External PHP Parser"
696 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
697 menubarPath="additions"
698 id="net.sourceforge.phpeclipse.actions.externalParserAction">
700 </objectContribution>
702 objectClass="org.eclipse.core.resources.IFile"
704 id="net.sourceforge.phpeclipse.actions.externalParserAction">
706 label="Run External PHP Parser"
707 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
708 menubarPath="additions"
709 id="net.sourceforge.phpeclipse.actions.externalParserAction">
711 </objectContribution>
713 objectClass="org.eclipse.core.resources.IFile"
715 id="net.sourceforge.phpeclipse.actions.externalParserAction">
717 label="Run External PHP Parser"
718 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
719 menubarPath="additions"
720 id="net.sourceforge.phpeclipse.actions.externalParserAction">
722 </objectContribution>
724 objectClass="org.eclipse.core.resources.IFile"
726 id="net.sourceforge.phpeclipse.actions.externalParserAction">
728 label="Run External PHP Parser"
729 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
730 menubarPath="additions"
731 id="net.sourceforge.phpeclipse.actions.externalParserAction">
733 </objectContribution>
735 objectClass="org.eclipse.core.resources.IFile"
737 id="net.sourceforge.phpeclipse.actions.externalParserAction">
739 label="Run External PHP Parser"
740 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
741 menubarPath="additions"
742 id="net.sourceforge.phpeclipse.actions.externalParserAction">
744 </objectContribution>
746 objectClass="org.eclipse.core.resources.IFile"
748 id="net.sourceforge.phpeclipse.actions.popupShowAction">
750 label="Open PHP Browser"
751 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
752 menubarPath="additions"
753 id="net.sourceforge.phpeclipse.actions.showAction">
755 </objectContribution>
757 objectClass="org.eclipse.core.resources.IFile"
759 id="net.sourceforge.phpeclipse.actions.popupShowAction">
761 label="Open PHP Browser"
762 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
763 menubarPath="additions"
764 id="net.sourceforge.phpeclipse.actions.showAction">
766 </objectContribution>
768 objectClass="org.eclipse.core.resources.IFile"
770 id="net.sourceforge.phpeclipse.actions.popupShowAction">
772 label="Open PHP Browser"
773 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
774 menubarPath="additions"
775 id="net.sourceforge.phpeclipse.actions.showAction">
777 </objectContribution>
779 objectClass="org.eclipse.core.resources.IFile"
781 id="net.sourceforge.phpeclipse.actions.popupShowAction">
783 label="Open PHP Browser"
784 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
785 menubarPath="additions"
786 id="net.sourceforge.phpeclipse.actions.showAction">
788 </objectContribution>
790 objectClass="org.eclipse.core.resources.IFile"
792 id="net.sourceforge.phpeclipse.actions.popupShowAction">
794 label="Open PHP Browser"
795 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
796 menubarPath="additions"
797 id="net.sourceforge.phpeclipse.actions.showAction">
799 </objectContribution>
801 objectClass="org.eclipse.core.resources.IFile"
803 id="net.sourceforge.phpeclipse.actions.popupShowAction">
805 label="Open PHP Browser"
806 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
807 menubarPath="additions"
808 id="net.sourceforge.phpeclipse.actions.showAction">
810 </objectContribution>
812 objectClass="org.eclipse.core.resources.IFile"
814 id="net.sourceforge.phpeclipse.actions.popupShowAction">
816 label="Open PHP Browser"
817 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
818 menubarPath="additions"
819 id="net.sourceforge.phpeclipse.actions.showAction">
821 </objectContribution>
823 objectClass="org.eclipse.core.resources.IFile"
825 id="net.sourceforge.phpeclipse.actions.popupShowAction">
827 label="Open PHP Browser"
828 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
829 menubarPath="additions"
830 id="net.sourceforge.phpeclipse.actions.showAction">
832 </objectContribution>
835 targetID="#PHPEditorContext"
836 id="net.sourceforge.phpeclipse.actions.popupOpenDeclaration">
838 label="Open PHP Declaration"
839 class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorActon"
840 menubarPath="additions"
841 id="net.sourceforge.phpeclipse.actions.opendeclaration">
843 </viewerContribution>
846 targetID="#PHPRulerContext"
847 id="net.sourceforge.phpdt.ui.PHPEditorPopupActions">
849 label="%AddTask.label"
850 helpContextId="org.eclipse.ui.AddTask_action_context"
851 class="org.eclipse.ui.texteditor.TaskRulerAction"
853 id="org.eclipse.ui.texteditor.TaskRulerAction">
856 label="%AddBookmark.label"
857 helpContextId="org.eclipse.ui.bookmark_action_context"
858 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
860 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
862 </viewerContribution>
866 point="org.eclipse.ui.editorActions">
868 id="org.eclipse.ui.texteditor.ruler.actions"
869 targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
872 id="org.eclipse.ui.texteditor.BookmarkRulerAction"
873 actionID="RulerDoubleClick"
875 helpContextId="org.eclipse.ui.bookmark_action_context"
876 class="org.eclipse.ui.texteditor.BookmarkRulerAction">
880 class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
881 actionID="RulerClick"
882 id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction">
884 </editorContribution>
887 point="org.eclipse.ui.popupMenus">
889 targetID="#CompilationUnitRulerContext"
890 id="net.sourceforge.phpeclipse.phpeditor.QuickFixRulerMenuAction">
893 helpContextId="org.eclipse.jdt.ui.quick_fix_action"
894 class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
895 menubarPath="additions"
896 id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerMenuAction">
898 </viewerContribution>
900 <!-- =========================================================================== -->
901 <!-- JDT/UI command definitions -->
902 <!-- =========================================================================== -->
904 point="org.eclipse.ui.commands">
906 name="%category.source.name"
907 description="%category.source.description"
908 id="net.sourceforge.phpeclipse.ui.category.source">
911 name="%ActionDefinition.showJavadoc.name"
912 description="%ActionDefinition.showJavadoc.description"
913 category="org.eclipse.ui.category.edit"
914 id="net.sourceforge.phpeclipse.show.javadoc">
918 scope="net.sourceforge.phpdt.ui.phpEditorScope"
919 command="net.sourceforge.phpeclipse.show.javadoc"
920 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
925 name="%ActionDefinition.comment.name"
926 description="%ActionDefinition.comment.description"
927 category="net.sourceforge.phpeclipse.ui.category.source"
928 id="net.sourceforge.phpeclipse.phpeditor.comment">
931 name="%ActionDefinition.uncomment.name"
932 description="%ActionDefinition.uncomment.description"
933 category="net.sourceforge.phpeclipse.ui.category.source"
934 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
937 name="%ActionDefinition.toggleComment.name"
938 description="%ActionDefinition.toggleComment.description"
939 category="net.sourceforge.phpeclipse.ui.category.source"
940 id="net.sourceforge.phpeclipse.phpeditor.toggle.comment">
943 string="Ctrl+Shift+C"
944 scope="net.sourceforge.phpdt.ui.phpEditorScope"
945 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
946 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
950 string="Ctrl+Shift+C"
951 scope="net.sourceforge.phpdt.ui.phpEditorScope"
953 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
957 string="Command+Shift+C"
958 scope="net.sourceforge.phpdt.ui.phpEditorScope"
959 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
960 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
964 string="Ctrl+Shift+C"
965 scope="net.sourceforge.phpdt.ui.phpEditorScope"
967 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
972 scope="net.sourceforge.phpdt.ui.phpEditorScope"
973 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
974 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
977 name="%ActionDefinition.addBlockComment.name"
978 description="%ActionDefinition.addBlockComment.description"
979 category="net.sourceforge.phpeclipse.ui.category.source"
980 id="net.sourceforge.phpeclipse.phpeditor.add.block.comment">
983 string="Ctrl+Shift+/"
984 scope="net.sourceforge.phpdt.ui.phpEditorScope"
985 command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
986 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
990 string="Ctrl+Shift+/"
991 scope="net.sourceforge.phpdt.ui.phpEditorScope"
993 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
997 string="Command+Shift+/"
998 scope="net.sourceforge.phpdt.ui.phpEditorScope"
999 command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1000 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1003 name="%ActionDefinition.removeBlockComment.name"
1004 description="%ActionDefinition.removeBlockComment.description"
1005 category="net.sourceforge.phpeclipse.ui.category.source"
1006 id="net.sourceforge.phpeclipse.phpeditor.remove.block.comment">
1009 string="Ctrl+Shift+\"
1010 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1011 command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1012 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1016 string="Ctrl+Shift+\"
1017 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1019 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1023 string="Command+Shift+\"
1024 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1025 command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1026 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1029 name="%ActionDefinition.indent.name"
1030 description="%ActionDefinition.indent.description"
1031 category="net.sourceforge.phpeclipse.ui.category.source"
1032 id="net.sourceforge.phpeclipse.phpeditor.indent">
1036 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1037 command="net.sourceforge.phpeclipse.phpeditor.indent"
1038 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1042 name="%ActionDefinition.format.name"
1043 description="%ActionDefinition.format.description"
1044 category="net.sourceforge.phpeclipse.ui.category.source"
1045 id="net.sourceforge.phpeclipse.phpeditor.format">
1048 string="Ctrl+Shift+F"
1049 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1050 command="net.sourceforge.phpeclipse.phpeditor.format"
1051 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1055 string="Ctrl+Shift+F"
1056 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1058 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1062 string="Command+Shift+F"
1063 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1064 command="net.sourceforge.phpeclipse.phpeditor.format"
1065 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1069 string="Ctrl+Shift+F"
1070 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1072 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1077 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1078 command="net.sourceforge.phpeclipse.phpeditor.format"
1079 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1083 point="org.eclipse.ui.preferencePages">
1086 class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
1087 id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
1091 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1092 class="net.sourceforge.phpeclipse.PHPEclipseParserPreferencePage"
1093 id="net.sourceforge.phpeclipse.preference.PHPEclipseParserPreferencePage">
1097 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1098 class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
1099 id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
1102 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1103 name="PHP Project Defaults"
1104 class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
1105 id="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences">
1108 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1109 name="PHP Browser Preview"
1110 class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
1111 id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
1115 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1116 class="net.sourceforge.phpeclipse.PHPOutlinePreferencePage"
1117 id="net.sourceforge.phpeclipse.preference.PHPOutlinePreferencePage">
1120 name="%todoTaskPrefName"
1121 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1122 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPreferencePage"
1123 id="net.sourceforge.phpeclipse.preference.TodoTaskPreferencePage">
1126 name="%templatePageName"
1127 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1128 class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
1129 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
1133 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1134 class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
1135 id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
1139 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1140 class="net.sourceforge.phpdt.internal.ui.preferences.PHPEditorPreferencePage"
1141 id="net.sourceforge.phpeclipse.preference.PHPEditorPreferencePage">
1145 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1146 class="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1147 id="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage">
1150 name="Language Settings"
1151 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1152 class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
1153 id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
1157 point="org.eclipse.ui.editors.documentProviders">
1159 extensions="%phpFileExtension"
1160 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1161 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1165 point="org.eclipse.ui.editors.documentProviders">
1167 extensions="%php3FileExtension"
1168 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1169 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1173 point="org.eclipse.ui.editors.documentProviders">
1175 extensions="%php4FileExtension"
1176 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1177 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1181 point="org.eclipse.ui.editors.documentProviders">
1183 extensions="%incFileExtension"
1184 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1185 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1189 point="org.eclipse.ui.editors.documentProviders">
1191 extensions="%phtmlFileExtension"
1192 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1193 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1197 point="org.eclipse.ui.editors.documentProviders">
1199 extensions="%htmlFileExtension"
1200 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1201 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1205 point="org.eclipse.ui.editors.documentProviders">
1207 extensions="%htmFileExtension"
1208 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1209 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1213 point="org.eclipse.ui.editors.documentProviders">
1215 extensions="%xmlFileExtension"
1216 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1217 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1221 point="org.eclipse.ui.editors.documentProviders">
1223 extensions="%tplFileExtension"
1224 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1225 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1229 point="org.eclipse.ui.views">
1231 name="%viewCategoryName"
1232 id="net.sourceforge.phpeclipse.views.category">
1235 name="%phpConsoleView"
1236 icon="icons/obj16/php.gif"
1237 category="net.sourceforge.phpeclipse.views.category"
1238 class="net.sourceforge.phpeclipse.views.PHPConsole"
1239 id="net.sourceforge.phpeclipse.views.phpconsoleview">
1242 name="%phpBrowserView"
1243 icon="icons/obj16/php.gif"
1244 category="net.sourceforge.phpeclipse.views.category"
1245 class="net.sourceforge.phpeclipse.views.browser.BrowserView"
1246 id="net.sourceforge.phpeclipse.views.browser">
1250 <!-- =========================================================================== -->
1251 <!-- PHPDT/UI Editor Key Bindings -->
1252 <!-- =========================================================================== -->
1254 point="org.eclipse.ui.acceleratorSets">
1256 scopeId="org.eclipse.ui.textEditorScope"
1257 configurationId="org.eclipse.ui.emacsAcceleratorConfiguration">
1261 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
1265 id="org.eclipse.ui.edit.text.contentAssist.proposals">
1270 id="net.sourceforge.phpeclipse.phpeditor.comment">
1274 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
1278 id="net.sourceforge.phpeclipse.phpeditor.format">
1282 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
1286 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
1290 scopeId="org.eclipse.ui.textEditorScope"
1291 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
1295 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
1299 id="org.eclipse.ui.edit.text.contentAssist.proposals">
1304 id="net.sourceforge.phpeclipse.phpeditor.comment">
1308 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
1312 id="net.sourceforge.phpeclipse.phpeditor.format">
1316 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
1320 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
1324 scopeId="org.eclipse.ui.textEditorScope"
1325 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
1329 key="Command+Shift+P"
1330 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
1335 id="org.eclipse.ui.edit.text.contentAssist.proposals">
1341 id="net.sourceforge.phpeclipse.phpeditor.comment">
1346 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
1351 <!-- external tools -->
1353 <!-- extension point definitions -->
1354 <extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps"/>
1355 <extension-point id="argumentVariables" name="%ExtPoint.argumentVariables"/>
1356 <extension-point id="directoryVariables" name="%ExtPoint.directoryVariables"/>
1357 <extension-point id="fileVariables" name="%ExtPoint.fileVariables"/>
1358 <extension-point id="refreshVariables" name="%ExtPoint.refreshVariables"/>
1361 <extension point="org.eclipse.ui.actionSets">
1363 id="net.sourceforge.phpdt.externaltools.ExternalToolsSet"
1364 label="%ActionSet.externalTools"
1366 <menu id="org.eclipse.ui.run"
1369 <separator name="ExternalToolsGroup"/>
1372 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateMenu"
1373 label="%Action.externalTools"
1374 menubarPath="org.eclipse.ui.run/ExternalToolsGroup"
1375 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
1376 icon="icons/externaltools/full/etool16/external_tools.gif"
1377 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
1379 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
1382 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateToolbar"
1383 label="%Action.externalTools"
1384 toolbarPath="Normal/additions"
1385 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
1386 icon="icons/externaltools/full/etool16/external_tools.gif"
1387 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
1388 tooltip="%Action.externalToolsTip"
1390 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
1395 <!-- Launch Configuration Extensions -->
1396 <extension point="org.eclipse.debug.core.launchConfigurationTypes">
1397 <launchConfigurationType
1398 id = "net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1399 name = "%Program.externalTools"
1400 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
1402 category = "org.eclipse.ui.externaltools">
1403 </launchConfigurationType>
1404 <launchConfigurationType
1405 id = "net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1406 name = "%Program.externalTools"
1407 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
1409 category = "org.eclipse.ui.externaltools.builder">
1410 </launchConfigurationType>
1413 <extension point = "net.sourceforge.phpeclipse.configurationDuplicationMaps">
1415 sourceType="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1416 builderType="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType">
1420 <extension point = "org.eclipse.debug.ui.launchConfigurationTabGroups">
1421 <launchConfigurationTabGroup
1422 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program"
1423 type ="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1424 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramTabGroup">
1425 </launchConfigurationTabGroup>
1426 <launchConfigurationTabGroup
1427 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program.builder"
1428 type ="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1429 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramBuilderTabGroup">
1430 </launchConfigurationTabGroup>
1433 <extension point="org.eclipse.debug.ui.launchConfigurationTypeImages">
1434 <launchConfigurationTypeImage
1435 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program"
1436 configTypeID="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1437 icon="icons/externaltools/full/obj16/external_tools.gif">
1438 </launchConfigurationTypeImage>
1439 <launchConfigurationTypeImage
1440 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program.builder"
1441 configTypeID="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1442 icon="icons/externaltools/full/obj16/external_tools.gif">
1443 </launchConfigurationTypeImage>
1446 <!-- Variable Extensions -->
1447 <extension point="net.sourceforge.phpeclipse.fileVariables">
1450 description="Expands to the workspace root's absolute file system path."
1451 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1455 description="Expands to the resource's absolute file system path."
1456 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1457 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1461 <extension point="net.sourceforge.phpeclipse.argumentVariables">
1464 description="Expands to the workspace root's absolute file system path."
1465 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1469 description="Expands to the full file name"
1470 expanderClass="net.sourceforge.phpdt.externaltools.variable.FileExpander">
1474 description="Expands to an URL with the localhost preference settings"
1475 expanderClass="net.sourceforge.phpdt.externaltools.variable.UrlExpander">
1479 description="Expands to the localhost preference settings."
1480 expanderClass="net.sourceforge.phpdt.externaltools.variable.LocalhostExpander">
1484 description="Expands to the selected resource's project absolute file system path."
1485 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1489 description="Expands to the full path, relative to the workspace root, of the selected project"
1490 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectExpander">
1494 description="Expands to the name of the selected project"
1495 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectNameExpander">
1499 description="Expands to the resource's absolute file system path."
1500 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1501 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1505 description="Expands to the selected resource's containing folder absolute file system path."
1506 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1510 description="Expands to the type of build"
1511 expanderClass="net.sourceforge.phpdt.externaltools.variable.BuildTypeExpander">
1515 <extension point="net.sourceforge.phpeclipse.directoryVariables">
1518 description="Expands to the workspace root's absolute file system path."
1519 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1523 description="Expands to the selected resource's project absolute file system path."
1524 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1528 description="Expands to the selected resource's containing folder absolute file system path."
1529 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1533 description="Expands to a resource's absolute file system path."
1534 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFolderResourceComponent"
1535 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1539 <extension point="net.sourceforge.phpeclipse.refreshVariables">
1542 description="Expands to the workspace root."
1543 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1547 description="Expands to the project of the selected resource."
1548 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1552 description="Expands to the folder containing the selected resource."
1553 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1557 description="Expands to a resource."
1558 componentClass="net.sourceforge.phpdt.externaltools.variable.ResourceComponent"
1559 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1563 description="Expands to the group of resources in a working set."
1564 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkingSetExpander">