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>
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.PHPOpenDeclarationEditorAction"
859 menubarPath="additions"
860 id="net.sourceforge.phpeclipse.actions.opendeclaration">
862 </viewerContribution>
864 targetID="#PHPEditorContext"
865 id="net.sourceforge.phpeclipse.actions.popupOpenInclude">
867 label="Open Include File"
868 class="net.sourceforge.phpeclipse.actions.PHPOpenIncludeEditorAction"
869 menubarPath="additions"
870 id="net.sourceforge.phpeclipse.actions.openinclude">
872 </viewerContribution>
875 targetID="#PHPRulerContext"
876 id="net.sourceforge.phpdt.ui.PHPEditorPopupActions">
878 label="%AddTask.label"
879 helpContextId="org.eclipse.ui.AddTask_action_context"
880 class="org.eclipse.ui.texteditor.TaskRulerAction"
882 id="org.eclipse.ui.texteditor.TaskRulerAction">
885 label="%AddBookmark.label"
886 helpContextId="org.eclipse.ui.bookmark_action_context"
887 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
889 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
891 </viewerContribution>
895 point="org.eclipse.ui.editorActions">
897 id="org.eclipse.ui.texteditor.ruler.actions"
898 targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
901 id="org.eclipse.ui.texteditor.BookmarkRulerAction"
902 actionID="RulerDoubleClick"
904 helpContextId="org.eclipse.ui.bookmark_action_context"
905 class="org.eclipse.ui.texteditor.BookmarkRulerAction">
909 class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
910 actionID="RulerClick"
911 id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction">
913 </editorContribution>
916 point="org.eclipse.ui.popupMenus">
918 targetID="#CompilationUnitRulerContext"
919 id="net.sourceforge.phpeclipse.phpeditor.QuickFixRulerMenuAction">
922 helpContextId="org.eclipse.jdt.ui.quick_fix_action"
923 class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
924 menubarPath="additions"
925 id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerMenuAction">
927 </viewerContribution>
930 point="org.eclipse.ui.popupMenus">
932 targetID="#CompilationUnitRulerContext"
933 id="net.sourceforge.phpdt.ui.CompilationUnitEditorPopupActions">
935 label="%AddTask.label"
936 helpContextId="org.eclipse.ui.AddTask_action_context"
937 tooltip="%AddTask.tooltip"
938 class="org.eclipse.ui.texteditor.TaskRulerAction"
940 id="org.eclipse.ui.texteditor.TaskRulerAction">
943 label="%AddBookmark.label"
944 helpContextId="org.eclipse.ui.bookmark_action_context"
945 tooltip="%AddBookmark.tooltip"
946 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
948 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
952 label="%Folding.label"
957 tooltip="%Dummy.label"
958 class="net.sourceforge.phpdt.internal.ui.actions.FoldingExpandAllRulerAction"
959 menubarPath="projection/additions"
960 definitionId="org.eclipse.ui.edit.text.folding.expand_all"
961 id="net.sourceforge.phpdt.ui.folding.expandAll">
965 tooltip="%Dummy.label"
966 class="net.sourceforge.phpdt.internal.ui.actions.FoldingToggleRulerAction"
967 menubarPath="projection/additions"
968 definitionId="org.eclipse.ui.edit.text.folding.toggle"
969 id="net.sourceforge.phpdt.ui.folding.toggle">
971 </viewerContribution>
973 <!-- =========================================================================== -->
974 <!-- JDT/UI command definitions -->
975 <!-- =========================================================================== -->
977 point="org.eclipse.ui.commands">
979 name="%category.source.name"
980 description="%category.source.description"
981 id="net.sourceforge.phpeclipse.ui.category.source">
984 name="%ActionDefinition.showJavadoc.name"
985 description="%ActionDefinition.showJavadoc.description"
986 category="org.eclipse.ui.category.edit"
987 id="net.sourceforge.phpeclipse.show.javadoc">
991 scope="net.sourceforge.phpdt.ui.phpEditorScope"
992 command="net.sourceforge.phpeclipse.show.javadoc"
993 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
998 name="%ActionDefinition.comment.name"
999 description="%ActionDefinition.comment.description"
1000 category="net.sourceforge.phpeclipse.ui.category.source"
1001 id="net.sourceforge.phpeclipse.phpeditor.comment">
1004 name="%ActionDefinition.uncomment.name"
1005 description="%ActionDefinition.uncomment.description"
1006 category="net.sourceforge.phpeclipse.ui.category.source"
1007 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
1010 name="%ActionDefinition.toggleComment.name"
1011 description="%ActionDefinition.toggleComment.description"
1012 category="net.sourceforge.phpeclipse.ui.category.source"
1013 id="net.sourceforge.phpeclipse.phpeditor.toggle.comment">
1016 string="Ctrl+Shift+C"
1017 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1018 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1019 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1023 string="Ctrl+Shift+C"
1024 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1026 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1030 string="Command+Shift+C"
1031 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1032 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1033 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1037 string="Ctrl+Shift+C"
1038 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1040 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1045 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1046 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1047 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1050 name="%ActionDefinition.addBlockComment.name"
1051 description="%ActionDefinition.addBlockComment.description"
1052 category="net.sourceforge.phpeclipse.ui.category.source"
1053 id="net.sourceforge.phpeclipse.phpeditor.add.block.comment">
1056 string="Ctrl+Shift+/"
1057 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1058 command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1059 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1063 string="Ctrl+Shift+/"
1064 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1066 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1070 string="Command+Shift+/"
1071 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1072 command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1073 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1076 name="%ActionDefinition.removeBlockComment.name"
1077 description="%ActionDefinition.removeBlockComment.description"
1078 category="net.sourceforge.phpeclipse.ui.category.source"
1079 id="net.sourceforge.phpeclipse.phpeditor.remove.block.comment">
1082 string="Ctrl+Shift+\"
1083 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1084 command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1085 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1089 string="Ctrl+Shift+\"
1090 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1092 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1096 string="Command+Shift+\"
1097 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1098 command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1099 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1102 name="%ActionDefinition.indent.name"
1103 description="%ActionDefinition.indent.description"
1104 category="net.sourceforge.phpeclipse.ui.category.source"
1105 id="net.sourceforge.phpeclipse.phpeditor.indent">
1109 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1110 command="net.sourceforge.phpeclipse.phpeditor.indent"
1111 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1115 name="%ActionDefinition.format.name"
1116 description="%ActionDefinition.format.description"
1117 category="net.sourceforge.phpeclipse.ui.category.source"
1118 id="net.sourceforge.phpeclipse.phpeditor.format">
1121 string="Ctrl+Shift+F"
1122 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1123 command="net.sourceforge.phpeclipse.phpeditor.format"
1124 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1128 string="Ctrl+Shift+F"
1129 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1131 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1135 string="Command+Shift+F"
1136 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1137 command="net.sourceforge.phpeclipse.phpeditor.format"
1138 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1142 string="Ctrl+Shift+F"
1143 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1145 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1150 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1151 command="net.sourceforge.phpeclipse.phpeditor.format"
1152 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1156 id="net.sourceforge.phpeclipse.JavaDocumentSetupParticipant"
1157 name="%javaDocumentSetupParticipant"
1158 point="org.eclipse.core.filebuffers.documentSetup">
1160 extensions="php,php3,php4,inc"
1161 class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentSetupParticipant">
1164 extensions="html,xml"
1165 class="net.sourceforge.phpeclipse.phpeditor.HTMLDocumentSetupParticipant">
1169 class="net.sourceforge.phpeclipse.phpeditor.SmartyDocumentSetupParticipant">
1173 id="net.sourceforge.phpeclipse.JavaDocumentFactory"
1174 name="%javaDocumentFactory"
1175 point="org.eclipse.core.filebuffers.documentCreation">
1178 class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentFactory">
1183 point="org.eclipse.ui.preferencePages">
1186 class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
1187 id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
1191 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1192 class="net.sourceforge.phpeclipse.PHPEclipseParserPreferencePage"
1193 id="net.sourceforge.phpeclipse.preference.PHPEclipseParserPreferencePage">
1197 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1198 class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
1199 id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
1202 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1203 name="PHP Project Defaults"
1204 class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
1205 id="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences">
1208 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1209 name="PHP Browser Preview"
1210 class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
1211 id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
1214 name="%compilerOptionsPrefName"
1215 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1216 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPreferencePage"
1217 id="net.sourceforge.phpeclipse.preference.CompilerPreferencePage">
1220 name="%todoTaskPrefName"
1221 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1222 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPreferencePage"
1223 id="net.sourceforge.phpeclipse.preference.TodoTaskPreferencePage">
1226 name="%templatePageName"
1227 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1228 class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
1229 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
1233 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1234 class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
1235 id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
1239 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1240 class="net.sourceforge.phpdt.internal.ui.preferences.PHPEditorPreferencePage"
1241 id="net.sourceforge.phpeclipse.preference.PHPEditorPreferencePage">
1245 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1246 class="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1247 id="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage">
1250 name="Language Settings"
1251 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1252 class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
1253 id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
1257 point="org.eclipse.ui.editors.documentProviders">
1259 extensions="%phpFileExtension"
1260 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1261 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1265 point="org.eclipse.ui.editors.documentProviders">
1267 extensions="%php3FileExtension"
1268 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1269 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1273 point="org.eclipse.ui.editors.documentProviders">
1275 extensions="%php4FileExtension"
1276 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1277 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1281 point="org.eclipse.ui.editors.documentProviders">
1283 extensions="%incFileExtension"
1284 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1285 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1289 point="org.eclipse.ui.editors.documentProviders">
1291 extensions="%phtmlFileExtension"
1292 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1293 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1297 point="org.eclipse.ui.editors.documentProviders">
1299 extensions="%htmlFileExtension"
1300 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1301 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1305 point="org.eclipse.ui.editors.documentProviders">
1307 extensions="%htmFileExtension"
1308 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1309 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1313 point="org.eclipse.ui.editors.documentProviders">
1315 extensions="%xmlFileExtension"
1316 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1317 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1321 point="org.eclipse.ui.editors.documentProviders">
1323 extensions="%tplFileExtension"
1324 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1325 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1329 point="org.eclipse.ui.views">
1331 name="%viewCategoryName"
1332 id="net.sourceforge.phpeclipse.views.category">
1335 name="%phpConsoleView"
1336 icon="icons/obj16/php.gif"
1337 category="net.sourceforge.phpeclipse.views.category"
1338 class="net.sourceforge.phpeclipse.views.PHPConsole"
1339 id="net.sourceforge.phpeclipse.views.phpconsoleview">
1342 name="%phpBrowserView"
1343 icon="icons/obj16/php.gif"
1344 category="net.sourceforge.phpeclipse.views.category"
1345 class="net.sourceforge.phpeclipse.views.browser.BrowserView"
1346 id="net.sourceforge.phpeclipse.views.browser">
1350 <!-- =========================================================================== -->
1351 <!-- PHPDT/UI Editor Key Bindings -->
1352 <!-- =========================================================================== -->
1354 point="org.eclipse.ui.acceleratorSets">
1356 scopeId="org.eclipse.ui.textEditorScope"
1357 configurationId="org.eclipse.ui.emacsAcceleratorConfiguration">
1361 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
1365 id="org.eclipse.ui.edit.text.contentAssist.proposals">
1370 id="net.sourceforge.phpeclipse.phpeditor.comment">
1374 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
1378 id="net.sourceforge.phpeclipse.phpeditor.format">
1382 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
1386 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
1390 scopeId="org.eclipse.ui.textEditorScope"
1391 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
1395 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
1399 id="org.eclipse.ui.edit.text.contentAssist.proposals">
1404 id="net.sourceforge.phpeclipse.phpeditor.comment">
1408 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
1412 id="net.sourceforge.phpeclipse.phpeditor.format">
1416 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
1420 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
1424 scopeId="org.eclipse.ui.textEditorScope"
1425 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
1429 key="Command+Shift+P"
1430 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
1435 id="org.eclipse.ui.edit.text.contentAssist.proposals">
1441 id="net.sourceforge.phpeclipse.phpeditor.comment">
1446 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
1451 <!-- external tools -->
1453 <!-- extension point definitions -->
1454 <extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps"/>
1455 <extension-point id="argumentVariables" name="%ExtPoint.argumentVariables"/>
1456 <extension-point id="directoryVariables" name="%ExtPoint.directoryVariables"/>
1457 <extension-point id="fileVariables" name="%ExtPoint.fileVariables"/>
1458 <extension-point id="refreshVariables" name="%ExtPoint.refreshVariables"/>
1461 <extension point="org.eclipse.ui.actionSets">
1463 id="net.sourceforge.phpdt.externaltools.ExternalToolsSet"
1464 label="%ActionSet.externalTools"
1466 <menu id="org.eclipse.ui.run"
1469 <separator name="ExternalToolsGroup"/>
1472 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateMenu"
1473 label="%Action.externalTools"
1474 menubarPath="org.eclipse.ui.run/ExternalToolsGroup"
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"
1479 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
1482 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateToolbar"
1483 label="%Action.externalTools"
1484 toolbarPath="Normal/additions"
1485 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
1486 icon="icons/externaltools/full/etool16/external_tools.gif"
1487 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
1488 tooltip="%Action.externalToolsTip"
1490 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
1495 <!-- Launch Configuration Extensions -->
1496 <extension point="org.eclipse.debug.core.launchConfigurationTypes">
1497 <launchConfigurationType
1498 id = "net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1499 name = "%Program.externalTools"
1500 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
1502 category = "org.eclipse.ui.externaltools">
1503 </launchConfigurationType>
1504 <launchConfigurationType
1505 id = "net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1506 name = "%Program.externalTools"
1507 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
1509 category = "org.eclipse.ui.externaltools.builder">
1510 </launchConfigurationType>
1513 <extension point = "net.sourceforge.phpeclipse.configurationDuplicationMaps">
1515 sourceType="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1516 builderType="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType">
1520 <extension point = "org.eclipse.debug.ui.launchConfigurationTabGroups">
1521 <launchConfigurationTabGroup
1522 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program"
1523 type ="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1524 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramTabGroup">
1525 </launchConfigurationTabGroup>
1526 <launchConfigurationTabGroup
1527 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program.builder"
1528 type ="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1529 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramBuilderTabGroup">
1530 </launchConfigurationTabGroup>
1533 <extension point="org.eclipse.debug.ui.launchConfigurationTypeImages">
1534 <launchConfigurationTypeImage
1535 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program"
1536 configTypeID="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1537 icon="icons/externaltools/full/obj16/external_tools.gif">
1538 </launchConfigurationTypeImage>
1539 <launchConfigurationTypeImage
1540 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program.builder"
1541 configTypeID="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1542 icon="icons/externaltools/full/obj16/external_tools.gif">
1543 </launchConfigurationTypeImage>
1546 <!-- Variable Extensions -->
1547 <extension point="net.sourceforge.phpeclipse.fileVariables">
1550 description="Expands to the workspace root's absolute file system path."
1551 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1555 description="Expands to the resource's absolute file system path."
1556 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1557 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1561 <extension point="net.sourceforge.phpeclipse.argumentVariables">
1564 description="Expands to the workspace root's absolute file system path."
1565 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1569 description="Expands to the full file name"
1570 expanderClass="net.sourceforge.phpdt.externaltools.variable.FileExpander">
1574 description="Expands to an URL with the localhost preference settings"
1575 expanderClass="net.sourceforge.phpdt.externaltools.variable.UrlExpander">
1579 description="Expands to the localhost preference settings."
1580 expanderClass="net.sourceforge.phpdt.externaltools.variable.LocalhostExpander">
1584 description="Expands to the selected resource's project absolute file system path."
1585 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1589 description="Expands to the full path, relative to the workspace root, of the selected project"
1590 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectExpander">
1594 description="Expands to the name of the selected project"
1595 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectNameExpander">
1599 description="Expands to the resource's absolute file system path."
1600 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1601 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1605 description="Expands to the selected resource's containing folder absolute file system path."
1606 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1610 description="Expands to the type of build"
1611 expanderClass="net.sourceforge.phpdt.externaltools.variable.BuildTypeExpander">
1615 <extension point="net.sourceforge.phpeclipse.directoryVariables">
1618 description="Expands to the workspace root's absolute file system path."
1619 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1623 description="Expands to the selected resource's project absolute file system path."
1624 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1628 description="Expands to the selected resource's containing folder absolute file system path."
1629 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1633 description="Expands to a resource's absolute file system path."
1634 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFolderResourceComponent"
1635 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1639 <extension point="net.sourceforge.phpeclipse.refreshVariables">
1642 description="Expands to the workspace root."
1643 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1647 description="Expands to the project of the selected resource."
1648 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1652 description="Expands to the folder containing the selected resource."
1653 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1657 description="Expands to a resource."
1658 componentClass="net.sourceforge.phpdt.externaltools.variable.ResourceComponent"
1659 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1663 description="Expands to the group of resources in a working set."
1664 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkingSetExpander">
1668 point= "net.sourceforge.phpeclipse.foldingStructureProviders">
1670 id="net.sourceforge.phpdt.ui.text.defaultFoldingProvider"
1671 name= "%defaultFoldingStructureProviderName"
1672 class="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingStructureProvider"
1673 preferencesClass="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingPreferenceBlock">