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">
14 <!-- <library name="lib/xstream-1.0.2.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.team.core"/>
34 <import plugin="org.eclipse.swt"/>
35 <import plugin="org.eclipse.search"/>
36 <import plugin="org.eclipse.update.ui"/>
37 <import plugin="net.sourceforge.phpeclipse.quantum.sql"/>
38 <import plugin="net.sourceforge.phpeclipse.webbrowser"/>
39 <import plugin="net.sourceforge.phpeclipse.core"/>
40 <import plugin="net.sourceforge.phpeclipse.ui"/>
41 <import plugin="net.sourceforge.phpeclipse.xml.core"/>
42 <import plugin="net.sourceforge.phpeclipse.xml.ui"/>
47 name="%naturePHP.name"
48 point="org.eclipse.core.resources.natures">
51 class="net.sourceforge.phpdt.internal.core.JavaProject">
59 point="org.eclipse.core.resources.builders">
62 class="net.sourceforge.phpdt.internal.core.builder.PHPBuilder">
66 <!-- =================================================================================== -->
67 <!-- Extension: Java Markers -->
68 <!-- =================================================================================== -->
70 <!-- Java problems -->
72 <extension id="problem" point="org.eclipse.core.resources.markers" name="%phpProblemName">
73 <super type="org.eclipse.core.resources.problemmarker"/>
74 <super type="org.eclipse.core.resources.textmarker"/>
75 <persistent value="true"/>
76 <attribute name="id"/>
77 <attribute name="flags"/>
78 <attribute name="arguments"/>
81 <!-- Java transient problems -->
83 <extension id="transient_problem" point="org.eclipse.core.resources.markers" name="%transientPHPProblemName">
84 <super type="org.eclipse.core.resources.textmarker"/>
85 <persistent value="false"/>
86 <attribute name="id"/>
87 <attribute name="flags"/>
88 <attribute name="arguments"/>
93 <extension id="task" name="%phpTaskName" point="org.eclipse.core.resources.markers">
94 <super type="org.eclipse.core.resources.taskmarker"/>
95 <persistent value="true"/>
98 <extension-point id="phpElementFilters" name="%elementFiltersName" schema="schema/phpElementFilters.exsd"/>
99 <extension-point id="phpEditorTextHovers" name="%phpEditorTextHoversName" schema="schema/phpEditorTextHovers.exsd"/>
100 <extension-point id="foldingStructureProviders" name="%foldingStructureProvidersExtensionPoint" schema="schema/foldingStructureProviders.exsd"/>
103 point="org.eclipse.ui.decorators">
106 label="%ProblemsLabelDecorator.label"
109 location="BOTTOM_LEFT"
110 class="net.sourceforge.phpdt.ui.ProblemsLabelDecorator"
111 id="net.sourceforge.phpdt.ui.problem.decorator">
113 %ProblemsLabelDecorator.description
118 name="org.eclipse.core.resources.IResource">
121 name="net.sourceforge.phpdt.core.IJavaElement">
128 label="%OverrideIndicatorLabelDecorator.label"
130 location="BOTTOM_RIGHT"
132 class="net.sourceforge.phpdt.ui.OverrideIndicatorLabelDecorator"
133 id="net.sourceforge.phpdt.ui.override.decorator">
135 %OverrideIndicatorLabelDecorator.description
139 name="net.sourceforge.phpdt.core.IMethod">
146 point="org.eclipse.team.core.fileTypes">
194 point="net.sourceforge.phpeclipse.phpEditorTextHovers">
196 class="net.sourceforge.phpdt.internal.ui.text.java.hover.BestMatchHover"
197 id="net.sourceforge.phpdt.ui.BestMatchHover"
198 label="%sequentialHover"
199 description="%sequentialHoverDescription">
204 point="net.sourceforge.phpeclipse.phpEditorTextHovers">
206 class="net.sourceforge.phpdt.internal.ui.text.java.hover.JavaSourceHover"
207 id="net.sourceforge.phpdt.ui.JavaSourceHover"
209 description="%sourceHoverDescription">
212 label="%problemHover"
213 description="%problemHoverDescription"
214 class="net.sourceforge.phpdt.internal.ui.text.java.hover.ProblemHover"
215 id="net.sourceforge.phpdt.ui.ProblemHover">
218 class="net.sourceforge.phpdt.internal.ui.text.java.hover.AnnotationHover"
219 id="net.sourceforge.phpdt.ui.AnnotationHover"
220 label="%annotationHover"
221 description="%annotationHoverDescription">
226 point="org.eclipse.ui.perspectives">
228 name="%perspectivePHP.name"
229 icon="icons/obj16/php.gif"
230 class="net.sourceforge.phpeclipse.PHPPerspectiveFactory"
231 id="net.sourceforge.phpeclipse.PHPPerspective">
235 point="org.eclipse.ui.newWizards">
237 name="%newWizardCategory.name"
238 id="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP">
241 name="%newWizardPHPProject.name"
242 icon="icons/obj16/php.gif"
243 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
244 class="net.sourceforge.phpeclipse.wizards.NewProjectCreationWizard"
246 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
248 Create a new PHP project.
252 id="net.sourceforge.phpdt.internal.ui.wizards.NewClassCreationWizard"
253 name="%NewPHPClass.label"
254 class="net.sourceforge.phpdt.internal.ui.wizards.NewClassCreationWizard"
255 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
256 icon="icons/ctool16/newclass_wiz.gif">
257 <description>%NewPHPClass.description</description>
260 <this wizard replaces it as it works - maybe not as pretty but still>
263 name="%newWizardPHPProject.name"
264 icon="icons/obj16/php.gif"
265 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
266 class="net.sourceforge.phpeclipse.wizards.TempnewPHPProject"
268 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
270 Create a new PHP project.
274 name="%newWizardPHPFile.name"
275 icon="icons/obj16/phpedit.gif"
276 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
277 class="net.sourceforge.phpeclipse.wizards.PHPFileWizard"
278 id="net.sourceforge.phpeclipse.wizards.PHPFileWizard">
280 Create a basic PHP file.
284 name="%newWizardHTMLFile.name"
285 icon="icons/obj16/htmledit.gif"
286 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
287 class="net.sourceforge.phpeclipse.wizards.HTMLFileWizard"
288 id="net.sourceforge.phpeclipse.wizards.HTMLFileWizard">
290 Create a basic HTML file.
294 <extension point="org.eclipse.ui.exportWizards">
295 <wizard name="%ExportWizards.Obfuscator"
296 icon="icons/ctool16/exportdir_wiz.gif"
297 class="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard"
298 id="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard">
299 <description>%ExportWizards.ObfuscatorDescription</description>
300 <selection class="org.eclipse.core.resources.IResource" />
304 point="org.eclipse.ui.ide.projectNatureImages">
306 icon="icons/obj16/php.gif"
307 natureId="net.sourceforge.phpeclipse.phpnature"
308 id="net.sourceforge.phpeclipse.ProjectNatureImagePHP">
312 point="org.eclipse.ui.propertyPages">
314 objectClass="org.eclipse.core.resources.IProject"
315 name="%propertyPagePHPProject.name"
316 class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
317 id="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage">
320 value="net.sourceforge.phpeclipse.phpnature">
324 objectClass="org.eclipse.core.resources.IProject"
325 name="PHP Project Settings"
326 class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
327 id="net.sourceforge.phpeclipse.preferences.project.PHPMiscProjectPreferences">
330 value="net.sourceforge.phpeclipse.phpnature">
334 objectClass="org.eclipse.core.resources.IProject"
336 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
337 id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage">
340 value="net.sourceforge.phpeclipse.phpnature">
344 objectClass="net.sourceforge.phpdt.core.IJavaProject"
346 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
347 id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage">
350 value="net.sourceforge.phpeclipse.phpnature">
354 objectClass="org.eclipse.core.resources.IProject"
355 name="%compilerPageName"
356 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPropertyPage"
357 id="net.sourceforge.phpdt.ui.propertyPages.CompilerPropertyPage">
360 value="net.sourceforge.phpeclipse.phpnature">
364 objectClass="net.sourceforge.phpdt.core.IJavaProject"
365 name="%compilerPageName"
366 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPropertyPage"
367 id="net.sourceforge.phpdt.ui.propertyPages.CompilerPropertyPage">
370 value="net.sourceforge.phpeclipse.phpnature">
374 objectClass="org.eclipse.core.resources.IFile"
375 name="PHP File Settings"
376 class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
377 id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
381 point="org.eclipse.ui.views">
383 name="%viewPHPResources.name"
384 icon="icons/obj16/php.gif"
385 class="net.sourceforge.phpeclipse.resourcesview.PHPResourcesView"
386 id="net.sourceforge.phpeclipse.resourcesview.ViewPHPResources">
390 point="org.eclipse.ui.editors">
392 name="%phpEditorName"
394 icon="icons/obj16/phpedit.gif"
395 extensions="php,php3,php4,php5,phtml,inc,module"
396 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
397 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
398 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
399 id="net.sourceforge.phpeclipse.PHPUnitEditor">
402 name="%phpEditorName"
404 icon="icons/obj16/phpedit.gif"
406 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
407 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
408 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
409 id="net.sourceforge.phpeclipse.PHPUnitEditor">
412 name="%phpEditorName"
414 icon="icons/obj16/phpedit.gif"
416 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
417 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
418 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
419 id="net.sourceforge.phpeclipse.PHPUnitEditor">
422 name="%phpEditorName"
424 icon="icons/obj16/phpedit.gif"
426 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
427 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
428 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
429 id="net.sourceforge.phpeclipse.PHPUnitEditor">
432 name="%phpEditorName"
434 icon="icons/obj16/phpedit.gif"
436 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
437 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
438 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
439 id="net.sourceforge.phpeclipse.PHPUnitEditor">
442 name="%phpEditorName"
444 icon="icons/obj16/phpedit.gif"
446 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
447 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
448 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
449 id="net.sourceforge.phpeclipse.PHPUnitEditor">
452 name="%phpEditorName"
454 icon="icons/obj16/phpedit.gif"
456 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
457 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
458 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
459 id="net.sourceforge.phpeclipse.PHPUnitEditor">
462 name="%phpEditorName"
464 icon="icons/obj16/htmledit.gif"
465 extensions="htm,html,xhtml"
466 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
467 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
468 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
469 id="net.sourceforge.phpeclipse.PHPUnitEditor">
472 name="%phpEditorName"
474 icon="icons/obj16/htmledit.gif"
476 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
477 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
478 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
479 id="net.sourceforge.phpeclipse.PHPUnitEditor">
482 name="%phpEditorName"
484 icon="icons/obj16/htmledit.gif"
486 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
487 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
488 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
489 id="net.sourceforge.phpeclipse.PHPUnitEditor">
492 name="%phpEditorName"
494 icon="icons/obj16/htmledit.gif"
496 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
497 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
498 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
499 id="net.sourceforge.phpeclipse.PHPUnitEditor">
503 point="org.eclipse.ui.fontDefinitions">
505 label="%phpEditorFontDefiniton.label"
506 defaultsTo="org.eclipse.jface.textfont"
507 id="net.sourceforge.phpdt.ui.editors.textfont">
509 %phpEditorFontDefintion.description
514 point="org.eclipse.ui.editors.annotationTypes">
516 name="net.sourceforge.phpdt.ui.error"
517 super="org.eclipse.ui.workbench.texteditor.error"
518 markerType="net.sourceforge.phpeclipse.problem"
522 name="net.sourceforge.phpdt.ui.warning"
523 super="org.eclipse.ui.workbench.texteditor.warning"
524 markerType="net.sourceforge.phpeclipse.problem"
528 name="net.sourceforge.phpdt.ui.info"
529 super="org.eclipse.ui.workbench.texteditor.info"
530 markerType="net.sourceforge.phpeclipse.problem"
534 name="net.sourceforge.phpdt.ui.occurrences">
538 point="org.eclipse.ui.editors.markerAnnotationSpecification">
540 annotationType="net.sourceforge.phpdt.ui.error"
541 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
544 annotationType="net.sourceforge.phpdt.ui.warning"
545 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
548 annotationType="net.sourceforge.phpdt.ui.info"
549 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
552 annotationType="org.eclipse.debug.core.breakpoint"
553 icon="icons/full/obj16/brkp_obj.gif"
554 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.BreakpointImageProvider">
557 annotationType="net.sourceforge.phpdt.ui.occurrences"
558 label="%OccurrenceAnnotation.label"
559 icon="icons/full/obj16/searchm_obj.gif"
560 textPreferenceKey="occurrenceIndication"
561 textPreferenceValue="false"
562 highlightPreferenceKey="occurrenceHighlighting"
563 highlightPreferenceValue="true"
564 overviewRulerPreferenceKey="occurrenceIndicationInOverviewRuler"
565 overviewRulerPreferenceValue="true"
566 verticalRulerPreferenceKey="occurrenceIndicationInVerticalRuler"
567 verticalRulerPreferenceValue="false"
568 colorPreferenceKey="occurrenceIndicationColor"
569 colorPreferenceValue="180,207,205"
570 presentationLayer="3"
571 showInNextPrevDropdownToolbarActionKey="showOccurrenceInNextPrevDropdownToolbarAction"
572 showInNextPrevDropdownToolbarAction="true"
573 isGoToNextNavigationTargetKey="isOccurrenceGoToNextNavigationTarget"
574 isGoToNextNavigationTarget="false"
575 isGoToPreviousNavigationTargetKey="isOccurrenceGoToPreviousNavigationTarget"
576 isGoToPreviousNavigationTarget="false">
580 point="org.eclipse.ui.actionSets">
584 id="net.sourceforge.phpeclipse.PHPActionSet">
587 id="net.sourceforge.phpeclipse.PHPMenu">
593 label="Restart Apache"
594 icon="icons/obj16/apache_restart.gif"
595 tooltip="Restart Apache"
596 class="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction"
597 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
599 id="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction">
603 icon="icons/obj16/apache_stop.gif"
604 tooltip="Stop Apache"
605 class="net.sourceforge.phpeclipse.actions.PHPStopApacheAction"
606 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
608 id="net.sourceforge.phpeclipse.actions.PHPStopApacheAction">
612 icon="icons/obj16/apache.gif"
613 tooltip="Start Apache"
614 class="net.sourceforge.phpeclipse.actions.PHPStartApacheAction"
615 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
617 id="net.sourceforge.phpeclipse.actions.PHPStartApacheAction">
621 icon="icons/obj16/sql.gif"
622 tooltip="Start MySQL"
623 class="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction"
624 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
626 id="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction">
631 label="%CodingActionSet.label"
632 description="%CodingActionSet.description"
634 id="net.sourceforge.phpeclipse.ui.CodingActionSet">
635 <!-- =========================================================================== -->
637 <!-- =========================================================================== -->
639 label="%SourceMenu.label"
641 id="net.sourceforge.phpeclipse.ui.source.menu">
650 definitionId="net.sourceforge.phpeclipse.phpeditor.format"
651 label="%FormatAction.label"
653 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
654 id="net.sourceforge.phpeclipse.phpeditor.Format">
657 label="%ShiftLeftAction.label"
659 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
660 id="net.sourceforge.phpeclipse.phpeditor.ShiftLeft">
663 label="%ShiftRightAction.label"
665 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
666 id="net.sourceforge.phpeclipse.phpeditor.ShiftRight">
669 definitionId="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
670 label="%RemoveBlockCommentAction.label"
672 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
673 id="net.sourceforge.phpeclipse.ui.actions.RemoveBlockComment">
676 definitionId="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
677 label="%AddBlockCommentAction.label"
679 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
680 id="net.sourceforge.phpeclipse.ui.actions.AddBlockComment">
683 definitionId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
684 label="%ToggleCommentAction.label"
686 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
687 id="net.sourceforge.phpeclipse.ui.actions.ToggleComment">
690 definitionId="net.sourceforge.phpeclipse.phpeditor.uncomment"
691 label="%UncommentAction.label"
693 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
694 id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
697 definitionId="net.sourceforge.phpeclipse.phpeditor.comment"
698 label="%CommentAction.label"
700 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
701 id="net.sourceforge.phpeclipse.phpeditor.Comment">
703 <!-- convert group -->
705 label="%ConvertLineDelimitersActions.label"
706 path="edit/net.sourceforge.phpeclipse.ui.source.menu/convertGroup"
713 label="%ConvertLineDelimitersToMacAction.label"
715 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
716 allowLabelUpdate="true"
717 id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToMac">
720 label="%ConvertLineDelimitersToUNIXAction.label"
722 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
723 allowLabelUpdate="true"
724 id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToUNIX">
727 label="%ConvertLineDelimitersToWindowsAction.label"
729 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
730 allowLabelUpdate="true"
731 id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToWindows">
736 point="org.eclipse.ui.actionSetPartAssociations">
737 <actionSetPartAssociation
738 targetID="net.sourceforge.phpeclipse.ui.CodingActionSet">
739 <part id="net.sourceforge.phpeclipse.PHPUnitEditor" />
740 </actionSetPartAssociation>
743 <!-- =========================================================================== -->
744 <!-- PHP Editor Action Definition IDs -->
745 <!-- =========================================================================== -->
747 point="org.eclipse.ui.actionDefinitions">
750 id="net.sourceforge.phpeclipse.phpeditor.ContentAssistProposal">
754 id="net.sourceforge.phpeclipse.phpeditor.Comment">
757 id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
760 id="net.sourceforge.phpeclipse.phpeditor.Format">
763 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
766 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
769 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.next.problem">
772 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.previous.problem">
776 point="org.eclipse.ui.acceleratorSets">
778 scopeId="org.eclipse.ui.textEditorScope"
779 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
782 id="net.sourceforge.phpdt.ui.actions.comment">
786 id="net.sourceforge.phpdt.ui.actions.uncomment">
792 point="org.eclipse.ui.popupMenus">
793 <!-- <objectContribution
794 objectClass="org.eclipse.core.resources.IProject"
795 id="net.sourceforge.phpeclipse.actions.PHPDocumentorAction">
797 label="Run PHPDocumentor"
798 class="net.sourceforge.phpeclipse.actions.PHPDocumentorAction"
799 menubarPath="additions"
800 id="net.sourceforge.phpeclipse.actions.PHPDocumentorAction">
802 </objectContribution> -->
804 objectClass="org.eclipse.core.resources.IFile"
806 id="net.sourceforge.phpeclipse.actions.externalParserAction">
808 label="Run External PHP Parser"
809 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
810 menubarPath="additions"
811 id="net.sourceforge.phpeclipse.actions.externalParserAction">
813 </objectContribution>
815 objectClass="org.eclipse.core.resources.IFile"
817 id="net.sourceforge.phpeclipse.actions.externalParserAction">
819 label="Run External PHP Parser"
820 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
821 menubarPath="additions"
822 id="net.sourceforge.phpeclipse.actions.externalParserAction">
824 </objectContribution>
826 objectClass="org.eclipse.core.resources.IFile"
828 id="net.sourceforge.phpeclipse.actions.externalParserAction">
830 label="Run External PHP Parser"
831 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
832 menubarPath="additions"
833 id="net.sourceforge.phpeclipse.actions.externalParserAction">
835 </objectContribution>
837 objectClass="org.eclipse.core.resources.IFile"
839 id="net.sourceforge.phpeclipse.actions.externalParserAction">
841 label="Run External PHP Parser"
842 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
843 menubarPath="additions"
844 id="net.sourceforge.phpeclipse.actions.externalParserAction">
846 </objectContribution>
848 objectClass="org.eclipse.core.resources.IFile"
849 nameFilter="*.module"
850 id="net.sourceforge.phpeclipse.actions.externalParserAction">
852 label="Run External PHP Parser"
853 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
854 menubarPath="additions"
855 id="net.sourceforge.phpeclipse.actions.externalParserAction">
857 </objectContribution>
859 objectClass="org.eclipse.core.resources.IFile"
861 id="net.sourceforge.phpeclipse.actions.externalParserAction">
863 label="Run External PHP Parser"
864 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
865 menubarPath="additions"
866 id="net.sourceforge.phpeclipse.actions.externalParserAction">
868 </objectContribution>
870 objectClass="org.eclipse.core.resources.IFile"
872 id="net.sourceforge.phpeclipse.actions.externalParserAction">
874 label="Run External PHP Parser"
875 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
876 menubarPath="additions"
877 id="net.sourceforge.phpeclipse.actions.externalParserAction">
879 </objectContribution>
881 objectClass="org.eclipse.core.resources.IFile"
883 id="net.sourceforge.phpeclipse.actions.popupShowAction">
885 label="Open PHP Browser"
886 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
887 menubarPath="additions"
888 id="net.sourceforge.phpeclipse.actions.showAction">
890 </objectContribution>
892 objectClass="org.eclipse.core.resources.IFile"
894 id="net.sourceforge.phpeclipse.actions.popupShowAction">
896 label="Open PHP Browser"
897 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
898 menubarPath="additions"
899 id="net.sourceforge.phpeclipse.actions.showAction">
901 </objectContribution>
903 objectClass="org.eclipse.core.resources.IFile"
905 id="net.sourceforge.phpeclipse.actions.popupShowAction">
907 label="Open PHP Browser"
908 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
909 menubarPath="additions"
910 id="net.sourceforge.phpeclipse.actions.showAction">
912 </objectContribution>
914 objectClass="org.eclipse.core.resources.IFile"
916 id="net.sourceforge.phpeclipse.actions.popupShowAction">
918 label="Open PHP Browser"
919 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
920 menubarPath="additions"
921 id="net.sourceforge.phpeclipse.actions.showAction">
923 </objectContribution>
925 objectClass="org.eclipse.core.resources.IFile"
926 nameFilter="*.module"
927 id="net.sourceforge.phpeclipse.actions.popupShowAction">
929 label="Open PHP Browser"
930 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
931 menubarPath="additions"
932 id="net.sourceforge.phpeclipse.actions.showAction">
934 </objectContribution>
936 objectClass="org.eclipse.core.resources.IFile"
938 id="net.sourceforge.phpeclipse.actions.popupShowAction">
940 label="Open PHP Browser"
941 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
942 menubarPath="additions"
943 id="net.sourceforge.phpeclipse.actions.showAction">
945 </objectContribution>
947 objectClass="org.eclipse.core.resources.IFile"
949 id="net.sourceforge.phpeclipse.actions.popupShowAction">
951 label="Open PHP Browser"
952 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
953 menubarPath="additions"
954 id="net.sourceforge.phpeclipse.actions.showAction">
956 </objectContribution>
958 objectClass="org.eclipse.core.resources.IFile"
960 id="net.sourceforge.phpeclipse.actions.popupShowAction">
962 label="Open PHP Browser"
963 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
964 menubarPath="additions"
965 id="net.sourceforge.phpeclipse.actions.showAction">
967 </objectContribution>
969 objectClass="org.eclipse.core.resources.IFile"
971 id="net.sourceforge.phpeclipse.actions.popupShowAction">
973 label="Open PHP Browser"
974 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
975 menubarPath="additions"
976 id="net.sourceforge.phpeclipse.actions.showAction">
978 </objectContribution>
980 objectClass="org.eclipse.core.resources.IFile"
982 id="net.sourceforge.phpeclipse.actions.popupShowAction">
984 label="Open PHP Browser"
985 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
986 menubarPath="additions"
987 id="net.sourceforge.phpeclipse.actions.showAction">
989 </objectContribution>
992 targetID="#PHPEditorContext"
993 id="net.sourceforge.phpeclipse.actions.popupOpenSQLTable">
995 label="Open Quantum SQL Table View"
996 class="net.sourceforge.phpeclipse.actions.PHPOpenSQLTableEditorAction"
997 menubarPath="additions"
998 id="net.sourceforge.phpeclipse.actions.opensqltable">
1000 </viewerContribution>
1002 targetID="#PHPEditorContext"
1003 id="net.sourceforge.phpeclipse.actions.popupHTMLWizard">
1005 label="Insert HTML (dl,ul,ol,table)"
1006 class="net.sourceforge.phpeclipse.wizards.html.InsertHTMLElementAction"
1007 menubarPath="additions"
1008 id="net.sourceforge.phpeclipse.actions.wizards.html">
1010 </viewerContribution>
1012 targetID="#PHPEditorContext"
1013 id="net.sourceforge.phpeclipse.actions.popupOpenAllIncludes">
1015 label="Open Included Files List"
1016 class="net.sourceforge.phpeclipse.actions.PHPOpenAllIncludesEditorAction"
1017 menubarPath="additions"
1018 id="net.sourceforge.phpeclipse.actions.openallincludes">
1020 </viewerContribution>
1022 targetID="#PHPEditorContext"
1023 id="net.sourceforge.phpeclipse.actions.popupOpenDeclaration">
1025 label="%OpenDeclaration"
1026 class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction"
1027 menubarPath="additions"
1028 definitionId="net.sourceforge.phpeclipse.actions.opendeclaration"
1029 id="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction">
1031 </viewerContribution>
1033 targetID="#PHPRulerContext"
1034 id="net.sourceforge.phpdt.ui.PHPEditorPopupActions">
1036 label="%AddTask.label"
1037 helpContextId="org.eclipse.ui.AddTask_action_context"
1038 class="org.eclipse.ui.texteditor.TaskRulerAction"
1040 id="org.eclipse.ui.texteditor.TaskRulerAction">
1043 label="%AddBookmark.label"
1044 helpContextId="org.eclipse.ui.bookmark_action_context"
1045 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
1047 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
1049 </viewerContribution>
1052 point="org.eclipse.ui.actionSets">
1054 label="%OpenActionSet.label"
1055 description="%OpenActionSet.description"
1057 id="net.sourceforge.phpeclipse.ui.A_OpenActionSet">
1059 definitionId="net.sourceforge.phpeclipse.ui.edit.text.java.open.editor"
1060 label="%OpenDeclaration"
1061 tooltip="%OpenDeclaration"
1063 menubarPath="navigate/open.ext"
1064 allowLabelUpdate="true"
1065 id="net.sourceforge.phpeclipse.ui.actions.Open">
1070 point="org.eclipse.ui.editorActions">
1072 id="org.eclipse.ui.texteditor.ruler.actions"
1073 targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
1075 id="org.eclipse.ui.texteditor.BookmarkRulerAction"
1076 actionID="RulerDoubleClick"
1077 label="%Dummy.label"
1078 helpContextId="org.eclipse.ui.bookmark_action_context"
1079 class="org.eclipse.ui.texteditor.BookmarkRulerAction">
1082 label="%Dummy.label"
1083 class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
1084 actionID="RulerClick"
1085 id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction">
1087 </editorContribution>
1089 id="net.sourceforge.phpdt.editor.actions"
1090 targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
1092 definitionId="net.sourceforge.phpeclipse.actions.opendeclaration"
1093 label="%OpenDeclaration"
1094 class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction"
1095 id="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction">
1097 </editorContribution>
1100 point="org.eclipse.ui.popupMenus">
1102 targetID="#CompilationUnitRulerContext"
1103 id="net.sourceforge.phpeclipse.phpeditor.QuickFixRulerMenuAction">
1105 label="%Dummy.label"
1106 helpContextId="net.sourceforge.phpeclipse.quick_fix_action"
1107 class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
1108 menubarPath="additions"
1109 id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerMenuAction">
1111 </viewerContribution>
1114 point="org.eclipse.ui.popupMenus">
1116 targetID="#CompilationUnitRulerContext"
1117 id="net.sourceforge.phpdt.ui.CompilationUnitEditorPopupActions">
1119 label="%AddTask.label"
1120 helpContextId="org.eclipse.ui.AddTask_action_context"
1121 tooltip="%AddTask.tooltip"
1122 class="org.eclipse.ui.texteditor.TaskRulerAction"
1124 id="org.eclipse.ui.texteditor.TaskRulerAction">
1127 label="%AddBookmark.label"
1128 helpContextId="org.eclipse.ui.bookmark_action_context"
1129 tooltip="%AddBookmark.tooltip"
1130 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
1132 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
1136 label="%Folding.label"
1140 label="%Dummy.label"
1141 tooltip="%Dummy.label"
1142 class="net.sourceforge.phpdt.internal.ui.actions.FoldingExpandAllRulerAction"
1143 menubarPath="projection/additions"
1144 definitionId="org.eclipse.ui.edit.text.folding.expand_all"
1145 id="net.sourceforge.phpdt.ui.folding.expandAll">
1148 label="%Dummy.label"
1149 tooltip="%Dummy.label"
1150 class="net.sourceforge.phpdt.internal.ui.actions.FoldingToggleRulerAction"
1151 menubarPath="projection/additions"
1152 definitionId="org.eclipse.ui.edit.text.folding.toggle"
1153 id="net.sourceforge.phpdt.ui.folding.toggle">
1155 </viewerContribution>
1157 <!-- =========================================================================== -->
1158 <!-- PHPDT/UI command definitions -->
1159 <!-- =========================================================================== -->
1160 <extension point="org.eclipse.ui.contexts">
1161 <context name="%context.editingPHPSource.name"
1162 description="%context.editingPHPSource.description"
1163 parentId="org.eclipse.ui.textEditorScope"
1164 id="net.sourceforge.phpdt.ui.phpEditorScope" />
1167 point="org.eclipse.ui.commands">
1169 name="%category.source.name"
1170 description="%category.source.description"
1171 id="net.sourceforge.phpeclipse.ui.category.source">
1176 name="%ActionDefinition.comment.name"
1177 description="%ActionDefinition.comment.description"
1178 category="net.sourceforge.phpeclipse.ui.category.source"
1179 id="net.sourceforge.phpeclipse.phpeditor.comment">
1182 name="%ActionDefinition.uncomment.name"
1183 description="%ActionDefinition.uncomment.description"
1184 category="net.sourceforge.phpeclipse.ui.category.source"
1185 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
1188 name="%ActionDefinition.toggleComment.name"
1189 description="%ActionDefinition.toggleComment.description"
1190 category="net.sourceforge.phpeclipse.ui.category.source"
1191 id="net.sourceforge.phpeclipse.phpeditor.toggle.comment">
1195 string="Ctrl+Shift+C"
1196 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1197 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1198 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1202 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1203 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1204 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1208 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1209 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1210 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1214 string="Ctrl+Shift+C"
1215 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1217 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1221 string="Command+Shift+C"
1222 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1223 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1224 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1229 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1230 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1231 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1236 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1237 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1238 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1243 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1245 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1250 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1251 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1252 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1256 string="Ctrl+Shift+C"
1257 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1259 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1264 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1265 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1266 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1269 name="%ActionDefinition.addBlockComment.name"
1270 description="%ActionDefinition.addBlockComment.description"
1271 category="net.sourceforge.phpeclipse.ui.category.source"
1272 id="net.sourceforge.phpeclipse.phpeditor.add.block.comment">
1275 string="Ctrl+Shift+/"
1276 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1277 command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1278 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1282 string="Ctrl+Shift+/"
1283 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1285 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1289 string="Command+Shift+/"
1290 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1291 command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1292 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1295 name="%ActionDefinition.removeBlockComment.name"
1296 description="%ActionDefinition.removeBlockComment.description"
1297 category="net.sourceforge.phpeclipse.ui.category.source"
1298 id="net.sourceforge.phpeclipse.phpeditor.remove.block.comment">
1301 string="Ctrl+Shift+\"
1302 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1303 command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1304 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1308 string="Ctrl+Shift+\"
1309 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1311 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1315 string="Command+Shift+\"
1316 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1317 command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1318 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1321 name="%ActionDefinition.indent.name"
1322 description="%ActionDefinition.indent.description"
1323 category="net.sourceforge.phpeclipse.ui.category.source"
1324 id="net.sourceforge.phpeclipse.phpeditor.indent">
1328 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1329 command="net.sourceforge.phpeclipse.phpeditor.indent"
1330 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1334 name="%ActionDefinition.format.name"
1335 description="%ActionDefinition.format.description"
1336 category="net.sourceforge.phpeclipse.ui.category.source"
1337 id="net.sourceforge.phpeclipse.phpeditor.format">
1340 string="Ctrl+Shift+F"
1341 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1342 command="net.sourceforge.phpeclipse.phpeditor.format"
1343 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1347 string="Ctrl+Shift+F"
1348 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1350 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1354 string="Command+Shift+F"
1355 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1356 command="net.sourceforge.phpeclipse.phpeditor.format"
1357 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1361 string="Ctrl+Shift+F"
1362 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1364 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1369 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1370 command="net.sourceforge.phpeclipse.phpeditor.format"
1371 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1376 name="%ActionDefinition.gotoNextMember.name"
1377 description="%ActionDefinition.gotoNextMember.description"
1378 category="org.eclipse.ui.category.navigate"
1379 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.next.member">
1382 string="Ctrl+Shift+ARROW_DOWN"
1383 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1384 command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.next.member"
1385 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1389 string="Ctrl+Shift+ARROW_DOWN"
1390 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1392 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1396 string="Command+Shift+ARROW_DOWN"
1397 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1398 command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.next.member"
1399 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1402 name="%ActionDefinition.gotoPreviousMember.name"
1403 description="%ActionDefinition.gotoPreviousMember.description"
1404 category="org.eclipse.ui.category.navigate"
1405 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.previous.member">
1408 string="Ctrl+Shift+ARROW_UP"
1409 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1410 command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.previous.member"
1411 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1415 string="Ctrl+Shift+ARROW_UP"
1416 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1418 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1422 string="Command+Shift+ARROW_UP"
1423 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1424 command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.previous.member"
1425 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1429 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1430 command="org.eclipse.jdt.ui.edit.text.java.show.next.problem"
1431 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1434 name="%ActionDefinition.gotoMatchingBracket.name"
1435 description="%ActionDefinition.gotoMatchingBracket.description"
1436 category="org.eclipse.ui.category.navigate"
1437 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
1440 string="Ctrl+Shift+P"
1441 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1442 command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket"
1443 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1447 string="Ctrl+Shift+P"
1448 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1450 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1454 string="Command+Shift+P"
1455 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1456 command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket"
1457 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1460 name="%OpenDeclaration"
1461 description="%OpenDeclaration"
1462 category="net.sourceforge.phpeclipse.ui.category.source"
1463 id="net.sourceforge.phpeclipse.actions.opendeclaration">
1467 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1468 command="net.sourceforge.phpeclipse.actions.opendeclaration"
1469 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1473 id="net.sourceforge.phpeclipse.JavaDocumentSetupParticipant"
1474 name="%javaDocumentSetupParticipant"
1475 point="org.eclipse.core.filebuffers.documentSetup">
1477 extensions="php,php3,php4,php5,module,inc,phtml,html,htm,xhtml"
1478 class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentSetupParticipant">
1481 extensions="html,xml"
1482 class="net.sourceforge.phpeclipse.phpeditor.HTMLDocumentSetupParticipant">
1486 class="net.sourceforge.phpeclipse.phpeditor.SmartyDocumentSetupParticipant">
1490 id="net.sourceforge.phpeclipse.JavaDocumentFactory"
1491 name="%javaDocumentFactory"
1492 point="org.eclipse.core.filebuffers.documentCreation">
1495 class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentFactory">
1500 point="org.eclipse.ui.preferencePages">
1503 category="net.sourceforge.phpeclipse.ui.preferencePage"
1504 class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
1505 id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
1508 name="Code Templates"
1509 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1510 class="net.sourceforge.phpdt.internal.ui.preferences.CodeTemplatePreferencePage"
1511 id="net.sourceforge.phpeclipse.preference.CodeTemplatePreferencePage">
1514 name="Members Sort Order"
1515 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1516 class="net.sourceforge.phpdt.internal.ui.preferences.MembersOrderPreferencePage"
1517 id="net.sourceforge.phpeclipse.preference.MembersOrderPreferencePage">
1520 name="PHP External Parser Command"
1521 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1522 class="net.sourceforge.phpeclipse.preferences.PHPEclipseParserPreferencePage"
1523 id="net.sourceforge.phpeclipse.preferences.PHPEclipseParserPreferencePage">
1527 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1528 class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
1529 id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
1532 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1533 name="PHP Project Defaults"
1534 class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
1535 id="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences">
1538 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1539 name="PHP Browser Preview"
1540 class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
1541 id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
1544 name="%compilerOptionsPrefName"
1545 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1546 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPreferencePage"
1547 id="net.sourceforge.phpeclipse.preference.CompilerPreferencePage">
1550 name="%todoTaskPrefName"
1551 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1552 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPreferencePage"
1553 id="net.sourceforge.phpeclipse.preference.TodoTaskPreferencePage">
1557 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1558 class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
1559 id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
1562 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1563 class="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1564 id="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage">
1566 <page name="%codeAssistPageName"
1567 category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1568 class="net.sourceforge.phpdt.internal.ui.preferences.CodeAssistPreferencePage"
1569 id="net.sourceforge.phpdt.internal.ui.preferences.CodeAssistPreferencePage">
1572 name="%templatePageName"
1573 category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1574 class="net.sourceforge.phpdt.internal.ui.preferences.JavaTemplatePreferencePage"
1575 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
1578 name="%templatePageName"
1579 category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1580 class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
1581 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
1584 name="Language Settings"
1585 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1586 class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
1587 id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
1590 name="%spellingPrefName"
1591 category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1592 class="net.sourceforge.phpdt.internal.ui.preferences.SpellingPreferencePage"
1593 id = "net.sourceforge.phpdt.internal.ui.preferences.SpellingPreferencePage">
1597 point="org.eclipse.ui.editors.documentProviders">
1599 extensions="php,php3,php4,php5,phtml,inc,module,html,htm,xhtml"
1600 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1601 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1605 point="org.eclipse.ui.editors.documentProviders">
1607 extensions="%php3FileExtension"
1608 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1609 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1613 point="org.eclipse.ui.editors.documentProviders">
1615 extensions="%php4FileExtension"
1616 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1617 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1621 point="org.eclipse.ui.editors.documentProviders">
1623 extensions="%php5FileExtension"
1624 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1625 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1629 point="org.eclipse.ui.editors.documentProviders">
1631 extensions="%moduleFileExtension"
1632 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1633 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1637 point="org.eclipse.ui.editors.documentProviders">
1639 extensions="%incFileExtension"
1640 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1641 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1645 point="org.eclipse.ui.editors.documentProviders">
1647 extensions="%phtmlFileExtension"
1648 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1649 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1653 point="org.eclipse.ui.editors.documentProviders">
1655 extensions="%htmlFileExtension"
1656 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1657 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1661 point="org.eclipse.ui.editors.documentProviders">
1663 extensions="%htmFileExtension"
1664 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1665 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1669 point="org.eclipse.ui.editors.documentProviders">
1672 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1673 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1677 point="org.eclipse.ui.editors.documentProviders">
1679 extensions="%tplFileExtension"
1680 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1681 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1685 point="org.eclipse.ui.views">
1687 name="%viewCategoryName"
1688 id="net.sourceforge.phpeclipse.views.category">
1691 name="%phpConsoleView"
1692 icon="icons/obj16/php.gif"
1693 category="net.sourceforge.phpeclipse.views.category"
1694 class="net.sourceforge.phpeclipse.views.PHPConsole"
1695 id="net.sourceforge.phpeclipse.views.phpconsoleview">
1699 <!-- external tools -->
1701 <!-- extension point definitions -->
1702 <extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps"/>
1703 <extension-point id="argumentVariables" name="%ExtPoint.argumentVariables"/>
1704 <extension-point id="directoryVariables" name="%ExtPoint.directoryVariables"/>
1705 <extension-point id="fileVariables" name="%ExtPoint.fileVariables"/>
1706 <extension-point id="refreshVariables" name="%ExtPoint.refreshVariables"/>
1709 <extension point="org.eclipse.ui.actionSets">
1711 id="net.sourceforge.phpdt.externaltools.ExternalToolsSet"
1712 label="%ActionSet.externalTools"
1714 <menu id="org.eclipse.ui.run"
1717 <separator name="ExternalToolsGroup"/>
1720 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateMenu"
1721 label="%Action.externalTools"
1722 menubarPath="org.eclipse.ui.run/ExternalToolsGroup"
1723 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
1724 icon="icons/externaltools/full/etool16/external_tools.gif"
1725 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
1727 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
1730 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateToolbar"
1731 label="%Action.externalTools"
1732 toolbarPath="Normal/additions"
1733 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
1734 icon="icons/externaltools/full/etool16/external_tools.gif"
1735 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
1736 tooltip="%Action.externalToolsTip"
1738 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
1743 <!-- Launch Configuration Extensions -->
1744 <extension point="org.eclipse.debug.core.launchConfigurationTypes">
1745 <launchConfigurationType
1746 id = "net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1747 name = "%Program.externalTools"
1748 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
1750 category = "org.eclipse.ui.externaltools">
1751 </launchConfigurationType>
1752 <launchConfigurationType
1753 id = "net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1754 name = "%Program.externalTools"
1755 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
1757 category = "org.eclipse.ui.externaltools.builder">
1758 </launchConfigurationType>
1761 <extension point = "net.sourceforge.phpeclipse.configurationDuplicationMaps">
1763 sourceType="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1764 builderType="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType">
1768 <extension point = "org.eclipse.debug.ui.launchConfigurationTabGroups">
1769 <launchConfigurationTabGroup
1770 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program"
1771 type ="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1772 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramTabGroup">
1773 </launchConfigurationTabGroup>
1774 <launchConfigurationTabGroup
1775 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program.builder"
1776 type ="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1777 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramBuilderTabGroup">
1778 </launchConfigurationTabGroup>
1781 <extension point="org.eclipse.debug.ui.launchConfigurationTypeImages">
1782 <launchConfigurationTypeImage
1783 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program"
1784 configTypeID="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1785 icon="icons/externaltools/full/obj16/external_tools.gif">
1786 </launchConfigurationTypeImage>
1787 <launchConfigurationTypeImage
1788 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program.builder"
1789 configTypeID="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1790 icon="icons/externaltools/full/obj16/external_tools.gif">
1791 </launchConfigurationTypeImage>
1794 <!-- Variable Extensions -->
1795 <extension point="net.sourceforge.phpeclipse.fileVariables">
1798 description="Expands to the workspace root's absolute file system path."
1799 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1803 description="Expands to the resource's absolute file system path."
1804 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1805 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1809 <extension point="net.sourceforge.phpeclipse.argumentVariables">
1812 description="Expands to the workspace root's absolute file system path."
1813 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1817 description="Expands to the full file name"
1818 expanderClass="net.sourceforge.phpdt.externaltools.variable.FileExpander">
1822 description="Expands to an URL with the localhost preference settings"
1823 expanderClass="net.sourceforge.phpdt.externaltools.variable.UrlExpander">
1827 description="Expands to the localhost preference settings."
1828 expanderClass="net.sourceforge.phpdt.externaltools.variable.LocalhostExpander">
1832 description="Expands to the selected resource's project absolute file system path."
1833 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1837 description="Expands to the full path, relative to the workspace root, of the selected project"
1838 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectExpander">
1842 description="Expands to the name of the selected project"
1843 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectNameExpander">
1847 description="Expands to the resource's absolute file system path."
1848 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1849 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1853 description="Expands to the selected resource's containing folder absolute file system path."
1854 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1858 description="Expands to the type of build"
1859 expanderClass="net.sourceforge.phpdt.externaltools.variable.BuildTypeExpander">
1863 <extension point="net.sourceforge.phpeclipse.directoryVariables">
1866 description="Expands to the workspace root's absolute file system path."
1867 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1871 description="Expands to the selected resource's project absolute file system path."
1872 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1876 description="Expands to the selected resource's containing folder absolute file system path."
1877 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1881 description="Expands to a resource's absolute file system path."
1882 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFolderResourceComponent"
1883 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1887 <extension point="net.sourceforge.phpeclipse.refreshVariables">
1890 description="Expands to the workspace root."
1891 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1895 description="Expands to the project of the selected resource."
1896 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1900 description="Expands to the folder containing the selected resource."
1901 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1905 description="Expands to a resource."
1906 componentClass="net.sourceforge.phpdt.externaltools.variable.ResourceComponent"
1907 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1911 description="Expands to the group of resources in a working set."
1912 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkingSetExpander">
1916 point= "net.sourceforge.phpeclipse.foldingStructureProviders">
1918 id="net.sourceforge.phpdt.ui.text.defaultFoldingProvider"
1919 name= "%defaultFoldingStructureProviderName"
1920 class="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingStructureProvider"
1921 preferencesClass="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingPreferenceBlock">
1925 <!-- =========================================================================== -->
1926 <!-- Filter Support -->
1927 <!-- =========================================================================== -->
1929 point="net.sourceforge.phpeclipse.phpElementFilters">
1930 <!-- Outline Page -->
1932 targetId="net.sourceforge.phpeclipse.JavaOutlinePage"
1933 name="%HideImportDeclaration.label"
1935 description="%HideImportDeclaration.description"
1936 class="net.sourceforge.phpdt.internal.ui.filters.ImportDeclarationFilter"
1937 id="net.sourceforge.phpeclipse.JavaOutlinePage.ImportDeclarationFilter">
1941 <!-- =========================================================================== -->
1943 <!-- =========================================================================== -->
1945 point="org.eclipse.ui.editors.templates">
1947 name="%templates.php.contextType.name"
1948 class="net.sourceforge.phpdt.internal.corext.template.php.JavaContextType"
1952 name="%templates.phpdoc.contextType.name"
1953 class="net.sourceforge.phpdt.internal.corext.template.php.JavaDocContextType"
1957 name="%templates.html.contextType.name"
1958 class="net.sourceforge.phpdt.internal.corext.template.php.HTMLContextType"
1962 file="templates/default-templates.xml"
1963 translations="templates/default-templates.properties">
1966 file="templates/default-codetemplates.xml"
1967 translations="templates/default-templates.properties">