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>
874 targetID="#PHPEditorContext"
875 id="net.sourceforge.phpeclipse.actions.popupOpenSQLTable">
877 label="Open Quantum SQL Table View"
878 class="net.sourceforge.phpeclipse.actions.PHPOpenSQLTableEditorAction"
879 menubarPath="additions"
880 id="net.sourceforge.phpeclipse.actions.opensqltable">
882 </viewerContribution>
885 targetID="#PHPRulerContext"
886 id="net.sourceforge.phpdt.ui.PHPEditorPopupActions">
888 label="%AddTask.label"
889 helpContextId="org.eclipse.ui.AddTask_action_context"
890 class="org.eclipse.ui.texteditor.TaskRulerAction"
892 id="org.eclipse.ui.texteditor.TaskRulerAction">
895 label="%AddBookmark.label"
896 helpContextId="org.eclipse.ui.bookmark_action_context"
897 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
899 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
901 </viewerContribution>
905 point="org.eclipse.ui.editorActions">
907 id="org.eclipse.ui.texteditor.ruler.actions"
908 targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
911 id="org.eclipse.ui.texteditor.BookmarkRulerAction"
912 actionID="RulerDoubleClick"
914 helpContextId="org.eclipse.ui.bookmark_action_context"
915 class="org.eclipse.ui.texteditor.BookmarkRulerAction">
919 class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
920 actionID="RulerClick"
921 id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction">
923 </editorContribution>
926 point="org.eclipse.ui.popupMenus">
928 targetID="#CompilationUnitRulerContext"
929 id="net.sourceforge.phpeclipse.phpeditor.QuickFixRulerMenuAction">
932 helpContextId="org.eclipse.jdt.ui.quick_fix_action"
933 class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
934 menubarPath="additions"
935 id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerMenuAction">
937 </viewerContribution>
940 point="org.eclipse.ui.popupMenus">
942 targetID="#CompilationUnitRulerContext"
943 id="net.sourceforge.phpdt.ui.CompilationUnitEditorPopupActions">
945 label="%AddTask.label"
946 helpContextId="org.eclipse.ui.AddTask_action_context"
947 tooltip="%AddTask.tooltip"
948 class="org.eclipse.ui.texteditor.TaskRulerAction"
950 id="org.eclipse.ui.texteditor.TaskRulerAction">
953 label="%AddBookmark.label"
954 helpContextId="org.eclipse.ui.bookmark_action_context"
955 tooltip="%AddBookmark.tooltip"
956 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
958 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
962 label="%Folding.label"
967 tooltip="%Dummy.label"
968 class="net.sourceforge.phpdt.internal.ui.actions.FoldingExpandAllRulerAction"
969 menubarPath="projection/additions"
970 definitionId="org.eclipse.ui.edit.text.folding.expand_all"
971 id="net.sourceforge.phpdt.ui.folding.expandAll">
975 tooltip="%Dummy.label"
976 class="net.sourceforge.phpdt.internal.ui.actions.FoldingToggleRulerAction"
977 menubarPath="projection/additions"
978 definitionId="org.eclipse.ui.edit.text.folding.toggle"
979 id="net.sourceforge.phpdt.ui.folding.toggle">
981 </viewerContribution>
983 <!-- =========================================================================== -->
984 <!-- JDT/UI command definitions -->
985 <!-- =========================================================================== -->
987 point="org.eclipse.ui.commands">
989 name="%category.source.name"
990 description="%category.source.description"
991 id="net.sourceforge.phpeclipse.ui.category.source">
994 name="%ActionDefinition.showJavadoc.name"
995 description="%ActionDefinition.showJavadoc.description"
996 category="org.eclipse.ui.category.edit"
997 id="net.sourceforge.phpeclipse.show.javadoc">
1001 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1002 command="net.sourceforge.phpeclipse.show.javadoc"
1003 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1008 name="%ActionDefinition.comment.name"
1009 description="%ActionDefinition.comment.description"
1010 category="net.sourceforge.phpeclipse.ui.category.source"
1011 id="net.sourceforge.phpeclipse.phpeditor.comment">
1014 name="%ActionDefinition.uncomment.name"
1015 description="%ActionDefinition.uncomment.description"
1016 category="net.sourceforge.phpeclipse.ui.category.source"
1017 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
1020 name="%ActionDefinition.toggleComment.name"
1021 description="%ActionDefinition.toggleComment.description"
1022 category="net.sourceforge.phpeclipse.ui.category.source"
1023 id="net.sourceforge.phpeclipse.phpeditor.toggle.comment">
1026 string="Ctrl+Shift+C"
1027 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1028 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1029 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1033 string="Ctrl+Shift+C"
1034 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1036 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1040 string="Command+Shift+C"
1041 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1042 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1043 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1047 string="Ctrl+Shift+C"
1048 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1050 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1055 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1056 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1057 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1060 name="%ActionDefinition.addBlockComment.name"
1061 description="%ActionDefinition.addBlockComment.description"
1062 category="net.sourceforge.phpeclipse.ui.category.source"
1063 id="net.sourceforge.phpeclipse.phpeditor.add.block.comment">
1066 string="Ctrl+Shift+/"
1067 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1068 command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1069 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1073 string="Ctrl+Shift+/"
1074 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1076 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1080 string="Command+Shift+/"
1081 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1082 command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1083 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1086 name="%ActionDefinition.removeBlockComment.name"
1087 description="%ActionDefinition.removeBlockComment.description"
1088 category="net.sourceforge.phpeclipse.ui.category.source"
1089 id="net.sourceforge.phpeclipse.phpeditor.remove.block.comment">
1092 string="Ctrl+Shift+\"
1093 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1094 command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1095 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1099 string="Ctrl+Shift+\"
1100 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1102 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1106 string="Command+Shift+\"
1107 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1108 command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1109 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1112 name="%ActionDefinition.indent.name"
1113 description="%ActionDefinition.indent.description"
1114 category="net.sourceforge.phpeclipse.ui.category.source"
1115 id="net.sourceforge.phpeclipse.phpeditor.indent">
1119 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1120 command="net.sourceforge.phpeclipse.phpeditor.indent"
1121 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1125 name="%ActionDefinition.format.name"
1126 description="%ActionDefinition.format.description"
1127 category="net.sourceforge.phpeclipse.ui.category.source"
1128 id="net.sourceforge.phpeclipse.phpeditor.format">
1131 string="Ctrl+Shift+F"
1132 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1133 command="net.sourceforge.phpeclipse.phpeditor.format"
1134 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1138 string="Ctrl+Shift+F"
1139 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1141 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1145 string="Command+Shift+F"
1146 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1147 command="net.sourceforge.phpeclipse.phpeditor.format"
1148 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1152 string="Ctrl+Shift+F"
1153 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1155 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1160 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1161 command="net.sourceforge.phpeclipse.phpeditor.format"
1162 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1166 id="net.sourceforge.phpeclipse.JavaDocumentSetupParticipant"
1167 name="%javaDocumentSetupParticipant"
1168 point="org.eclipse.core.filebuffers.documentSetup">
1170 extensions="php,php3,php4,inc"
1171 class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentSetupParticipant">
1174 extensions="html,xml"
1175 class="net.sourceforge.phpeclipse.phpeditor.HTMLDocumentSetupParticipant">
1179 class="net.sourceforge.phpeclipse.phpeditor.SmartyDocumentSetupParticipant">
1183 id="net.sourceforge.phpeclipse.JavaDocumentFactory"
1184 name="%javaDocumentFactory"
1185 point="org.eclipse.core.filebuffers.documentCreation">
1188 class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentFactory">
1193 point="org.eclipse.ui.preferencePages">
1196 class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
1197 id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
1201 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1202 class="net.sourceforge.phpeclipse.PHPEclipseParserPreferencePage"
1203 id="net.sourceforge.phpeclipse.preference.PHPEclipseParserPreferencePage">
1207 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1208 class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
1209 id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
1212 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1213 name="PHP Project Defaults"
1214 class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
1215 id="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences">
1218 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1219 name="PHP Browser Preview"
1220 class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
1221 id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
1224 name="%compilerOptionsPrefName"
1225 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1226 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPreferencePage"
1227 id="net.sourceforge.phpeclipse.preference.CompilerPreferencePage">
1230 name="%todoTaskPrefName"
1231 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1232 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPreferencePage"
1233 id="net.sourceforge.phpeclipse.preference.TodoTaskPreferencePage">
1236 name="%templatePageName"
1237 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1238 class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
1239 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
1243 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1244 class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
1245 id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
1249 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1250 class="net.sourceforge.phpdt.internal.ui.preferences.PHPEditorPreferencePage"
1251 id="net.sourceforge.phpeclipse.preference.PHPEditorPreferencePage">
1255 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1256 class="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1257 id="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage">
1260 name="Language Settings"
1261 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1262 class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
1263 id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
1267 point="org.eclipse.ui.editors.documentProviders">
1269 extensions="%phpFileExtension"
1270 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1271 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1275 point="org.eclipse.ui.editors.documentProviders">
1277 extensions="%php3FileExtension"
1278 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1279 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1283 point="org.eclipse.ui.editors.documentProviders">
1285 extensions="%php4FileExtension"
1286 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1287 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1291 point="org.eclipse.ui.editors.documentProviders">
1293 extensions="%incFileExtension"
1294 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1295 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1299 point="org.eclipse.ui.editors.documentProviders">
1301 extensions="%phtmlFileExtension"
1302 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1303 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1307 point="org.eclipse.ui.editors.documentProviders">
1309 extensions="%htmlFileExtension"
1310 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1311 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1315 point="org.eclipse.ui.editors.documentProviders">
1317 extensions="%htmFileExtension"
1318 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1319 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1323 point="org.eclipse.ui.editors.documentProviders">
1325 extensions="%xmlFileExtension"
1326 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1327 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1331 point="org.eclipse.ui.editors.documentProviders">
1333 extensions="%tplFileExtension"
1334 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1335 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1339 point="org.eclipse.ui.views">
1341 name="%viewCategoryName"
1342 id="net.sourceforge.phpeclipse.views.category">
1345 name="%phpConsoleView"
1346 icon="icons/obj16/php.gif"
1347 category="net.sourceforge.phpeclipse.views.category"
1348 class="net.sourceforge.phpeclipse.views.PHPConsole"
1349 id="net.sourceforge.phpeclipse.views.phpconsoleview">
1352 name="%phpBrowserView"
1353 icon="icons/obj16/php.gif"
1354 category="net.sourceforge.phpeclipse.views.category"
1355 class="net.sourceforge.phpeclipse.views.browser.BrowserView"
1356 id="net.sourceforge.phpeclipse.views.browser">
1360 <!-- =========================================================================== -->
1361 <!-- PHPDT/UI Editor Key Bindings -->
1362 <!-- =========================================================================== -->
1364 point="org.eclipse.ui.acceleratorSets">
1366 scopeId="org.eclipse.ui.textEditorScope"
1367 configurationId="org.eclipse.ui.emacsAcceleratorConfiguration">
1371 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
1375 id="org.eclipse.ui.edit.text.contentAssist.proposals">
1380 id="net.sourceforge.phpeclipse.phpeditor.comment">
1384 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
1388 id="net.sourceforge.phpeclipse.phpeditor.format">
1392 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
1396 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
1400 scopeId="org.eclipse.ui.textEditorScope"
1401 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
1405 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
1409 id="org.eclipse.ui.edit.text.contentAssist.proposals">
1414 id="net.sourceforge.phpeclipse.phpeditor.comment">
1418 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
1422 id="net.sourceforge.phpeclipse.phpeditor.format">
1426 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
1430 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
1434 scopeId="org.eclipse.ui.textEditorScope"
1435 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
1439 key="Command+Shift+P"
1440 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
1445 id="org.eclipse.ui.edit.text.contentAssist.proposals">
1451 id="net.sourceforge.phpeclipse.phpeditor.comment">
1456 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
1461 <!-- external tools -->
1463 <!-- extension point definitions -->
1464 <extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps"/>
1465 <extension-point id="argumentVariables" name="%ExtPoint.argumentVariables"/>
1466 <extension-point id="directoryVariables" name="%ExtPoint.directoryVariables"/>
1467 <extension-point id="fileVariables" name="%ExtPoint.fileVariables"/>
1468 <extension-point id="refreshVariables" name="%ExtPoint.refreshVariables"/>
1471 <extension point="org.eclipse.ui.actionSets">
1473 id="net.sourceforge.phpdt.externaltools.ExternalToolsSet"
1474 label="%ActionSet.externalTools"
1476 <menu id="org.eclipse.ui.run"
1479 <separator name="ExternalToolsGroup"/>
1482 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateMenu"
1483 label="%Action.externalTools"
1484 menubarPath="org.eclipse.ui.run/ExternalToolsGroup"
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"
1489 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
1492 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateToolbar"
1493 label="%Action.externalTools"
1494 toolbarPath="Normal/additions"
1495 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
1496 icon="icons/externaltools/full/etool16/external_tools.gif"
1497 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
1498 tooltip="%Action.externalToolsTip"
1500 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
1505 <!-- Launch Configuration Extensions -->
1506 <extension point="org.eclipse.debug.core.launchConfigurationTypes">
1507 <launchConfigurationType
1508 id = "net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1509 name = "%Program.externalTools"
1510 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
1512 category = "org.eclipse.ui.externaltools">
1513 </launchConfigurationType>
1514 <launchConfigurationType
1515 id = "net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1516 name = "%Program.externalTools"
1517 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
1519 category = "org.eclipse.ui.externaltools.builder">
1520 </launchConfigurationType>
1523 <extension point = "net.sourceforge.phpeclipse.configurationDuplicationMaps">
1525 sourceType="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1526 builderType="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType">
1530 <extension point = "org.eclipse.debug.ui.launchConfigurationTabGroups">
1531 <launchConfigurationTabGroup
1532 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program"
1533 type ="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1534 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramTabGroup">
1535 </launchConfigurationTabGroup>
1536 <launchConfigurationTabGroup
1537 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program.builder"
1538 type ="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1539 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramBuilderTabGroup">
1540 </launchConfigurationTabGroup>
1543 <extension point="org.eclipse.debug.ui.launchConfigurationTypeImages">
1544 <launchConfigurationTypeImage
1545 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program"
1546 configTypeID="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1547 icon="icons/externaltools/full/obj16/external_tools.gif">
1548 </launchConfigurationTypeImage>
1549 <launchConfigurationTypeImage
1550 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program.builder"
1551 configTypeID="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1552 icon="icons/externaltools/full/obj16/external_tools.gif">
1553 </launchConfigurationTypeImage>
1556 <!-- Variable Extensions -->
1557 <extension point="net.sourceforge.phpeclipse.fileVariables">
1560 description="Expands to the workspace root's absolute file system path."
1561 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1565 description="Expands to the resource's absolute file system path."
1566 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1567 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1571 <extension point="net.sourceforge.phpeclipse.argumentVariables">
1574 description="Expands to the workspace root's absolute file system path."
1575 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1579 description="Expands to the full file name"
1580 expanderClass="net.sourceforge.phpdt.externaltools.variable.FileExpander">
1584 description="Expands to an URL with the localhost preference settings"
1585 expanderClass="net.sourceforge.phpdt.externaltools.variable.UrlExpander">
1589 description="Expands to the localhost preference settings."
1590 expanderClass="net.sourceforge.phpdt.externaltools.variable.LocalhostExpander">
1594 description="Expands to the selected resource's project absolute file system path."
1595 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1599 description="Expands to the full path, relative to the workspace root, of the selected project"
1600 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectExpander">
1604 description="Expands to the name of the selected project"
1605 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectNameExpander">
1609 description="Expands to the resource's absolute file system path."
1610 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1611 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1615 description="Expands to the selected resource's containing folder absolute file system path."
1616 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1620 description="Expands to the type of build"
1621 expanderClass="net.sourceforge.phpdt.externaltools.variable.BuildTypeExpander">
1625 <extension point="net.sourceforge.phpeclipse.directoryVariables">
1628 description="Expands to the workspace root's absolute file system path."
1629 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1633 description="Expands to the selected resource's project absolute file system path."
1634 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1638 description="Expands to the selected resource's containing folder absolute file system path."
1639 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1643 description="Expands to a resource's absolute file system path."
1644 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFolderResourceComponent"
1645 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1649 <extension point="net.sourceforge.phpeclipse.refreshVariables">
1652 description="Expands to the workspace root."
1653 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1657 description="Expands to the project of the selected resource."
1658 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1662 description="Expands to the folder containing the selected resource."
1663 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1667 description="Expands to a resource."
1668 componentClass="net.sourceforge.phpdt.externaltools.variable.ResourceComponent"
1669 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1673 description="Expands to the group of resources in a working set."
1674 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkingSetExpander">
1678 point= "net.sourceforge.phpeclipse.foldingStructureProviders">
1680 id="net.sourceforge.phpdt.ui.text.defaultFoldingProvider"
1681 name= "%defaultFoldingStructureProviderName"
1682 class="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingStructureProvider"
1683 preferencesClass="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingPreferenceBlock">