1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.0"?>
4 id="net.sourceforge.phpeclipse"
7 provider-name="%providerName"
8 class="net.sourceforge.phpeclipse.PHPeclipsePlugin">
11 <library name="phpeclipse.jar">
16 <import plugin="org.eclipse.core.runtime.compatibility"/>
17 <import plugin="org.eclipse.ui"/>
18 <import plugin="org.eclipse.ui.console"/>
19 <import plugin="org.eclipse.core.resources"/>
20 <import plugin="org.eclipse.search"/>
21 <import plugin="org.eclipse.debug.core"/>
22 <import plugin="org.eclipse.debug.ui"/>
23 <import plugin="org.eclipse.compare"/>
24 <import plugin="org.eclipse.core.filebuffers"/>
25 <import plugin="org.eclipse.jface.text"/>
26 <import plugin="org.eclipse.ui.workbench.texteditor"/>
27 <import plugin="org.eclipse.ui.ide"/>
28 <import plugin="org.eclipse.ui.views"/>
29 <import plugin="org.eclipse.ui.editors"/>
30 <import plugin="org.eclipse.ui.externaltools"/>
31 <import plugin="org.eclipse.help"/>
32 <import plugin="org.eclipse.swt"/>
33 <import plugin="org.eclipse.search"/>
34 <import plugin="org.eclipse.update.ui"/>
35 <import plugin="net.sourceforge.phpeclipse.quantum.sql"/>
40 name="%naturePHP.name"
41 point="org.eclipse.core.resources.natures">
44 class="net.sourceforge.phpdt.internal.core.JavaProject">
52 point="org.eclipse.core.resources.builders">
55 class="net.sourceforge.phpdt.internal.core.builder.PHPBuilder">
59 <!-- =================================================================================== -->
60 <!-- Extension: Java Markers -->
61 <!-- =================================================================================== -->
63 <!-- Java problems -->
65 <extension id="problem" point="org.eclipse.core.resources.markers" name="%phpProblemName">
66 <super type="org.eclipse.core.resources.problemmarker"/>
67 <super type="org.eclipse.core.resources.textmarker"/>
68 <persistent value="true"/>
69 <attribute name="id"/>
70 <attribute name="flags"/>
71 <attribute name="arguments"/>
74 <!-- Java transient problems -->
76 <extension id="transient_problem" point="org.eclipse.core.resources.markers" name="%transientPHPProblemName">
77 <super type="org.eclipse.core.resources.textmarker"/>
78 <persistent value="false"/>
79 <attribute name="id"/>
80 <attribute name="flags"/>
81 <attribute name="arguments"/>
86 <extension id="task" name="%phpTaskName" point="org.eclipse.core.resources.markers">
87 <super type="org.eclipse.core.resources.taskmarker"/>
88 <persistent value="true"/>
91 <extension-point id="phpEditorTextHovers" name="%phpEditorTextHoversName" schema="schema/phpEditorTextHovers.exsd"/>
92 <extension-point id="foldingStructureProviders" name="%foldingStructureProvidersExtensionPoint" schema="schema/foldingStructureProviders.exsd"/>
94 point="org.eclipse.team.core.fileTypes">
134 point="net.sourceforge.phpeclipse.phpEditorTextHovers">
136 class="net.sourceforge.phpdt.internal.ui.text.java.hover.BestMatchHover"
137 id="net.sourceforge.phpdt.ui.BestMatchHover"
138 label="%sequentialHover"
139 description="%sequentialHoverDescription">
144 point="net.sourceforge.phpeclipse.phpEditorTextHovers">
146 class="net.sourceforge.phpdt.internal.ui.text.java.hover.JavaSourceHover"
147 id="net.sourceforge.phpdt.ui.JavaSourceHover"
149 description="%sourceHoverDescription">
153 point="net.sourceforge.phpeclipse.phpEditorTextHovers">
155 class="net.sourceforge.phpdt.internal.ui.text.java.hover.AnnotationHover"
156 id="net.sourceforge.phpdt.ui.AnnotationHover"
157 label="%annotationHover"
158 description="%annotationHoverDescription">
163 point="org.eclipse.ui.perspectives">
165 name="%perspectivePHP.name"
166 icon="icons/obj16/php.gif"
167 class="net.sourceforge.phpeclipse.PHPPerspectiveFactory"
168 id="net.sourceforge.phpeclipse.PHPPerspective">
172 point="org.eclipse.ui.newWizards">
174 name="%newWizardCategory.name"
175 id="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP">
178 name="%newWizardPHPProject.name"
179 icon="icons/obj16/php.gif"
180 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
181 class="net.sourceforge.phpeclipse.wizards.NewProjectCreationWizard"
183 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
185 Create a new PHP project.
189 id="net.sourceforge.phpdt.internal.ui.wizards.NewClassCreationWizard"
190 name="%NewPHPClass.label"
191 class="net.sourceforge.phpdt.internal.ui.wizards.NewClassCreationWizard"
192 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
193 icon="icons/ctool16/newclass_wiz.gif">
194 <description>%NewPHPClass.description</description>
197 <this wizard replaces it as it works - maybe not as pretty but still>
200 name="%newWizardPHPProject.name"
201 icon="icons/obj16/php.gif"
202 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
203 class="net.sourceforge.phpeclipse.wizards.TempnewPHPProject"
205 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
207 Create a new PHP project.
211 name="%newWizardPHPFile.name"
212 icon="icons/obj16/phpedit.gif"
213 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
214 class="net.sourceforge.phpeclipse.wizards.PHPFileWizard"
215 id="net.sourceforge.phpeclipse.wizards.PHPFileWizard">
217 Create a basic PHP file.
221 <extension point="org.eclipse.ui.exportWizards">
222 <wizard name="%ExportWizards.Obfuscator"
223 icon="icons/ctool16/exportdir_wiz.gif"
224 class="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard"
225 id="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard">
226 <description>%ExportWizards.ObfuscatorDescription</description>
227 <selection class="org.eclipse.core.resources.IResource" />
231 point="org.eclipse.ui.ide.projectNatureImages">
233 icon="icons/obj16/php.gif"
234 natureId="net.sourceforge.phpeclipse.phpnature"
235 id="net.sourceforge.phpeclipse.ProjectNatureImagePHP">
239 point="org.eclipse.ui.propertyPages">
241 objectClass="org.eclipse.core.resources.IProject"
242 name="%propertyPagePHPProject.name"
243 class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
244 id="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage">
247 value="net.sourceforge.phpeclipse.phpnature">
251 objectClass="org.eclipse.core.resources.IProject"
252 name="PHP Project Settings"
253 class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
254 id="net.sourceforge.phpeclipse.preferences.project.PHPMiscProjectPreferences">
257 value="net.sourceforge.phpeclipse.phpnature">
261 objectClass="org.eclipse.core.resources.IProject"
263 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
264 id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage">
267 value="net.sourceforge.phpeclipse.phpnature">
271 objectClass="net.sourceforge.phpdt.core.IJavaProject"
273 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
274 id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage">
277 value="net.sourceforge.phpeclipse.phpnature">
281 objectClass="org.eclipse.core.resources.IProject"
282 name="%compilerPageName"
283 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPropertyPage"
284 id="net.sourceforge.phpdt.ui.propertyPages.CompilerPropertyPage">
287 value="net.sourceforge.phpeclipse.phpnature">
291 objectClass="net.sourceforge.phpdt.core.IJavaProject"
292 name="%compilerPageName"
293 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPropertyPage"
294 id="net.sourceforge.phpdt.ui.propertyPages.CompilerPropertyPage">
297 value="net.sourceforge.phpeclipse.phpnature">
301 objectClass="org.eclipse.core.resources.IFile"
302 name="PHP File Settings"
303 class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
304 id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
308 point="org.eclipse.ui.views">
310 name="%viewPHPResources.name"
311 icon="icons/obj16/php.gif"
312 class="net.sourceforge.phpeclipse.resourcesview.PHPResourcesView"
313 id="net.sourceforge.phpeclipse.resourcesview.ViewPHPResources">
317 point="org.eclipse.ui.editors">
319 name="%phpEditorName"
321 icon="icons/obj16/phpedit.gif"
323 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
324 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
325 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
326 id="net.sourceforge.phpeclipse.PHPUnitEditor">
329 name="%phpEditorName"
331 icon="icons/obj16/phpedit.gif"
333 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
334 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
335 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
336 id="net.sourceforge.phpeclipse.PHPUnitEditor">
339 name="%phpEditorName"
341 icon="icons/obj16/phpedit.gif"
343 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
344 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
345 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
346 id="net.sourceforge.phpeclipse.PHPUnitEditor">
349 name="%phpEditorName"
351 icon="icons/obj16/phpedit.gif"
353 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
354 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
355 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
356 id="net.sourceforge.phpeclipse.PHPUnitEditor">
359 name="%phpEditorName"
361 icon="icons/obj16/phpedit.gif"
363 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
364 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
365 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
366 id="net.sourceforge.phpeclipse.PHPUnitEditor">
369 name="%phpEditorName"
371 icon="icons/obj16/htmledit.gif"
373 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
374 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
375 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
376 id="net.sourceforge.phpeclipse.PHPUnitEditor">
379 name="%phpEditorName"
381 icon="icons/obj16/htmledit.gif"
383 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
384 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
385 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
386 id="net.sourceforge.phpeclipse.PHPUnitEditor">
389 name="%phpEditorName"
391 icon="icons/obj16/xmledit.gif"
393 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
394 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
395 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
396 id="net.sourceforge.phpeclipse.PHPUnitEditor">
399 name="%phpEditorName"
401 icon="icons/obj16/htmledit.gif"
403 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
404 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
405 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
406 id="net.sourceforge.phpeclipse.PHPUnitEditor">
410 point="org.eclipse.ui.fontDefinitions">
412 label="%phpEditorFontDefiniton.label"
413 defaultsTo="org.eclipse.jface.textfont"
414 id="net.sourceforge.phpdt.ui.editors.textfont">
416 %phpEditorFontDefintion.description
421 point="org.eclipse.ui.editors.annotationTypes">
423 name="net.sourceforge.phpdt.ui.error"
424 super="org.eclipse.ui.workbench.texteditor.error"
425 markerType="net.sourceforge.phpeclipse.problem"
429 name="net.sourceforge.phpdt.ui.warning"
430 super="org.eclipse.ui.workbench.texteditor.warning"
431 markerType="net.sourceforge.phpeclipse.problem"
435 name="net.sourceforge.phpdt.ui.info"
436 super="org.eclipse.ui.workbench.texteditor.info"
437 markerType="net.sourceforge.phpeclipse.problem"
441 name="net.sourceforge.phpdt.ui.occurrences">
445 point="org.eclipse.ui.editors.markerAnnotationSpecification">
447 annotationType="net.sourceforge.phpdt.ui.error"
448 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
451 annotationType="net.sourceforge.phpdt.ui.warning"
452 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
455 annotationType="net.sourceforge.phpdt.ui.info"
456 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
459 annotationType="org.eclipse.debug.core.breakpoint"
460 icon="icons/full/obj16/brkp_obj.gif"
461 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.BreakpointImageProvider">
464 annotationType="net.sourceforge.phpdt.ui.occurrences"
465 label="%OccurrenceAnnotation.label"
466 icon="icons/full/obj16/searchm_obj.gif"
467 textPreferenceKey="occurrenceIndication"
468 textPreferenceValue="false"
469 highlightPreferenceKey="occurrenceHighlighting"
470 highlightPreferenceValue="true"
471 overviewRulerPreferenceKey="occurrenceIndicationInOverviewRuler"
472 overviewRulerPreferenceValue="true"
473 verticalRulerPreferenceKey="occurrenceIndicationInVerticalRuler"
474 verticalRulerPreferenceValue="false"
475 colorPreferenceKey="occurrenceIndicationColor"
476 colorPreferenceValue="180,207,205"
477 presentationLayer="3"
478 showInNextPrevDropdownToolbarActionKey="showOccurrenceInNextPrevDropdownToolbarAction"
479 showInNextPrevDropdownToolbarAction="true"
480 isGoToNextNavigationTargetKey="isOccurrenceGoToNextNavigationTarget"
481 isGoToNextNavigationTarget="false"
482 isGoToPreviousNavigationTargetKey="isOccurrenceGoToPreviousNavigationTarget"
483 isGoToPreviousNavigationTarget="false">
487 point="org.eclipse.ui.actionSets">
491 id="net.sourceforge.phpeclipse.PHPActionSet">
494 id="net.sourceforge.phpeclipse.PHPMenu">
500 label="Restart Apache"
501 icon="icons/obj16/apache_restart.gif"
502 tooltip="Restart Apache"
503 class="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction"
504 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
506 id="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction">
510 icon="icons/obj16/apache_stop.gif"
511 tooltip="Stop Apache"
512 class="net.sourceforge.phpeclipse.actions.PHPStopApacheAction"
513 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
515 id="net.sourceforge.phpeclipse.actions.PHPStopApacheAction">
519 icon="icons/obj16/apache.gif"
520 tooltip="Start Apache"
521 class="net.sourceforge.phpeclipse.actions.PHPStartApacheAction"
522 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
524 id="net.sourceforge.phpeclipse.actions.PHPStartApacheAction">
528 icon="icons/obj16/sql.gif"
529 tooltip="Start MySQL"
530 class="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction"
531 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
533 id="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction">
537 label="%CodingActionSet.label"
538 description="%CodingActionSet.description"
540 id="net.sourceforge.phpeclipse.ui.CodingActionSet">
541 <!-- =========================================================================== -->
543 <!-- =========================================================================== -->
545 label="%SourceMenu.label"
547 id="net.sourceforge.phpeclipse.ui.source.menu">
556 definitionId="net.sourceforge.phpeclipse.phpeditor.format"
557 label="%FormatAction.label"
559 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
560 id="net.sourceforge.phpeclipse.phpeditor.Format">
563 label="%ShiftLeftAction.label"
565 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
566 id="net.sourceforge.phpeclipse.phpeditor.ShiftLeft">
569 label="%ShiftRightAction.label"
571 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
572 id="net.sourceforge.phpeclipse.phpeditor.ShiftRight">
575 definitionId="net.sourceforge.phpeclipse.remove.block.comment"
576 label="%RemoveBlockCommentAction.label"
578 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
579 id="net.sourceforge.phpeclipse.ui.actions.RemoveBlockComment">
582 definitionId="net.sourceforge.phpeclipse.add.block.comment"
583 label="%AddBlockCommentAction.label"
585 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
586 id="net.sourceforge.phpeclipse.ui.actions.AddBlockComment">
589 definitionId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
590 label="%ToggleCommentAction.label"
592 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
593 id="net.sourceforge.phpeclipse.ui.actions.ToggleComment">
596 definitionId="net.sourceforge.phpeclipse.phpeditor.uncomment"
597 label="%UncommentAction.label"
599 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
600 id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
603 definitionId="net.sourceforge.phpeclipse.phpeditor.comment"
604 label="%CommentAction.label"
606 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
607 id="net.sourceforge.phpeclipse.phpeditor.Comment">
609 <!-- convert group -->
611 label="%ConvertLineDelimitersActions.label"
612 path="net.sourceforge.phpeclipse.ui.source.menu/convertGroup"
619 label="%ConvertLineDelimitersToMacAction.label"
621 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
622 allowLabelUpdate="true"
623 id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToMac">
626 label="%ConvertLineDelimitersToUNIXAction.label"
628 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
629 allowLabelUpdate="true"
630 id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToUNIX">
633 label="%ConvertLineDelimitersToWindowsAction.label"
635 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
636 allowLabelUpdate="true"
637 id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToWindows">
642 point="org.eclipse.ui.actionSetPartAssociations">
643 <actionSetPartAssociation
644 targetID="net.sourceforge.phpeclipse.ui.CodingActionSet">
645 <part id="net.sourceforge.phpeclipse.PHPUnitEditor" />
646 </actionSetPartAssociation>
648 <!-- =========================================================================== -->
649 <!-- PHP Editor Action Definition IDs -->
650 <!-- =========================================================================== -->
652 point="org.eclipse.ui.actionDefinitions">
655 id="net.sourceforge.phpeclipse.phpeditor.ContentAssistProposal">
659 id="net.sourceforge.phpeclipse.phpeditor.Comment">
662 id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
665 id="net.sourceforge.phpeclipse.phpeditor.Format">
668 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
671 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
674 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.next.problem">
677 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.previous.problem">
681 point="org.eclipse.ui.acceleratorSets">
683 scopeId="org.eclipse.ui.textEditorScope"
684 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
687 id="net.sourceforge.phpdt.ui.actions.comment">
691 id="net.sourceforge.phpdt.ui.actions.uncomment">
697 point="org.eclipse.ui.popupMenus">
699 objectClass="org.eclipse.core.resources.IProject"
700 id="net.sourceforge.phpeclipse.actions.PHPDocumentorAction">
702 label="Run PHPDocumentor"
703 class="net.sourceforge.phpeclipse.actions.PHPDocumentorAction"
704 menubarPath="additions"
705 id="net.sourceforge.phpeclipse.actions.PHPDocumentorAction">
707 </objectContribution>
709 objectClass="org.eclipse.core.resources.IFile"
711 id="net.sourceforge.phpeclipse.actions.externalParserAction">
713 label="Run External PHP Parser"
714 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
715 menubarPath="additions"
716 id="net.sourceforge.phpeclipse.actions.externalParserAction">
718 </objectContribution>
720 objectClass="org.eclipse.core.resources.IFile"
722 id="net.sourceforge.phpeclipse.actions.externalParserAction">
724 label="Run External PHP Parser"
725 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
726 menubarPath="additions"
727 id="net.sourceforge.phpeclipse.actions.externalParserAction">
729 </objectContribution>
731 objectClass="org.eclipse.core.resources.IFile"
733 id="net.sourceforge.phpeclipse.actions.externalParserAction">
735 label="Run External PHP Parser"
736 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
737 menubarPath="additions"
738 id="net.sourceforge.phpeclipse.actions.externalParserAction">
740 </objectContribution>
742 objectClass="org.eclipse.core.resources.IFile"
744 id="net.sourceforge.phpeclipse.actions.externalParserAction">
746 label="Run External PHP Parser"
747 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
748 menubarPath="additions"
749 id="net.sourceforge.phpeclipse.actions.externalParserAction">
751 </objectContribution>
753 objectClass="org.eclipse.core.resources.IFile"
755 id="net.sourceforge.phpeclipse.actions.externalParserAction">
757 label="Run External PHP Parser"
758 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
759 menubarPath="additions"
760 id="net.sourceforge.phpeclipse.actions.externalParserAction">
762 </objectContribution>
764 objectClass="org.eclipse.core.resources.IFile"
766 id="net.sourceforge.phpeclipse.actions.popupShowAction">
768 label="Open PHP Browser"
769 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
770 menubarPath="additions"
771 id="net.sourceforge.phpeclipse.actions.showAction">
773 </objectContribution>
775 objectClass="org.eclipse.core.resources.IFile"
777 id="net.sourceforge.phpeclipse.actions.popupShowAction">
779 label="Open PHP Browser"
780 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
781 menubarPath="additions"
782 id="net.sourceforge.phpeclipse.actions.showAction">
784 </objectContribution>
786 objectClass="org.eclipse.core.resources.IFile"
788 id="net.sourceforge.phpeclipse.actions.popupShowAction">
790 label="Open PHP Browser"
791 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
792 menubarPath="additions"
793 id="net.sourceforge.phpeclipse.actions.showAction">
795 </objectContribution>
797 objectClass="org.eclipse.core.resources.IFile"
799 id="net.sourceforge.phpeclipse.actions.popupShowAction">
801 label="Open PHP Browser"
802 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
803 menubarPath="additions"
804 id="net.sourceforge.phpeclipse.actions.showAction">
806 </objectContribution>
808 objectClass="org.eclipse.core.resources.IFile"
810 id="net.sourceforge.phpeclipse.actions.popupShowAction">
812 label="Open PHP Browser"
813 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
814 menubarPath="additions"
815 id="net.sourceforge.phpeclipse.actions.showAction">
817 </objectContribution>
819 objectClass="org.eclipse.core.resources.IFile"
821 id="net.sourceforge.phpeclipse.actions.popupShowAction">
823 label="Open PHP Browser"
824 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
825 menubarPath="additions"
826 id="net.sourceforge.phpeclipse.actions.showAction">
828 </objectContribution>
830 objectClass="org.eclipse.core.resources.IFile"
832 id="net.sourceforge.phpeclipse.actions.popupShowAction">
834 label="Open PHP Browser"
835 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
836 menubarPath="additions"
837 id="net.sourceforge.phpeclipse.actions.showAction">
839 </objectContribution>
841 objectClass="org.eclipse.core.resources.IFile"
843 id="net.sourceforge.phpeclipse.actions.popupShowAction">
845 label="Open PHP Browser"
846 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
847 menubarPath="additions"
848 id="net.sourceforge.phpeclipse.actions.showAction">
850 </objectContribution>
853 targetID="#PHPEditorContext"
854 id="net.sourceforge.phpeclipse.actions.popupOpenDeclaration">
856 label="Open PHP Declaration"
857 class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction"
858 menubarPath="additions"
859 id="net.sourceforge.phpeclipse.actions.opendeclaration">
861 </viewerContribution>
863 targetID="#PHPEditorContext"
864 id="net.sourceforge.phpeclipse.actions.popupOpenAllIncludes">
866 label="Open Included Files List"
867 class="net.sourceforge.phpeclipse.actions.PHPOpenAllIncludesEditorAction"
868 menubarPath="additions"
869 id="net.sourceforge.phpeclipse.actions.openallincludes">
871 </viewerContribution>
873 targetID="#PHPEditorContext"
874 id="net.sourceforge.phpeclipse.actions.popupOpenInclude">
876 label="Open Include File"
877 class="net.sourceforge.phpeclipse.actions.PHPOpenIncludeEditorAction"
878 menubarPath="additions"
879 id="net.sourceforge.phpeclipse.actions.openinclude">
881 </viewerContribution>
883 targetID="#PHPEditorContext"
884 id="net.sourceforge.phpeclipse.actions.popupOpenSQLTable">
886 label="Open Quantum SQL Table View"
887 class="net.sourceforge.phpeclipse.actions.PHPOpenSQLTableEditorAction"
888 menubarPath="additions"
889 id="net.sourceforge.phpeclipse.actions.opensqltable">
891 </viewerContribution>
894 targetID="#PHPRulerContext"
895 id="net.sourceforge.phpdt.ui.PHPEditorPopupActions">
897 label="%AddTask.label"
898 helpContextId="org.eclipse.ui.AddTask_action_context"
899 class="org.eclipse.ui.texteditor.TaskRulerAction"
901 id="org.eclipse.ui.texteditor.TaskRulerAction">
904 label="%AddBookmark.label"
905 helpContextId="org.eclipse.ui.bookmark_action_context"
906 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
908 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
910 </viewerContribution>
914 point="org.eclipse.ui.editorActions">
916 id="org.eclipse.ui.texteditor.ruler.actions"
917 targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
920 id="org.eclipse.ui.texteditor.BookmarkRulerAction"
921 actionID="RulerDoubleClick"
923 helpContextId="org.eclipse.ui.bookmark_action_context"
924 class="org.eclipse.ui.texteditor.BookmarkRulerAction">
928 class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
929 actionID="RulerClick"
930 id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction">
932 </editorContribution>
935 point="org.eclipse.ui.popupMenus">
937 targetID="#CompilationUnitRulerContext"
938 id="net.sourceforge.phpeclipse.phpeditor.QuickFixRulerMenuAction">
941 helpContextId="org.eclipse.jdt.ui.quick_fix_action"
942 class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
943 menubarPath="additions"
944 id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerMenuAction">
946 </viewerContribution>
949 point="org.eclipse.ui.popupMenus">
951 targetID="#CompilationUnitRulerContext"
952 id="net.sourceforge.phpdt.ui.CompilationUnitEditorPopupActions">
954 label="%AddTask.label"
955 helpContextId="org.eclipse.ui.AddTask_action_context"
956 tooltip="%AddTask.tooltip"
957 class="org.eclipse.ui.texteditor.TaskRulerAction"
959 id="org.eclipse.ui.texteditor.TaskRulerAction">
962 label="%AddBookmark.label"
963 helpContextId="org.eclipse.ui.bookmark_action_context"
964 tooltip="%AddBookmark.tooltip"
965 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
967 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
971 label="%Folding.label"
976 tooltip="%Dummy.label"
977 class="net.sourceforge.phpdt.internal.ui.actions.FoldingExpandAllRulerAction"
978 menubarPath="projection/additions"
979 definitionId="org.eclipse.ui.edit.text.folding.expand_all"
980 id="net.sourceforge.phpdt.ui.folding.expandAll">
984 tooltip="%Dummy.label"
985 class="net.sourceforge.phpdt.internal.ui.actions.FoldingToggleRulerAction"
986 menubarPath="projection/additions"
987 definitionId="org.eclipse.ui.edit.text.folding.toggle"
988 id="net.sourceforge.phpdt.ui.folding.toggle">
990 </viewerContribution>
992 <!-- =========================================================================== -->
993 <!-- JDT/UI command definitions -->
994 <!-- =========================================================================== -->
996 point="org.eclipse.ui.commands">
998 name="%category.source.name"
999 description="%category.source.description"
1000 id="net.sourceforge.phpeclipse.ui.category.source">
1003 name="%ActionDefinition.showJavadoc.name"
1004 description="%ActionDefinition.showJavadoc.description"
1005 category="org.eclipse.ui.category.edit"
1006 id="net.sourceforge.phpeclipse.show.javadoc">
1010 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1011 command="net.sourceforge.phpeclipse.show.javadoc"
1012 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1017 name="%ActionDefinition.comment.name"
1018 description="%ActionDefinition.comment.description"
1019 category="net.sourceforge.phpeclipse.ui.category.source"
1020 id="net.sourceforge.phpeclipse.phpeditor.comment">
1023 name="%ActionDefinition.uncomment.name"
1024 description="%ActionDefinition.uncomment.description"
1025 category="net.sourceforge.phpeclipse.ui.category.source"
1026 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
1029 name="%ActionDefinition.toggleComment.name"
1030 description="%ActionDefinition.toggleComment.description"
1031 category="net.sourceforge.phpeclipse.ui.category.source"
1032 id="net.sourceforge.phpeclipse.phpeditor.toggle.comment">
1035 string="Ctrl+Shift+C"
1036 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1037 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1038 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1042 string="Ctrl+Shift+C"
1043 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1045 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1049 string="Command+Shift+C"
1050 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1051 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1052 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1056 string="Ctrl+Shift+C"
1057 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1059 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1064 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1065 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1066 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1069 name="%ActionDefinition.addBlockComment.name"
1070 description="%ActionDefinition.addBlockComment.description"
1071 category="net.sourceforge.phpeclipse.ui.category.source"
1072 id="net.sourceforge.phpeclipse.phpeditor.add.block.comment">
1075 string="Ctrl+Shift+/"
1076 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1077 command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1078 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1082 string="Ctrl+Shift+/"
1083 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1085 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1089 string="Command+Shift+/"
1090 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1091 command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1092 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1095 name="%ActionDefinition.removeBlockComment.name"
1096 description="%ActionDefinition.removeBlockComment.description"
1097 category="net.sourceforge.phpeclipse.ui.category.source"
1098 id="net.sourceforge.phpeclipse.phpeditor.remove.block.comment">
1101 string="Ctrl+Shift+\"
1102 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1103 command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1104 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1108 string="Ctrl+Shift+\"
1109 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1111 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1115 string="Command+Shift+\"
1116 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1117 command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1118 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1121 name="%ActionDefinition.indent.name"
1122 description="%ActionDefinition.indent.description"
1123 category="net.sourceforge.phpeclipse.ui.category.source"
1124 id="net.sourceforge.phpeclipse.phpeditor.indent">
1128 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1129 command="net.sourceforge.phpeclipse.phpeditor.indent"
1130 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1134 name="%ActionDefinition.format.name"
1135 description="%ActionDefinition.format.description"
1136 category="net.sourceforge.phpeclipse.ui.category.source"
1137 id="net.sourceforge.phpeclipse.phpeditor.format">
1140 string="Ctrl+Shift+F"
1141 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1142 command="net.sourceforge.phpeclipse.phpeditor.format"
1143 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1147 string="Ctrl+Shift+F"
1148 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1150 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1154 string="Command+Shift+F"
1155 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1156 command="net.sourceforge.phpeclipse.phpeditor.format"
1157 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1161 string="Ctrl+Shift+F"
1162 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1164 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1169 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1170 command="net.sourceforge.phpeclipse.phpeditor.format"
1171 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1175 id="net.sourceforge.phpeclipse.JavaDocumentSetupParticipant"
1176 name="%javaDocumentSetupParticipant"
1177 point="org.eclipse.core.filebuffers.documentSetup">
1179 extensions="php,php3,php4,inc"
1180 class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentSetupParticipant">
1183 extensions="html,xml"
1184 class="net.sourceforge.phpeclipse.phpeditor.HTMLDocumentSetupParticipant">
1188 class="net.sourceforge.phpeclipse.phpeditor.SmartyDocumentSetupParticipant">
1192 id="net.sourceforge.phpeclipse.JavaDocumentFactory"
1193 name="%javaDocumentFactory"
1194 point="org.eclipse.core.filebuffers.documentCreation">
1197 class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentFactory">
1202 point="org.eclipse.ui.preferencePages">
1205 class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
1206 id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
1210 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1211 class="net.sourceforge.phpeclipse.PHPEclipseParserPreferencePage"
1212 id="net.sourceforge.phpeclipse.preference.PHPEclipseParserPreferencePage">
1216 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1217 class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
1218 id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
1221 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1222 name="PHP Project Defaults"
1223 class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
1224 id="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences">
1227 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1228 name="PHP Browser Preview"
1229 class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
1230 id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
1233 name="%compilerOptionsPrefName"
1234 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1235 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPreferencePage"
1236 id="net.sourceforge.phpeclipse.preference.CompilerPreferencePage">
1239 name="%todoTaskPrefName"
1240 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1241 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPreferencePage"
1242 id="net.sourceforge.phpeclipse.preference.TodoTaskPreferencePage">
1245 name="%templatePageName"
1246 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1247 class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
1248 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
1252 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1253 class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
1254 id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
1258 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1259 class="net.sourceforge.phpdt.internal.ui.preferences.PHPEditorPreferencePage"
1260 id="net.sourceforge.phpeclipse.preference.PHPEditorPreferencePage">
1264 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1265 class="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1266 id="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage">
1269 name="Language Settings"
1270 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1271 class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
1272 id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
1275 name="%spellingPrefName"
1276 category= "net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1277 class="net.sourceforge.phpdt.internal.ui.preferences.SpellingPreferencePage"
1278 id = "net.sourceforge.phpdt.internal.ui.preferences.SpellingPreferencePage">
1282 point="org.eclipse.ui.editors.documentProviders">
1284 extensions="%phpFileExtension"
1285 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1286 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1290 point="org.eclipse.ui.editors.documentProviders">
1292 extensions="%php3FileExtension"
1293 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1294 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1298 point="org.eclipse.ui.editors.documentProviders">
1300 extensions="%php4FileExtension"
1301 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1302 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1306 point="org.eclipse.ui.editors.documentProviders">
1308 extensions="%incFileExtension"
1309 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1310 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1314 point="org.eclipse.ui.editors.documentProviders">
1316 extensions="%phtmlFileExtension"
1317 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1318 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1322 point="org.eclipse.ui.editors.documentProviders">
1324 extensions="%htmlFileExtension"
1325 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1326 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1330 point="org.eclipse.ui.editors.documentProviders">
1332 extensions="%htmFileExtension"
1333 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1334 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1338 point="org.eclipse.ui.editors.documentProviders">
1340 extensions="%xmlFileExtension"
1341 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1342 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1346 point="org.eclipse.ui.editors.documentProviders">
1348 extensions="%tplFileExtension"
1349 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1350 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1354 point="org.eclipse.ui.views">
1356 name="%viewCategoryName"
1357 id="net.sourceforge.phpeclipse.views.category">
1360 name="%phpConsoleView"
1361 icon="icons/obj16/php.gif"
1362 category="net.sourceforge.phpeclipse.views.category"
1363 class="net.sourceforge.phpeclipse.views.PHPConsole"
1364 id="net.sourceforge.phpeclipse.views.phpconsoleview">
1367 name="%phpBrowserView"
1368 icon="icons/obj16/php.gif"
1369 category="net.sourceforge.phpeclipse.views.category"
1370 class="net.sourceforge.phpeclipse.views.browser.BrowserView"
1371 id="net.sourceforge.phpeclipse.views.browser">
1375 <!-- =========================================================================== -->
1376 <!-- PHPDT/UI Editor Key Bindings -->
1377 <!-- =========================================================================== -->
1379 point="org.eclipse.ui.acceleratorSets">
1381 scopeId="org.eclipse.ui.textEditorScope"
1382 configurationId="org.eclipse.ui.emacsAcceleratorConfiguration">
1386 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
1390 id="org.eclipse.ui.edit.text.contentAssist.proposals">
1395 id="net.sourceforge.phpeclipse.phpeditor.comment">
1399 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
1403 id="net.sourceforge.phpeclipse.phpeditor.format">
1407 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
1411 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
1415 scopeId="org.eclipse.ui.textEditorScope"
1416 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
1420 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
1424 id="org.eclipse.ui.edit.text.contentAssist.proposals">
1429 id="net.sourceforge.phpeclipse.phpeditor.comment">
1433 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
1437 id="net.sourceforge.phpeclipse.phpeditor.format">
1441 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
1445 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
1449 scopeId="org.eclipse.ui.textEditorScope"
1450 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
1454 key="Command+Shift+P"
1455 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
1460 id="org.eclipse.ui.edit.text.contentAssist.proposals">
1466 id="net.sourceforge.phpeclipse.phpeditor.comment">
1471 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
1476 <!-- external tools -->
1478 <!-- extension point definitions -->
1479 <extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps"/>
1480 <extension-point id="argumentVariables" name="%ExtPoint.argumentVariables"/>
1481 <extension-point id="directoryVariables" name="%ExtPoint.directoryVariables"/>
1482 <extension-point id="fileVariables" name="%ExtPoint.fileVariables"/>
1483 <extension-point id="refreshVariables" name="%ExtPoint.refreshVariables"/>
1486 <extension point="org.eclipse.ui.actionSets">
1488 id="net.sourceforge.phpdt.externaltools.ExternalToolsSet"
1489 label="%ActionSet.externalTools"
1491 <menu id="org.eclipse.ui.run"
1494 <separator name="ExternalToolsGroup"/>
1497 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateMenu"
1498 label="%Action.externalTools"
1499 menubarPath="org.eclipse.ui.run/ExternalToolsGroup"
1500 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
1501 icon="icons/externaltools/full/etool16/external_tools.gif"
1502 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
1504 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
1507 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateToolbar"
1508 label="%Action.externalTools"
1509 toolbarPath="Normal/additions"
1510 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
1511 icon="icons/externaltools/full/etool16/external_tools.gif"
1512 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
1513 tooltip="%Action.externalToolsTip"
1515 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
1520 <!-- Launch Configuration Extensions -->
1521 <extension point="org.eclipse.debug.core.launchConfigurationTypes">
1522 <launchConfigurationType
1523 id = "net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1524 name = "%Program.externalTools"
1525 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
1527 category = "org.eclipse.ui.externaltools">
1528 </launchConfigurationType>
1529 <launchConfigurationType
1530 id = "net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1531 name = "%Program.externalTools"
1532 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
1534 category = "org.eclipse.ui.externaltools.builder">
1535 </launchConfigurationType>
1538 <extension point = "net.sourceforge.phpeclipse.configurationDuplicationMaps">
1540 sourceType="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1541 builderType="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType">
1545 <extension point = "org.eclipse.debug.ui.launchConfigurationTabGroups">
1546 <launchConfigurationTabGroup
1547 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program"
1548 type ="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1549 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramTabGroup">
1550 </launchConfigurationTabGroup>
1551 <launchConfigurationTabGroup
1552 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program.builder"
1553 type ="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1554 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramBuilderTabGroup">
1555 </launchConfigurationTabGroup>
1558 <extension point="org.eclipse.debug.ui.launchConfigurationTypeImages">
1559 <launchConfigurationTypeImage
1560 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program"
1561 configTypeID="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1562 icon="icons/externaltools/full/obj16/external_tools.gif">
1563 </launchConfigurationTypeImage>
1564 <launchConfigurationTypeImage
1565 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program.builder"
1566 configTypeID="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1567 icon="icons/externaltools/full/obj16/external_tools.gif">
1568 </launchConfigurationTypeImage>
1571 <!-- Variable Extensions -->
1572 <extension point="net.sourceforge.phpeclipse.fileVariables">
1575 description="Expands to the workspace root's absolute file system path."
1576 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1580 description="Expands to the resource's absolute file system path."
1581 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1582 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1586 <extension point="net.sourceforge.phpeclipse.argumentVariables">
1589 description="Expands to the workspace root's absolute file system path."
1590 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1594 description="Expands to the full file name"
1595 expanderClass="net.sourceforge.phpdt.externaltools.variable.FileExpander">
1599 description="Expands to an URL with the localhost preference settings"
1600 expanderClass="net.sourceforge.phpdt.externaltools.variable.UrlExpander">
1604 description="Expands to the localhost preference settings."
1605 expanderClass="net.sourceforge.phpdt.externaltools.variable.LocalhostExpander">
1609 description="Expands to the selected resource's project absolute file system path."
1610 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1614 description="Expands to the full path, relative to the workspace root, of the selected project"
1615 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectExpander">
1619 description="Expands to the name of the selected project"
1620 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectNameExpander">
1624 description="Expands to the resource's absolute file system path."
1625 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1626 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1630 description="Expands to the selected resource's containing folder absolute file system path."
1631 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1635 description="Expands to the type of build"
1636 expanderClass="net.sourceforge.phpdt.externaltools.variable.BuildTypeExpander">
1640 <extension point="net.sourceforge.phpeclipse.directoryVariables">
1643 description="Expands to the workspace root's absolute file system path."
1644 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1648 description="Expands to the selected resource's project absolute file system path."
1649 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1653 description="Expands to the selected resource's containing folder absolute file system path."
1654 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1658 description="Expands to a resource's absolute file system path."
1659 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFolderResourceComponent"
1660 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1664 <extension point="net.sourceforge.phpeclipse.refreshVariables">
1667 description="Expands to the workspace root."
1668 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1672 description="Expands to the project of the selected resource."
1673 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1677 description="Expands to the folder containing the selected resource."
1678 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1682 description="Expands to a resource."
1683 componentClass="net.sourceforge.phpdt.externaltools.variable.ResourceComponent"
1684 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1688 description="Expands to the group of resources in a working set."
1689 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkingSetExpander">
1693 point= "net.sourceforge.phpeclipse.foldingStructureProviders">
1695 id="net.sourceforge.phpdt.ui.text.defaultFoldingProvider"
1696 name= "%defaultFoldingStructureProviderName"
1697 class="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingStructureProvider"
1698 preferencesClass="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingPreferenceBlock">