1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.0"?>
5 id="net.sourceforge.phpeclipse"
8 provider-name="%providerName"
9 class="net.sourceforge.phpeclipse.PHPeclipsePlugin">
12 <library name="phpeclipse.jar">
17 <import plugin="org.eclipse.core.runtime.compatibility"/>
18 <import plugin="org.eclipse.ui"/>
19 <import plugin="org.eclipse.ui.console"/>
20 <import plugin="org.eclipse.core.resources"/>
21 <import plugin="org.eclipse.search"/>
22 <import plugin="org.eclipse.debug.core"/>
23 <import plugin="org.eclipse.debug.ui"/>
24 <import plugin="org.eclipse.compare"/>
25 <import plugin="org.eclipse.core.filebuffers"/>
26 <import plugin="org.eclipse.jface.text"/>
27 <import plugin="org.eclipse.ui.workbench.texteditor"/>
28 <import plugin="org.eclipse.ui.ide"/>
29 <import plugin="org.eclipse.ui.views"/>
30 <import plugin="org.eclipse.ui.editors"/>
31 <import plugin="org.eclipse.ui.externaltools"/>
32 <import plugin="org.eclipse.help"/>
33 <import plugin="org.eclipse.swt"/>
34 <import plugin="org.eclipse.search"/>
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 id="phpEditorTextHovers" name="%phpEditorTextHoversName" schema="schema/phpEditorTextHovers.exsd"/>
93 <extension-point id="foldingStructureProviders" name="%foldingStructureProvidersExtensionPoint" schema="schema/foldingStructureProviders.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>
921 point="org.eclipse.ui.popupMenus">
923 targetID="#CompilationUnitRulerContext"
924 id="net.sourceforge.phpdt.ui.CompilationUnitEditorPopupActions">
926 label="%AddTask.label"
927 helpContextId="org.eclipse.ui.AddTask_action_context"
928 tooltip="%AddTask.tooltip"
929 class="org.eclipse.ui.texteditor.TaskRulerAction"
931 id="org.eclipse.ui.texteditor.TaskRulerAction">
934 label="%AddBookmark.label"
935 helpContextId="org.eclipse.ui.bookmark_action_context"
936 tooltip="%AddBookmark.tooltip"
937 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
939 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
943 label="%Folding.label"
948 tooltip="%Dummy.label"
949 class="net.sourceforge.phpdt.internal.ui.actions.FoldingExpandAllRulerAction"
950 menubarPath="projection/additions"
951 definitionId="org.eclipse.ui.edit.text.folding.expand_all"
952 id="net.sourceforge.phpdt.ui.folding.expandAll">
956 tooltip="%Dummy.label"
957 class="net.sourceforge.phpdt.internal.ui.actions.FoldingToggleRulerAction"
958 menubarPath="projection/additions"
959 definitionId="org.eclipse.ui.edit.text.folding.toggle"
960 id="net.sourceforge.phpdt.ui.folding.toggle">
962 </viewerContribution>
964 <!-- =========================================================================== -->
965 <!-- JDT/UI command definitions -->
966 <!-- =========================================================================== -->
968 point="org.eclipse.ui.commands">
970 name="%category.source.name"
971 description="%category.source.description"
972 id="net.sourceforge.phpeclipse.ui.category.source">
975 name="%ActionDefinition.showJavadoc.name"
976 description="%ActionDefinition.showJavadoc.description"
977 category="org.eclipse.ui.category.edit"
978 id="net.sourceforge.phpeclipse.show.javadoc">
982 scope="net.sourceforge.phpdt.ui.phpEditorScope"
983 command="net.sourceforge.phpeclipse.show.javadoc"
984 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
989 name="%ActionDefinition.comment.name"
990 description="%ActionDefinition.comment.description"
991 category="net.sourceforge.phpeclipse.ui.category.source"
992 id="net.sourceforge.phpeclipse.phpeditor.comment">
995 name="%ActionDefinition.uncomment.name"
996 description="%ActionDefinition.uncomment.description"
997 category="net.sourceforge.phpeclipse.ui.category.source"
998 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
1001 name="%ActionDefinition.toggleComment.name"
1002 description="%ActionDefinition.toggleComment.description"
1003 category="net.sourceforge.phpeclipse.ui.category.source"
1004 id="net.sourceforge.phpeclipse.phpeditor.toggle.comment">
1007 string="Ctrl+Shift+C"
1008 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1009 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1010 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1014 string="Ctrl+Shift+C"
1015 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1017 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1021 string="Command+Shift+C"
1022 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1023 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1024 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1028 string="Ctrl+Shift+C"
1029 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1031 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1036 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1037 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1038 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1041 name="%ActionDefinition.addBlockComment.name"
1042 description="%ActionDefinition.addBlockComment.description"
1043 category="net.sourceforge.phpeclipse.ui.category.source"
1044 id="net.sourceforge.phpeclipse.phpeditor.add.block.comment">
1047 string="Ctrl+Shift+/"
1048 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1049 command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1050 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1054 string="Ctrl+Shift+/"
1055 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1057 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1061 string="Command+Shift+/"
1062 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1063 command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1064 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1067 name="%ActionDefinition.removeBlockComment.name"
1068 description="%ActionDefinition.removeBlockComment.description"
1069 category="net.sourceforge.phpeclipse.ui.category.source"
1070 id="net.sourceforge.phpeclipse.phpeditor.remove.block.comment">
1073 string="Ctrl+Shift+\"
1074 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1075 command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1076 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1080 string="Ctrl+Shift+\"
1081 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1083 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1087 string="Command+Shift+\"
1088 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1089 command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1090 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1093 name="%ActionDefinition.indent.name"
1094 description="%ActionDefinition.indent.description"
1095 category="net.sourceforge.phpeclipse.ui.category.source"
1096 id="net.sourceforge.phpeclipse.phpeditor.indent">
1100 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1101 command="net.sourceforge.phpeclipse.phpeditor.indent"
1102 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1106 name="%ActionDefinition.format.name"
1107 description="%ActionDefinition.format.description"
1108 category="net.sourceforge.phpeclipse.ui.category.source"
1109 id="net.sourceforge.phpeclipse.phpeditor.format">
1112 string="Ctrl+Shift+F"
1113 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1114 command="net.sourceforge.phpeclipse.phpeditor.format"
1115 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1119 string="Ctrl+Shift+F"
1120 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1122 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1126 string="Command+Shift+F"
1127 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1128 command="net.sourceforge.phpeclipse.phpeditor.format"
1129 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1133 string="Ctrl+Shift+F"
1134 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1136 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1141 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1142 command="net.sourceforge.phpeclipse.phpeditor.format"
1143 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1147 id="net.sourceforge.phpeclipse.JavaDocumentSetupParticipant"
1148 name="%javaDocumentSetupParticipant"
1149 point="org.eclipse.core.filebuffers.documentSetup">
1151 extensions="php,php3,php4,inc"
1152 class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentSetupParticipant">
1155 extensions="html,xml"
1156 class="net.sourceforge.phpeclipse.phpeditor.HTMLDocumentSetupParticipant">
1160 class="net.sourceforge.phpeclipse.phpeditor.SmartyDocumentSetupParticipant">
1164 id="net.sourceforge.phpeclipse.JavaDocumentFactory"
1165 name="%javaDocumentFactory"
1166 point="org.eclipse.core.filebuffers.documentCreation">
1169 class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentFactory">
1174 point="org.eclipse.ui.preferencePages">
1177 class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
1178 id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
1182 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1183 class="net.sourceforge.phpeclipse.PHPEclipseParserPreferencePage"
1184 id="net.sourceforge.phpeclipse.preference.PHPEclipseParserPreferencePage">
1188 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1189 class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
1190 id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
1193 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1194 name="PHP Project Defaults"
1195 class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
1196 id="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences">
1199 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1200 name="PHP Browser Preview"
1201 class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
1202 id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
1205 name="%compilerOptionsPrefName"
1206 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1207 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPreferencePage"
1208 id="net.sourceforge.phpeclipse.preference.CompilerPreferencePage">
1211 name="%todoTaskPrefName"
1212 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1213 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPreferencePage"
1214 id="net.sourceforge.phpeclipse.preference.TodoTaskPreferencePage">
1217 name="%templatePageName"
1218 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1219 class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
1220 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
1224 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1225 class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
1226 id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
1230 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1231 class="net.sourceforge.phpdt.internal.ui.preferences.PHPEditorPreferencePage"
1232 id="net.sourceforge.phpeclipse.preference.PHPEditorPreferencePage">
1236 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1237 class="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1238 id="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage">
1241 name="Language Settings"
1242 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1243 class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
1244 id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
1248 point="org.eclipse.ui.editors.documentProviders">
1250 extensions="%phpFileExtension"
1251 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1252 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1256 point="org.eclipse.ui.editors.documentProviders">
1258 extensions="%php3FileExtension"
1259 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1260 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1264 point="org.eclipse.ui.editors.documentProviders">
1266 extensions="%php4FileExtension"
1267 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1268 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1272 point="org.eclipse.ui.editors.documentProviders">
1274 extensions="%incFileExtension"
1275 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1276 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1280 point="org.eclipse.ui.editors.documentProviders">
1282 extensions="%phtmlFileExtension"
1283 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1284 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1288 point="org.eclipse.ui.editors.documentProviders">
1290 extensions="%htmlFileExtension"
1291 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1292 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1296 point="org.eclipse.ui.editors.documentProviders">
1298 extensions="%htmFileExtension"
1299 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1300 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1304 point="org.eclipse.ui.editors.documentProviders">
1306 extensions="%xmlFileExtension"
1307 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1308 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1312 point="org.eclipse.ui.editors.documentProviders">
1314 extensions="%tplFileExtension"
1315 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1316 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1320 point="org.eclipse.ui.views">
1322 name="%viewCategoryName"
1323 id="net.sourceforge.phpeclipse.views.category">
1326 name="%phpConsoleView"
1327 icon="icons/obj16/php.gif"
1328 category="net.sourceforge.phpeclipse.views.category"
1329 class="net.sourceforge.phpeclipse.views.PHPConsole"
1330 id="net.sourceforge.phpeclipse.views.phpconsoleview">
1333 name="%phpBrowserView"
1334 icon="icons/obj16/php.gif"
1335 category="net.sourceforge.phpeclipse.views.category"
1336 class="net.sourceforge.phpeclipse.views.browser.BrowserView"
1337 id="net.sourceforge.phpeclipse.views.browser">
1341 <!-- =========================================================================== -->
1342 <!-- PHPDT/UI Editor Key Bindings -->
1343 <!-- =========================================================================== -->
1345 point="org.eclipse.ui.acceleratorSets">
1347 scopeId="org.eclipse.ui.textEditorScope"
1348 configurationId="org.eclipse.ui.emacsAcceleratorConfiguration">
1352 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
1356 id="org.eclipse.ui.edit.text.contentAssist.proposals">
1361 id="net.sourceforge.phpeclipse.phpeditor.comment">
1365 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
1369 id="net.sourceforge.phpeclipse.phpeditor.format">
1373 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
1377 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
1381 scopeId="org.eclipse.ui.textEditorScope"
1382 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
1386 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
1390 id="org.eclipse.ui.edit.text.contentAssist.proposals">
1395 id="net.sourceforge.phpeclipse.phpeditor.comment">
1399 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
1403 id="net.sourceforge.phpeclipse.phpeditor.format">
1407 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
1411 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
1415 scopeId="org.eclipse.ui.textEditorScope"
1416 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
1420 key="Command+Shift+P"
1421 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
1426 id="org.eclipse.ui.edit.text.contentAssist.proposals">
1432 id="net.sourceforge.phpeclipse.phpeditor.comment">
1437 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
1442 <!-- external tools -->
1444 <!-- extension point definitions -->
1445 <extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps"/>
1446 <extension-point id="argumentVariables" name="%ExtPoint.argumentVariables"/>
1447 <extension-point id="directoryVariables" name="%ExtPoint.directoryVariables"/>
1448 <extension-point id="fileVariables" name="%ExtPoint.fileVariables"/>
1449 <extension-point id="refreshVariables" name="%ExtPoint.refreshVariables"/>
1452 <extension point="org.eclipse.ui.actionSets">
1454 id="net.sourceforge.phpdt.externaltools.ExternalToolsSet"
1455 label="%ActionSet.externalTools"
1457 <menu id="org.eclipse.ui.run"
1460 <separator name="ExternalToolsGroup"/>
1463 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateMenu"
1464 label="%Action.externalTools"
1465 menubarPath="org.eclipse.ui.run/ExternalToolsGroup"
1466 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
1467 icon="icons/externaltools/full/etool16/external_tools.gif"
1468 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
1470 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
1473 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateToolbar"
1474 label="%Action.externalTools"
1475 toolbarPath="Normal/additions"
1476 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
1477 icon="icons/externaltools/full/etool16/external_tools.gif"
1478 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
1479 tooltip="%Action.externalToolsTip"
1481 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
1486 <!-- Launch Configuration Extensions -->
1487 <extension point="org.eclipse.debug.core.launchConfigurationTypes">
1488 <launchConfigurationType
1489 id = "net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1490 name = "%Program.externalTools"
1491 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
1493 category = "org.eclipse.ui.externaltools">
1494 </launchConfigurationType>
1495 <launchConfigurationType
1496 id = "net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1497 name = "%Program.externalTools"
1498 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
1500 category = "org.eclipse.ui.externaltools.builder">
1501 </launchConfigurationType>
1504 <extension point = "net.sourceforge.phpeclipse.configurationDuplicationMaps">
1506 sourceType="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1507 builderType="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType">
1511 <extension point = "org.eclipse.debug.ui.launchConfigurationTabGroups">
1512 <launchConfigurationTabGroup
1513 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program"
1514 type ="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1515 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramTabGroup">
1516 </launchConfigurationTabGroup>
1517 <launchConfigurationTabGroup
1518 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program.builder"
1519 type ="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1520 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramBuilderTabGroup">
1521 </launchConfigurationTabGroup>
1524 <extension point="org.eclipse.debug.ui.launchConfigurationTypeImages">
1525 <launchConfigurationTypeImage
1526 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program"
1527 configTypeID="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1528 icon="icons/externaltools/full/obj16/external_tools.gif">
1529 </launchConfigurationTypeImage>
1530 <launchConfigurationTypeImage
1531 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program.builder"
1532 configTypeID="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1533 icon="icons/externaltools/full/obj16/external_tools.gif">
1534 </launchConfigurationTypeImage>
1537 <!-- Variable Extensions -->
1538 <extension point="net.sourceforge.phpeclipse.fileVariables">
1541 description="Expands to the workspace root's absolute file system path."
1542 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1546 description="Expands to the resource's absolute file system path."
1547 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1548 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1552 <extension point="net.sourceforge.phpeclipse.argumentVariables">
1555 description="Expands to the workspace root's absolute file system path."
1556 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1560 description="Expands to the full file name"
1561 expanderClass="net.sourceforge.phpdt.externaltools.variable.FileExpander">
1565 description="Expands to an URL with the localhost preference settings"
1566 expanderClass="net.sourceforge.phpdt.externaltools.variable.UrlExpander">
1570 description="Expands to the localhost preference settings."
1571 expanderClass="net.sourceforge.phpdt.externaltools.variable.LocalhostExpander">
1575 description="Expands to the selected resource's project absolute file system path."
1576 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1580 description="Expands to the full path, relative to the workspace root, of the selected project"
1581 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectExpander">
1585 description="Expands to the name of the selected project"
1586 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectNameExpander">
1590 description="Expands to the resource's absolute file system path."
1591 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1592 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1596 description="Expands to the selected resource's containing folder absolute file system path."
1597 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1601 description="Expands to the type of build"
1602 expanderClass="net.sourceforge.phpdt.externaltools.variable.BuildTypeExpander">
1606 <extension point="net.sourceforge.phpeclipse.directoryVariables">
1609 description="Expands to the workspace root's absolute file system path."
1610 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1614 description="Expands to the selected resource's project absolute file system path."
1615 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1619 description="Expands to the selected resource's containing folder absolute file system path."
1620 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1624 description="Expands to a resource's absolute file system path."
1625 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFolderResourceComponent"
1626 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1630 <extension point="net.sourceforge.phpeclipse.refreshVariables">
1633 description="Expands to the workspace root."
1634 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1638 description="Expands to the project of the selected resource."
1639 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1643 description="Expands to the folder containing the selected resource."
1644 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1648 description="Expands to a resource."
1649 componentClass="net.sourceforge.phpdt.externaltools.variable.ResourceComponent"
1650 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1654 description="Expands to the group of resources in a working set."
1655 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkingSetExpander">
1659 point= "net.sourceforge.phpeclipse.foldingStructureProviders">
1661 id="net.sourceforge.phpdt.ui.text.defaultFoldingProvider"
1662 name= "%defaultFoldingStructureProviderName"
1663 class="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingStructureProvider"
1664 preferencesClass="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingPreferenceBlock">