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.eclipse.update.ui"/>
35 <import plugin="net.sourceforge.phpeclipse.quantum.sql"/>
40 name="%naturePHP.name"
41 point="org.eclipse.core.resources.natures">
44 class="net.sourceforge.phpdt.internal.core.JavaProject">
52 point="org.eclipse.core.resources.builders">
55 class="net.sourceforge.phpdt.internal.core.builder.PHPBuilder">
59 <!-- =================================================================================== -->
60 <!-- Extension: Java Markers -->
61 <!-- =================================================================================== -->
63 <!-- Java problems -->
65 <extension id="problem" point="org.eclipse.core.resources.markers" name="%phpProblemName">
66 <super type="org.eclipse.core.resources.problemmarker"/>
67 <super type="org.eclipse.core.resources.textmarker"/>
68 <persistent value="true"/>
69 <attribute name="id"/>
70 <attribute name="flags"/>
71 <attribute name="arguments"/>
74 <!-- Java transient problems -->
76 <extension id="transient_problem" point="org.eclipse.core.resources.markers" name="%transientPHPProblemName">
77 <super type="org.eclipse.core.resources.textmarker"/>
78 <persistent value="false"/>
79 <attribute name="id"/>
80 <attribute name="flags"/>
81 <attribute name="arguments"/>
86 <extension id="task" name="%phpTaskName" point="org.eclipse.core.resources.markers">
87 <super type="org.eclipse.core.resources.taskmarker"/>
88 <persistent value="true"/>
91 <extension-point id="phpEditorTextHovers" name="%phpEditorTextHoversName" schema="schema/phpEditorTextHovers.exsd"/>
92 <extension-point id="foldingStructureProviders" name="%foldingStructureProvidersExtensionPoint" schema="schema/foldingStructureProviders.exsd"/>
94 point="org.eclipse.team.core.fileTypes">
134 point="net.sourceforge.phpeclipse.phpEditorTextHovers">
136 class="net.sourceforge.phpdt.internal.ui.text.java.hover.BestMatchHover"
137 id="net.sourceforge.phpdt.ui.BestMatchHover"
138 label="%sequentialHover"
139 description="%sequentialHoverDescription">
144 point="net.sourceforge.phpeclipse.phpEditorTextHovers">
146 class="net.sourceforge.phpdt.internal.ui.text.java.hover.JavaSourceHover"
147 id="net.sourceforge.phpdt.ui.JavaSourceHover"
149 description="%sourceHoverDescription">
153 point="net.sourceforge.phpeclipse.phpEditorTextHovers">
155 class="net.sourceforge.phpdt.internal.ui.text.java.hover.AnnotationHover"
156 id="net.sourceforge.phpdt.ui.AnnotationHover"
157 label="%annotationHover"
158 description="%annotationHoverDescription">
163 point="org.eclipse.ui.perspectives">
165 name="%perspectivePHP.name"
166 icon="icons/obj16/php.gif"
167 class="net.sourceforge.phpeclipse.PHPPerspectiveFactory"
168 id="net.sourceforge.phpeclipse.PHPPerspective">
172 point="org.eclipse.ui.newWizards">
174 name="%newWizardCategory.name"
175 id="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP">
178 name="%newWizardPHPProject.name"
179 icon="icons/obj16/php.gif"
180 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
181 class="net.sourceforge.phpeclipse.wizards.NewProjectCreationWizard"
183 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
185 Create a new PHP project.
189 id="net.sourceforge.phpdt.internal.ui.wizards.NewClassCreationWizard"
190 name="%NewPHPClass.label"
191 class="net.sourceforge.phpdt.internal.ui.wizards.NewClassCreationWizard"
192 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
193 icon="icons/ctool16/newclass_wiz.gif">
194 <description>%NewPHPClass.description</description>
198 <this wizard replaces it as it works - maybe not as pretty but still>
201 name="%newWizardPHPProject.name"
202 icon="icons/obj16/php.gif"
203 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
204 class="net.sourceforge.phpeclipse.wizards.TempnewPHPProject"
206 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
208 Create a new PHP project.
212 name="%newWizardPHPFile.name"
213 icon="icons/obj16/phpedit.gif"
214 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
215 class="net.sourceforge.phpeclipse.wizards.PHPFileWizard"
216 id="net.sourceforge.phpeclipse.wizards.PHPFileWizard">
218 Create a basic PHP file.
222 <extension point="org.eclipse.ui.exportWizards">
223 <wizard name="%ExportWizards.Obfuscator"
224 icon="icons/ctool16/exportdir_wiz.gif"
225 class="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard"
226 id="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard">
227 <description>%ExportWizards.ObfuscatorDescription</description>
228 <selection class="org.eclipse.core.resources.IResource" />
232 point="org.eclipse.ui.ide.projectNatureImages">
234 icon="icons/obj16/php.gif"
235 natureId="net.sourceforge.phpeclipse.phpnature"
236 id="net.sourceforge.phpeclipse.ProjectNatureImagePHP">
240 point="org.eclipse.ui.propertyPages">
242 objectClass="org.eclipse.core.resources.IProject"
243 name="%propertyPagePHPProject.name"
244 class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
245 id="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage">
248 value="net.sourceforge.phpeclipse.phpnature">
252 objectClass="org.eclipse.core.resources.IProject"
253 name="PHP Project Settings"
254 class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
255 id="net.sourceforge.phpeclipse.preferences.project.PHPMiscProjectPreferences">
258 value="net.sourceforge.phpeclipse.phpnature">
262 objectClass="org.eclipse.core.resources.IProject"
264 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
265 id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage">
268 value="net.sourceforge.phpeclipse.phpnature">
272 objectClass="net.sourceforge.phpdt.core.IJavaProject"
274 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
275 id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage">
278 value="net.sourceforge.phpeclipse.phpnature">
282 objectClass="org.eclipse.core.resources.IProject"
283 name="%compilerPageName"
284 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPropertyPage"
285 id="net.sourceforge.phpdt.ui.propertyPages.CompilerPropertyPage">
288 value="net.sourceforge.phpeclipse.phpnature">
292 objectClass="net.sourceforge.phpdt.core.IJavaProject"
293 name="%compilerPageName"
294 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPropertyPage"
295 id="net.sourceforge.phpdt.ui.propertyPages.CompilerPropertyPage">
298 value="net.sourceforge.phpeclipse.phpnature">
302 objectClass="org.eclipse.core.resources.IFile"
303 name="PHP File Settings"
304 class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
305 id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
309 point="org.eclipse.ui.views">
311 name="%viewPHPResources.name"
312 icon="icons/obj16/php.gif"
313 class="net.sourceforge.phpeclipse.resourcesview.PHPResourcesView"
314 id="net.sourceforge.phpeclipse.resourcesview.ViewPHPResources">
318 point="org.eclipse.ui.editors">
320 name="%phpEditorName"
322 icon="icons/obj16/phpedit.gif"
324 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
325 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
326 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
327 id="net.sourceforge.phpeclipse.PHPUnitEditor">
330 name="%phpEditorName"
332 icon="icons/obj16/phpedit.gif"
334 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
335 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
336 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
337 id="net.sourceforge.phpeclipse.PHPUnitEditor">
340 name="%phpEditorName"
342 icon="icons/obj16/phpedit.gif"
344 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
345 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
346 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
347 id="net.sourceforge.phpeclipse.PHPUnitEditor">
350 name="%phpEditorName"
352 icon="icons/obj16/phpedit.gif"
354 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
355 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
356 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
357 id="net.sourceforge.phpeclipse.PHPUnitEditor">
360 name="%phpEditorName"
362 icon="icons/obj16/phpedit.gif"
364 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
365 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
366 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
367 id="net.sourceforge.phpeclipse.PHPUnitEditor">
370 name="%phpEditorName"
372 icon="icons/obj16/htmledit.gif"
374 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
375 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
376 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
377 id="net.sourceforge.phpeclipse.PHPUnitEditor">
380 name="%phpEditorName"
382 icon="icons/obj16/htmledit.gif"
384 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
385 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
386 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
387 id="net.sourceforge.phpeclipse.PHPUnitEditor">
390 name="%phpEditorName"
392 icon="icons/obj16/xmledit.gif"
394 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
395 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
396 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
397 id="net.sourceforge.phpeclipse.PHPUnitEditor">
400 name="%phpEditorName"
402 icon="icons/obj16/htmledit.gif"
404 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
405 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
406 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
407 id="net.sourceforge.phpeclipse.PHPUnitEditor">
411 point="org.eclipse.ui.fontDefinitions">
413 label="%phpEditorFontDefiniton.label"
414 defaultsTo="org.eclipse.jface.textfont"
415 id="net.sourceforge.phpdt.ui.editors.textfont">
417 %phpEditorFontDefintion.description
422 point="org.eclipse.ui.editors.annotationTypes">
424 name="net.sourceforge.phpdt.ui.error"
425 super="org.eclipse.ui.workbench.texteditor.error"
426 markerType="net.sourceforge.phpeclipse.problem"
430 name="net.sourceforge.phpdt.ui.warning"
431 super="org.eclipse.ui.workbench.texteditor.warning"
432 markerType="net.sourceforge.phpeclipse.problem"
436 name="net.sourceforge.phpdt.ui.info"
437 super="org.eclipse.ui.workbench.texteditor.info"
438 markerType="net.sourceforge.phpeclipse.problem"
442 name="net.sourceforge.phpdt.ui.occurrences">
446 point="org.eclipse.ui.editors.markerAnnotationSpecification">
448 annotationType="net.sourceforge.phpdt.ui.error"
449 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
452 annotationType="net.sourceforge.phpdt.ui.warning"
453 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
456 annotationType="net.sourceforge.phpdt.ui.info"
457 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
460 annotationType="org.eclipse.debug.core.breakpoint"
461 icon="icons/full/obj16/brkp_obj.gif"
462 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.BreakpointImageProvider">
465 annotationType="net.sourceforge.phpdt.ui.occurrences"
466 label="%OccurrenceAnnotation.label"
467 icon="icons/full/obj16/searchm_obj.gif"
468 textPreferenceKey="occurrenceIndication"
469 textPreferenceValue="false"
470 highlightPreferenceKey="occurrenceHighlighting"
471 highlightPreferenceValue="true"
472 overviewRulerPreferenceKey="occurrenceIndicationInOverviewRuler"
473 overviewRulerPreferenceValue="true"
474 verticalRulerPreferenceKey="occurrenceIndicationInVerticalRuler"
475 verticalRulerPreferenceValue="false"
476 colorPreferenceKey="occurrenceIndicationColor"
477 colorPreferenceValue="180,207,205"
478 presentationLayer="3"
479 showInNextPrevDropdownToolbarActionKey="showOccurrenceInNextPrevDropdownToolbarAction"
480 showInNextPrevDropdownToolbarAction="true"
481 isGoToNextNavigationTargetKey="isOccurrenceGoToNextNavigationTarget"
482 isGoToNextNavigationTarget="false"
483 isGoToPreviousNavigationTargetKey="isOccurrenceGoToPreviousNavigationTarget"
484 isGoToPreviousNavigationTarget="false">
488 point="org.eclipse.ui.actionSets">
492 id="net.sourceforge.phpeclipse.PHPActionSet">
495 id="net.sourceforge.phpeclipse.PHPMenu">
501 label="Restart Apache"
502 icon="icons/obj16/apache_restart.gif"
503 tooltip="Restart Apache"
504 class="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction"
505 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
507 id="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction">
511 icon="icons/obj16/apache_stop.gif"
512 tooltip="Stop Apache"
513 class="net.sourceforge.phpeclipse.actions.PHPStopApacheAction"
514 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
516 id="net.sourceforge.phpeclipse.actions.PHPStopApacheAction">
520 icon="icons/obj16/apache.gif"
521 tooltip="Start Apache"
522 class="net.sourceforge.phpeclipse.actions.PHPStartApacheAction"
523 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
525 id="net.sourceforge.phpeclipse.actions.PHPStartApacheAction">
529 icon="icons/obj16/sql.gif"
530 tooltip="Start MySQL"
531 class="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction"
532 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
534 id="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction">
538 label="%CodingActionSet.label"
539 description="%CodingActionSet.description"
541 id="net.sourceforge.phpeclipse.ui.CodingActionSet">
542 <!-- =========================================================================== -->
544 <!-- =========================================================================== -->
546 label="%SourceMenu.label"
548 id="net.sourceforge.phpeclipse.ui.source.menu">
557 definitionId="net.sourceforge.phpeclipse.phpeditor.format"
558 label="%FormatAction.label"
560 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
561 id="net.sourceforge.phpeclipse.phpeditor.Format">
564 label="%ShiftLeftAction.label"
566 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
567 id="net.sourceforge.phpeclipse.phpeditor.ShiftLeft">
570 label="%ShiftRightAction.label"
572 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
573 id="net.sourceforge.phpeclipse.phpeditor.ShiftRight">
576 definitionId="net.sourceforge.phpeclipse.remove.block.comment"
577 label="%RemoveBlockCommentAction.label"
579 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
580 id="net.sourceforge.phpeclipse.ui.actions.RemoveBlockComment">
583 definitionId="net.sourceforge.phpeclipse.add.block.comment"
584 label="%AddBlockCommentAction.label"
586 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
587 id="net.sourceforge.phpeclipse.ui.actions.AddBlockComment">
590 definitionId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
591 label="%ToggleCommentAction.label"
593 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
594 id="net.sourceforge.phpeclipse.ui.actions.ToggleComment">
597 definitionId="net.sourceforge.phpeclipse.phpeditor.uncomment"
598 label="%UncommentAction.label"
600 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
601 id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
604 definitionId="net.sourceforge.phpeclipse.phpeditor.comment"
605 label="%CommentAction.label"
607 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
608 id="net.sourceforge.phpeclipse.phpeditor.Comment">
610 <!-- convert group -->
612 label="%ConvertLineDelimitersActions.label"
613 path="net.sourceforge.phpeclipse.ui.source.menu/convertGroup"
620 label="%ConvertLineDelimitersToMacAction.label"
622 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
623 allowLabelUpdate="true"
624 id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToMac">
627 label="%ConvertLineDelimitersToUNIXAction.label"
629 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
630 allowLabelUpdate="true"
631 id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToUNIX">
634 label="%ConvertLineDelimitersToWindowsAction.label"
636 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
637 allowLabelUpdate="true"
638 id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToWindows">
643 point="org.eclipse.ui.actionSetPartAssociations">
644 <actionSetPartAssociation
645 targetID="net.sourceforge.phpeclipse.ui.CodingActionSet">
646 <part id="net.sourceforge.phpeclipse.PHPUnitEditor" />
647 </actionSetPartAssociation>
649 <!-- =========================================================================== -->
650 <!-- PHP Editor Action Definition IDs -->
651 <!-- =========================================================================== -->
653 point="org.eclipse.ui.actionDefinitions">
656 id="net.sourceforge.phpeclipse.phpeditor.ContentAssistProposal">
660 id="net.sourceforge.phpeclipse.phpeditor.Comment">
663 id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
666 id="net.sourceforge.phpeclipse.phpeditor.Format">
669 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
672 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
675 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.next.problem">
678 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.previous.problem">
682 point="org.eclipse.ui.acceleratorSets">
684 scopeId="org.eclipse.ui.textEditorScope"
685 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
688 id="net.sourceforge.phpdt.ui.actions.comment">
692 id="net.sourceforge.phpdt.ui.actions.uncomment">
698 point="org.eclipse.ui.popupMenus">
700 objectClass="org.eclipse.core.resources.IProject"
701 id="net.sourceforge.phpeclipse.actions.PHPDocumentorAction">
703 label="Run PHPDocumentor"
704 class="net.sourceforge.phpeclipse.actions.PHPDocumentorAction"
705 menubarPath="additions"
706 id="net.sourceforge.phpeclipse.actions.PHPDocumentorAction">
708 </objectContribution>
710 objectClass="org.eclipse.core.resources.IFile"
712 id="net.sourceforge.phpeclipse.actions.externalParserAction">
714 label="Run External PHP Parser"
715 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
716 menubarPath="additions"
717 id="net.sourceforge.phpeclipse.actions.externalParserAction">
719 </objectContribution>
721 objectClass="org.eclipse.core.resources.IFile"
723 id="net.sourceforge.phpeclipse.actions.externalParserAction">
725 label="Run External PHP Parser"
726 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
727 menubarPath="additions"
728 id="net.sourceforge.phpeclipse.actions.externalParserAction">
730 </objectContribution>
732 objectClass="org.eclipse.core.resources.IFile"
734 id="net.sourceforge.phpeclipse.actions.externalParserAction">
736 label="Run External PHP Parser"
737 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
738 menubarPath="additions"
739 id="net.sourceforge.phpeclipse.actions.externalParserAction">
741 </objectContribution>
743 objectClass="org.eclipse.core.resources.IFile"
745 id="net.sourceforge.phpeclipse.actions.externalParserAction">
747 label="Run External PHP Parser"
748 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
749 menubarPath="additions"
750 id="net.sourceforge.phpeclipse.actions.externalParserAction">
752 </objectContribution>
754 objectClass="org.eclipse.core.resources.IFile"
756 id="net.sourceforge.phpeclipse.actions.externalParserAction">
758 label="Run External PHP Parser"
759 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
760 menubarPath="additions"
761 id="net.sourceforge.phpeclipse.actions.externalParserAction">
763 </objectContribution>
765 objectClass="org.eclipse.core.resources.IFile"
767 id="net.sourceforge.phpeclipse.actions.popupShowAction">
769 label="Open PHP Browser"
770 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
771 menubarPath="additions"
772 id="net.sourceforge.phpeclipse.actions.showAction">
774 </objectContribution>
776 objectClass="org.eclipse.core.resources.IFile"
778 id="net.sourceforge.phpeclipse.actions.popupShowAction">
780 label="Open PHP Browser"
781 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
782 menubarPath="additions"
783 id="net.sourceforge.phpeclipse.actions.showAction">
785 </objectContribution>
787 objectClass="org.eclipse.core.resources.IFile"
789 id="net.sourceforge.phpeclipse.actions.popupShowAction">
791 label="Open PHP Browser"
792 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
793 menubarPath="additions"
794 id="net.sourceforge.phpeclipse.actions.showAction">
796 </objectContribution>
798 objectClass="org.eclipse.core.resources.IFile"
800 id="net.sourceforge.phpeclipse.actions.popupShowAction">
802 label="Open PHP Browser"
803 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
804 menubarPath="additions"
805 id="net.sourceforge.phpeclipse.actions.showAction">
807 </objectContribution>
809 objectClass="org.eclipse.core.resources.IFile"
811 id="net.sourceforge.phpeclipse.actions.popupShowAction">
813 label="Open PHP Browser"
814 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
815 menubarPath="additions"
816 id="net.sourceforge.phpeclipse.actions.showAction">
818 </objectContribution>
820 objectClass="org.eclipse.core.resources.IFile"
822 id="net.sourceforge.phpeclipse.actions.popupShowAction">
824 label="Open PHP Browser"
825 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
826 menubarPath="additions"
827 id="net.sourceforge.phpeclipse.actions.showAction">
829 </objectContribution>
831 objectClass="org.eclipse.core.resources.IFile"
833 id="net.sourceforge.phpeclipse.actions.popupShowAction">
835 label="Open PHP Browser"
836 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
837 menubarPath="additions"
838 id="net.sourceforge.phpeclipse.actions.showAction">
840 </objectContribution>
842 objectClass="org.eclipse.core.resources.IFile"
844 id="net.sourceforge.phpeclipse.actions.popupShowAction">
846 label="Open PHP Browser"
847 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
848 menubarPath="additions"
849 id="net.sourceforge.phpeclipse.actions.showAction">
851 </objectContribution>
854 targetID="#PHPEditorContext"
855 id="net.sourceforge.phpeclipse.actions.popupOpenDeclaration">
857 label="Open PHP Declaration"
858 class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorActon"
859 menubarPath="additions"
860 id="net.sourceforge.phpeclipse.actions.opendeclaration">
862 </viewerContribution>
865 targetID="#PHPRulerContext"
866 id="net.sourceforge.phpdt.ui.PHPEditorPopupActions">
868 label="%AddTask.label"
869 helpContextId="org.eclipse.ui.AddTask_action_context"
870 class="org.eclipse.ui.texteditor.TaskRulerAction"
872 id="org.eclipse.ui.texteditor.TaskRulerAction">
875 label="%AddBookmark.label"
876 helpContextId="org.eclipse.ui.bookmark_action_context"
877 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
879 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
881 </viewerContribution>
885 point="org.eclipse.ui.editorActions">
887 id="org.eclipse.ui.texteditor.ruler.actions"
888 targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
891 id="org.eclipse.ui.texteditor.BookmarkRulerAction"
892 actionID="RulerDoubleClick"
894 helpContextId="org.eclipse.ui.bookmark_action_context"
895 class="org.eclipse.ui.texteditor.BookmarkRulerAction">
899 class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
900 actionID="RulerClick"
901 id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction">
903 </editorContribution>
906 point="org.eclipse.ui.popupMenus">
908 targetID="#CompilationUnitRulerContext"
909 id="net.sourceforge.phpeclipse.phpeditor.QuickFixRulerMenuAction">
912 helpContextId="org.eclipse.jdt.ui.quick_fix_action"
913 class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
914 menubarPath="additions"
915 id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerMenuAction">
917 </viewerContribution>
920 point="org.eclipse.ui.popupMenus">
922 targetID="#CompilationUnitRulerContext"
923 id="net.sourceforge.phpdt.ui.CompilationUnitEditorPopupActions">
925 label="%AddTask.label"
926 helpContextId="org.eclipse.ui.AddTask_action_context"
927 tooltip="%AddTask.tooltip"
928 class="org.eclipse.ui.texteditor.TaskRulerAction"
930 id="org.eclipse.ui.texteditor.TaskRulerAction">
933 label="%AddBookmark.label"
934 helpContextId="org.eclipse.ui.bookmark_action_context"
935 tooltip="%AddBookmark.tooltip"
936 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
938 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
942 label="%Folding.label"
947 tooltip="%Dummy.label"
948 class="net.sourceforge.phpdt.internal.ui.actions.FoldingExpandAllRulerAction"
949 menubarPath="projection/additions"
950 definitionId="org.eclipse.ui.edit.text.folding.expand_all"
951 id="net.sourceforge.phpdt.ui.folding.expandAll">
955 tooltip="%Dummy.label"
956 class="net.sourceforge.phpdt.internal.ui.actions.FoldingToggleRulerAction"
957 menubarPath="projection/additions"
958 definitionId="org.eclipse.ui.edit.text.folding.toggle"
959 id="net.sourceforge.phpdt.ui.folding.toggle">
961 </viewerContribution>
963 <!-- =========================================================================== -->
964 <!-- JDT/UI command definitions -->
965 <!-- =========================================================================== -->
967 point="org.eclipse.ui.commands">
969 name="%category.source.name"
970 description="%category.source.description"
971 id="net.sourceforge.phpeclipse.ui.category.source">
974 name="%ActionDefinition.showJavadoc.name"
975 description="%ActionDefinition.showJavadoc.description"
976 category="org.eclipse.ui.category.edit"
977 id="net.sourceforge.phpeclipse.show.javadoc">
981 scope="net.sourceforge.phpdt.ui.phpEditorScope"
982 command="net.sourceforge.phpeclipse.show.javadoc"
983 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
988 name="%ActionDefinition.comment.name"
989 description="%ActionDefinition.comment.description"
990 category="net.sourceforge.phpeclipse.ui.category.source"
991 id="net.sourceforge.phpeclipse.phpeditor.comment">
994 name="%ActionDefinition.uncomment.name"
995 description="%ActionDefinition.uncomment.description"
996 category="net.sourceforge.phpeclipse.ui.category.source"
997 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
1000 name="%ActionDefinition.toggleComment.name"
1001 description="%ActionDefinition.toggleComment.description"
1002 category="net.sourceforge.phpeclipse.ui.category.source"
1003 id="net.sourceforge.phpeclipse.phpeditor.toggle.comment">
1006 string="Ctrl+Shift+C"
1007 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1008 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1009 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1013 string="Ctrl+Shift+C"
1014 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1016 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1020 string="Command+Shift+C"
1021 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1022 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1023 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1027 string="Ctrl+Shift+C"
1028 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1030 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1035 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1036 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1037 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1040 name="%ActionDefinition.addBlockComment.name"
1041 description="%ActionDefinition.addBlockComment.description"
1042 category="net.sourceforge.phpeclipse.ui.category.source"
1043 id="net.sourceforge.phpeclipse.phpeditor.add.block.comment">
1046 string="Ctrl+Shift+/"
1047 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1048 command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1049 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1053 string="Ctrl+Shift+/"
1054 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1056 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1060 string="Command+Shift+/"
1061 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1062 command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1063 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1066 name="%ActionDefinition.removeBlockComment.name"
1067 description="%ActionDefinition.removeBlockComment.description"
1068 category="net.sourceforge.phpeclipse.ui.category.source"
1069 id="net.sourceforge.phpeclipse.phpeditor.remove.block.comment">
1072 string="Ctrl+Shift+\"
1073 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1074 command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1075 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1079 string="Ctrl+Shift+\"
1080 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1082 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1086 string="Command+Shift+\"
1087 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1088 command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1089 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1092 name="%ActionDefinition.indent.name"
1093 description="%ActionDefinition.indent.description"
1094 category="net.sourceforge.phpeclipse.ui.category.source"
1095 id="net.sourceforge.phpeclipse.phpeditor.indent">
1099 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1100 command="net.sourceforge.phpeclipse.phpeditor.indent"
1101 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1105 name="%ActionDefinition.format.name"
1106 description="%ActionDefinition.format.description"
1107 category="net.sourceforge.phpeclipse.ui.category.source"
1108 id="net.sourceforge.phpeclipse.phpeditor.format">
1111 string="Ctrl+Shift+F"
1112 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1113 command="net.sourceforge.phpeclipse.phpeditor.format"
1114 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1118 string="Ctrl+Shift+F"
1119 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1121 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1125 string="Command+Shift+F"
1126 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1127 command="net.sourceforge.phpeclipse.phpeditor.format"
1128 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1132 string="Ctrl+Shift+F"
1133 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1135 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1140 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1141 command="net.sourceforge.phpeclipse.phpeditor.format"
1142 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1146 id="net.sourceforge.phpeclipse.JavaDocumentSetupParticipant"
1147 name="%javaDocumentSetupParticipant"
1148 point="org.eclipse.core.filebuffers.documentSetup">
1150 extensions="php,php3,php4,inc"
1151 class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentSetupParticipant">
1154 extensions="html,xml"
1155 class="net.sourceforge.phpeclipse.phpeditor.HTMLDocumentSetupParticipant">
1159 class="net.sourceforge.phpeclipse.phpeditor.SmartyDocumentSetupParticipant">
1163 id="net.sourceforge.phpeclipse.JavaDocumentFactory"
1164 name="%javaDocumentFactory"
1165 point="org.eclipse.core.filebuffers.documentCreation">
1168 class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentFactory">
1173 point="org.eclipse.ui.preferencePages">
1176 class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
1177 id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
1181 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1182 class="net.sourceforge.phpeclipse.PHPEclipseParserPreferencePage"
1183 id="net.sourceforge.phpeclipse.preference.PHPEclipseParserPreferencePage">
1187 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1188 class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
1189 id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
1192 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1193 name="PHP Project Defaults"
1194 class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
1195 id="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences">
1198 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1199 name="PHP Browser Preview"
1200 class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
1201 id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
1204 name="%compilerOptionsPrefName"
1205 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1206 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPreferencePage"
1207 id="net.sourceforge.phpeclipse.preference.CompilerPreferencePage">
1210 name="%todoTaskPrefName"
1211 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1212 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPreferencePage"
1213 id="net.sourceforge.phpeclipse.preference.TodoTaskPreferencePage">
1216 name="%templatePageName"
1217 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1218 class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
1219 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
1223 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1224 class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
1225 id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
1229 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1230 class="net.sourceforge.phpdt.internal.ui.preferences.PHPEditorPreferencePage"
1231 id="net.sourceforge.phpeclipse.preference.PHPEditorPreferencePage">
1235 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1236 class="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1237 id="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage">
1240 name="Language Settings"
1241 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1242 class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
1243 id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
1247 point="org.eclipse.ui.editors.documentProviders">
1249 extensions="%phpFileExtension"
1250 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1251 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1255 point="org.eclipse.ui.editors.documentProviders">
1257 extensions="%php3FileExtension"
1258 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1259 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1263 point="org.eclipse.ui.editors.documentProviders">
1265 extensions="%php4FileExtension"
1266 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1267 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1271 point="org.eclipse.ui.editors.documentProviders">
1273 extensions="%incFileExtension"
1274 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1275 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1279 point="org.eclipse.ui.editors.documentProviders">
1281 extensions="%phtmlFileExtension"
1282 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1283 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1287 point="org.eclipse.ui.editors.documentProviders">
1289 extensions="%htmlFileExtension"
1290 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1291 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1295 point="org.eclipse.ui.editors.documentProviders">
1297 extensions="%htmFileExtension"
1298 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1299 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1303 point="org.eclipse.ui.editors.documentProviders">
1305 extensions="%xmlFileExtension"
1306 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1307 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1311 point="org.eclipse.ui.editors.documentProviders">
1313 extensions="%tplFileExtension"
1314 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1315 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1319 point="org.eclipse.ui.views">
1321 name="%viewCategoryName"
1322 id="net.sourceforge.phpeclipse.views.category">
1325 name="%phpConsoleView"
1326 icon="icons/obj16/php.gif"
1327 category="net.sourceforge.phpeclipse.views.category"
1328 class="net.sourceforge.phpeclipse.views.PHPConsole"
1329 id="net.sourceforge.phpeclipse.views.phpconsoleview">
1332 name="%phpBrowserView"
1333 icon="icons/obj16/php.gif"
1334 category="net.sourceforge.phpeclipse.views.category"
1335 class="net.sourceforge.phpeclipse.views.browser.BrowserView"
1336 id="net.sourceforge.phpeclipse.views.browser">
1340 <!-- =========================================================================== -->
1341 <!-- PHPDT/UI Editor Key Bindings -->
1342 <!-- =========================================================================== -->
1344 point="org.eclipse.ui.acceleratorSets">
1346 scopeId="org.eclipse.ui.textEditorScope"
1347 configurationId="org.eclipse.ui.emacsAcceleratorConfiguration">
1351 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
1355 id="org.eclipse.ui.edit.text.contentAssist.proposals">
1360 id="net.sourceforge.phpeclipse.phpeditor.comment">
1364 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
1368 id="net.sourceforge.phpeclipse.phpeditor.format">
1372 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
1376 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
1380 scopeId="org.eclipse.ui.textEditorScope"
1381 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
1385 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
1389 id="org.eclipse.ui.edit.text.contentAssist.proposals">
1394 id="net.sourceforge.phpeclipse.phpeditor.comment">
1398 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
1402 id="net.sourceforge.phpeclipse.phpeditor.format">
1406 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
1410 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
1414 scopeId="org.eclipse.ui.textEditorScope"
1415 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
1419 key="Command+Shift+P"
1420 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
1425 id="org.eclipse.ui.edit.text.contentAssist.proposals">
1431 id="net.sourceforge.phpeclipse.phpeditor.comment">
1436 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
1441 <!-- external tools -->
1443 <!-- extension point definitions -->
1444 <extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps"/>
1445 <extension-point id="argumentVariables" name="%ExtPoint.argumentVariables"/>
1446 <extension-point id="directoryVariables" name="%ExtPoint.directoryVariables"/>
1447 <extension-point id="fileVariables" name="%ExtPoint.fileVariables"/>
1448 <extension-point id="refreshVariables" name="%ExtPoint.refreshVariables"/>
1451 <extension point="org.eclipse.ui.actionSets">
1453 id="net.sourceforge.phpdt.externaltools.ExternalToolsSet"
1454 label="%ActionSet.externalTools"
1456 <menu id="org.eclipse.ui.run"
1459 <separator name="ExternalToolsGroup"/>
1462 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateMenu"
1463 label="%Action.externalTools"
1464 menubarPath="org.eclipse.ui.run/ExternalToolsGroup"
1465 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
1466 icon="icons/externaltools/full/etool16/external_tools.gif"
1467 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
1469 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
1472 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateToolbar"
1473 label="%Action.externalTools"
1474 toolbarPath="Normal/additions"
1475 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
1476 icon="icons/externaltools/full/etool16/external_tools.gif"
1477 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
1478 tooltip="%Action.externalToolsTip"
1480 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
1485 <!-- Launch Configuration Extensions -->
1486 <extension point="org.eclipse.debug.core.launchConfigurationTypes">
1487 <launchConfigurationType
1488 id = "net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1489 name = "%Program.externalTools"
1490 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
1492 category = "org.eclipse.ui.externaltools">
1493 </launchConfigurationType>
1494 <launchConfigurationType
1495 id = "net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1496 name = "%Program.externalTools"
1497 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
1499 category = "org.eclipse.ui.externaltools.builder">
1500 </launchConfigurationType>
1503 <extension point = "net.sourceforge.phpeclipse.configurationDuplicationMaps">
1505 sourceType="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1506 builderType="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType">
1510 <extension point = "org.eclipse.debug.ui.launchConfigurationTabGroups">
1511 <launchConfigurationTabGroup
1512 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program"
1513 type ="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1514 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramTabGroup">
1515 </launchConfigurationTabGroup>
1516 <launchConfigurationTabGroup
1517 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program.builder"
1518 type ="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1519 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramBuilderTabGroup">
1520 </launchConfigurationTabGroup>
1523 <extension point="org.eclipse.debug.ui.launchConfigurationTypeImages">
1524 <launchConfigurationTypeImage
1525 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program"
1526 configTypeID="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1527 icon="icons/externaltools/full/obj16/external_tools.gif">
1528 </launchConfigurationTypeImage>
1529 <launchConfigurationTypeImage
1530 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program.builder"
1531 configTypeID="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1532 icon="icons/externaltools/full/obj16/external_tools.gif">
1533 </launchConfigurationTypeImage>
1536 <!-- Variable Extensions -->
1537 <extension point="net.sourceforge.phpeclipse.fileVariables">
1540 description="Expands to the workspace root's absolute file system path."
1541 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1545 description="Expands to the resource's absolute file system path."
1546 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1547 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1551 <extension point="net.sourceforge.phpeclipse.argumentVariables">
1554 description="Expands to the workspace root's absolute file system path."
1555 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1559 description="Expands to the full file name"
1560 expanderClass="net.sourceforge.phpdt.externaltools.variable.FileExpander">
1564 description="Expands to an URL with the localhost preference settings"
1565 expanderClass="net.sourceforge.phpdt.externaltools.variable.UrlExpander">
1569 description="Expands to the localhost preference settings."
1570 expanderClass="net.sourceforge.phpdt.externaltools.variable.LocalhostExpander">
1574 description="Expands to the selected resource's project absolute file system path."
1575 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1579 description="Expands to the full path, relative to the workspace root, of the selected project"
1580 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectExpander">
1584 description="Expands to the name of the selected project"
1585 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectNameExpander">
1589 description="Expands to the resource's absolute file system path."
1590 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1591 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1595 description="Expands to the selected resource's containing folder absolute file system path."
1596 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1600 description="Expands to the type of build"
1601 expanderClass="net.sourceforge.phpdt.externaltools.variable.BuildTypeExpander">
1605 <extension point="net.sourceforge.phpeclipse.directoryVariables">
1608 description="Expands to the workspace root's absolute file system path."
1609 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1613 description="Expands to the selected resource's project absolute file system path."
1614 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1618 description="Expands to the selected resource's containing folder absolute file system path."
1619 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1623 description="Expands to a resource's absolute file system path."
1624 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFolderResourceComponent"
1625 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1629 <extension point="net.sourceforge.phpeclipse.refreshVariables">
1632 description="Expands to the workspace root."
1633 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1637 description="Expands to the project of the selected resource."
1638 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1642 description="Expands to the folder containing the selected resource."
1643 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1647 description="Expands to a resource."
1648 componentClass="net.sourceforge.phpdt.externaltools.variable.ResourceComponent"
1649 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1653 description="Expands to the group of resources in a working set."
1654 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkingSetExpander">
1658 point= "net.sourceforge.phpeclipse.foldingStructureProviders">
1660 id="net.sourceforge.phpdt.ui.text.defaultFoldingProvider"
1661 name= "%defaultFoldingStructureProviderName"
1662 class="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingStructureProvider"
1663 preferencesClass="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingPreferenceBlock">