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="com.quantum.Quantum"/> -->
39 <import plugin="net.sourceforge.phpeclipse.webbrowser"/>
40 <import plugin="net.sourceforge.phpeclipse.core"/>
41 <import plugin="net.sourceforge.phpeclipse.ui"/>
42 <import plugin="net.sourceforge.phpeclipse.xml.core"/>
43 <import plugin="net.sourceforge.phpeclipse.xml.ui"/>
48 name="%naturePHP.name"
49 point="org.eclipse.core.resources.natures">
52 class="net.sourceforge.phpdt.internal.core.JavaProject">
60 point="org.eclipse.core.resources.builders">
63 class="net.sourceforge.phpdt.internal.core.builder.PHPBuilder">
67 <!-- =================================================================================== -->
68 <!-- Extension: Java Markers -->
69 <!-- =================================================================================== -->
71 <!-- Java problems -->
73 <extension id="problem" point="org.eclipse.core.resources.markers" name="%phpProblemName">
74 <super type="org.eclipse.core.resources.problemmarker"/>
75 <super type="org.eclipse.core.resources.textmarker"/>
76 <persistent value="true"/>
77 <attribute name="id"/>
78 <attribute name="flags"/>
79 <attribute name="arguments"/>
82 <!-- Java transient problems -->
84 <extension id="transient_problem" point="org.eclipse.core.resources.markers" name="%transientPHPProblemName">
85 <super type="org.eclipse.core.resources.textmarker"/>
86 <persistent value="false"/>
87 <attribute name="id"/>
88 <attribute name="flags"/>
89 <attribute name="arguments"/>
94 <extension id="task" name="%phpTaskName" point="org.eclipse.core.resources.markers">
95 <super type="org.eclipse.core.resources.taskmarker"/>
96 <persistent value="true"/>
99 <extension-point id="phpElementFilters" name="%elementFiltersName" schema="schema/phpElementFilters.exsd"/>
100 <extension-point id="phpEditorTextHovers" name="%phpEditorTextHoversName" schema="schema/phpEditorTextHovers.exsd"/>
101 <extension-point id="foldingStructureProviders" name="%foldingStructureProvidersExtensionPoint" schema="schema/foldingStructureProviders.exsd"/>
104 point="org.eclipse.ui.decorators">
107 label="%ProblemsLabelDecorator.label"
110 location="BOTTOM_LEFT"
111 class="net.sourceforge.phpdt.ui.ProblemsLabelDecorator"
112 id="net.sourceforge.phpdt.ui.problem.decorator">
114 %ProblemsLabelDecorator.description
119 name="org.eclipse.core.resources.IResource">
122 name="net.sourceforge.phpdt.core.IJavaElement">
129 label="%OverrideIndicatorLabelDecorator.label"
131 location="BOTTOM_RIGHT"
133 class="net.sourceforge.phpdt.ui.OverrideIndicatorLabelDecorator"
134 id="net.sourceforge.phpdt.ui.override.decorator">
136 %OverrideIndicatorLabelDecorator.description
140 name="net.sourceforge.phpdt.core.IMethod">
147 point="org.eclipse.team.core.fileTypes">
195 point="net.sourceforge.phpeclipse.phpEditorTextHovers">
197 class="net.sourceforge.phpdt.internal.ui.text.java.hover.BestMatchHover"
198 id="net.sourceforge.phpdt.ui.BestMatchHover"
199 label="%sequentialHover"
200 description="%sequentialHoverDescription">
205 point="net.sourceforge.phpeclipse.phpEditorTextHovers">
207 class="net.sourceforge.phpdt.internal.ui.text.java.hover.JavaSourceHover"
208 id="net.sourceforge.phpdt.ui.JavaSourceHover"
210 description="%sourceHoverDescription">
213 label="%problemHover"
214 description="%problemHoverDescription"
215 class="net.sourceforge.phpdt.internal.ui.text.java.hover.ProblemHover"
216 id="net.sourceforge.phpdt.ui.ProblemHover">
219 class="net.sourceforge.phpdt.internal.ui.text.java.hover.AnnotationHover"
220 id="net.sourceforge.phpdt.ui.AnnotationHover"
221 label="%annotationHover"
222 description="%annotationHoverDescription">
227 point="org.eclipse.ui.perspectives">
229 name="%perspectivePHP.name"
230 icon="icons/obj16/php.gif"
231 class="net.sourceforge.phpeclipse.PHPPerspectiveFactory"
232 id="net.sourceforge.phpeclipse.PHPPerspective">
236 point="org.eclipse.ui.newWizards">
238 name="%newWizardCategory.name"
239 id="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP">
242 name="%newWizardPHPProject.name"
243 icon="icons/obj16/php.gif"
244 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
245 class="net.sourceforge.phpeclipse.wizards.NewProjectCreationWizard"
247 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
249 Create a new PHP project.
253 id="net.sourceforge.phpdt.internal.ui.wizards.NewClassCreationWizard"
254 name="%NewPHPClass.label"
255 class="net.sourceforge.phpdt.internal.ui.wizards.NewClassCreationWizard"
256 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
257 icon="icons/ctool16/newclass_wiz.gif">
258 <description>%NewPHPClass.description</description>
261 <this wizard replaces it as it works - maybe not as pretty but still>
264 name="%newWizardPHPProject.name"
265 icon="icons/obj16/php.gif"
266 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
267 class="net.sourceforge.phpeclipse.wizards.TempnewPHPProject"
269 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
271 Create a new PHP project.
275 name="%newWizardPHPFile.name"
276 icon="icons/obj16/phpedit.gif"
277 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
278 class="net.sourceforge.phpeclipse.wizards.PHPFileWizard"
279 id="net.sourceforge.phpeclipse.wizards.PHPFileWizard">
281 Create a basic PHP file.
285 name="%newWizardHTMLFile.name"
286 icon="icons/obj16/htmledit.gif"
287 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
288 class="net.sourceforge.phpeclipse.wizards.HTMLFileWizard"
289 id="net.sourceforge.phpeclipse.wizards.HTMLFileWizard">
291 Create a basic HTML file.
295 <extension point="org.eclipse.ui.exportWizards">
296 <wizard name="%ExportWizards.Obfuscator"
297 icon="icons/ctool16/exportdir_wiz.gif"
298 class="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard"
299 id="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard">
300 <description>%ExportWizards.ObfuscatorDescription</description>
301 <selection class="org.eclipse.core.resources.IResource" />
305 point="org.eclipse.ui.ide.projectNatureImages">
307 icon="icons/obj16/php.gif"
308 natureId="net.sourceforge.phpeclipse.phpnature"
309 id="net.sourceforge.phpeclipse.ProjectNatureImagePHP">
313 point="org.eclipse.ui.propertyPages">
315 objectClass="org.eclipse.core.resources.IProject"
316 name="%propertyPagePHPProject.name"
317 class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
318 id="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage">
321 value="net.sourceforge.phpeclipse.phpnature">
325 objectClass="org.eclipse.core.resources.IProject"
326 name="PHP Project Settings"
327 class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
328 id="net.sourceforge.phpeclipse.preferences.project.PHPMiscProjectPreferences">
331 value="net.sourceforge.phpeclipse.phpnature">
335 objectClass="org.eclipse.core.resources.IProject"
337 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
338 id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage">
341 value="net.sourceforge.phpeclipse.phpnature">
345 objectClass="net.sourceforge.phpdt.core.IJavaProject"
347 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
348 id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage">
351 value="net.sourceforge.phpeclipse.phpnature">
355 objectClass="org.eclipse.core.resources.IProject"
356 name="%compilerPageName"
357 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPropertyPage"
358 id="net.sourceforge.phpdt.ui.propertyPages.CompilerPropertyPage">
361 value="net.sourceforge.phpeclipse.phpnature">
365 objectClass="net.sourceforge.phpdt.core.IJavaProject"
366 name="%compilerPageName"
367 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPropertyPage"
368 id="net.sourceforge.phpdt.ui.propertyPages.CompilerPropertyPage">
371 value="net.sourceforge.phpeclipse.phpnature">
375 objectClass="org.eclipse.core.resources.IFile"
376 name="PHP File Settings"
377 class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
378 id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
382 point="org.eclipse.ui.views">
384 name="%viewPHPResources.name"
385 icon="icons/obj16/php.gif"
386 class="net.sourceforge.phpeclipse.resourcesview.PHPResourcesView"
387 id="net.sourceforge.phpeclipse.resourcesview.ViewPHPResources">
391 point="org.eclipse.ui.editors">
393 name="%phpEditorName"
395 icon="icons/obj16/phpedit.gif"
396 extensions="php,php3,php4,php5,phtml,inc,module"
397 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
398 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
399 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
400 id="net.sourceforge.phpeclipse.PHPUnitEditor">
403 name="%phpEditorName"
405 icon="icons/obj16/phpedit.gif"
407 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
408 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
409 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
410 id="net.sourceforge.phpeclipse.PHPUnitEditor">
413 name="%phpEditorName"
415 icon="icons/obj16/phpedit.gif"
417 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
418 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
419 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
420 id="net.sourceforge.phpeclipse.PHPUnitEditor">
423 name="%phpEditorName"
425 icon="icons/obj16/phpedit.gif"
427 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
428 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
429 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
430 id="net.sourceforge.phpeclipse.PHPUnitEditor">
433 name="%phpEditorName"
435 icon="icons/obj16/phpedit.gif"
437 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
438 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
439 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
440 id="net.sourceforge.phpeclipse.PHPUnitEditor">
443 name="%phpEditorName"
445 icon="icons/obj16/phpedit.gif"
447 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
448 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
449 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
450 id="net.sourceforge.phpeclipse.PHPUnitEditor">
453 name="%phpEditorName"
455 icon="icons/obj16/phpedit.gif"
457 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
458 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
459 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
460 id="net.sourceforge.phpeclipse.PHPUnitEditor">
463 name="%phpEditorName"
465 icon="icons/obj16/htmledit.gif"
466 extensions="htm,html,xhtml"
467 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
468 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
469 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
470 id="net.sourceforge.phpeclipse.PHPUnitEditor">
473 name="%phpEditorName"
475 icon="icons/obj16/htmledit.gif"
477 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
478 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
479 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
480 id="net.sourceforge.phpeclipse.PHPUnitEditor">
483 name="%phpEditorName"
485 icon="icons/obj16/htmledit.gif"
487 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
488 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
489 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
490 id="net.sourceforge.phpeclipse.PHPUnitEditor">
493 name="%phpEditorName"
495 icon="icons/obj16/htmledit.gif"
497 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
498 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
499 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
500 id="net.sourceforge.phpeclipse.PHPUnitEditor">
504 point="org.eclipse.ui.fontDefinitions">
506 label="%phpEditorFontDefiniton.label"
507 defaultsTo="org.eclipse.jface.textfont"
508 id="net.sourceforge.phpdt.ui.editors.textfont">
510 %phpEditorFontDefintion.description
515 point="org.eclipse.ui.editors.annotationTypes">
517 name="net.sourceforge.phpdt.ui.error"
518 super="org.eclipse.ui.workbench.texteditor.error"
519 markerType="net.sourceforge.phpeclipse.problem"
523 name="net.sourceforge.phpdt.ui.warning"
524 super="org.eclipse.ui.workbench.texteditor.warning"
525 markerType="net.sourceforge.phpeclipse.problem"
529 name="net.sourceforge.phpdt.ui.info"
530 super="org.eclipse.ui.workbench.texteditor.info"
531 markerType="net.sourceforge.phpeclipse.problem"
535 name="net.sourceforge.phpdt.ui.occurrences">
539 point="org.eclipse.ui.editors.markerAnnotationSpecification">
541 annotationType="net.sourceforge.phpdt.ui.error"
542 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
545 annotationType="net.sourceforge.phpdt.ui.warning"
546 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
549 annotationType="net.sourceforge.phpdt.ui.info"
550 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
553 annotationType="org.eclipse.debug.core.breakpoint"
554 icon="icons/full/obj16/brkp_obj.gif"
555 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.BreakpointImageProvider">
558 annotationType="net.sourceforge.phpdt.ui.occurrences"
559 label="%OccurrenceAnnotation.label"
560 icon="icons/full/obj16/searchm_obj.gif"
561 textPreferenceKey="occurrenceIndication"
562 textPreferenceValue="false"
563 highlightPreferenceKey="occurrenceHighlighting"
564 highlightPreferenceValue="true"
565 overviewRulerPreferenceKey="occurrenceIndicationInOverviewRuler"
566 overviewRulerPreferenceValue="true"
567 verticalRulerPreferenceKey="occurrenceIndicationInVerticalRuler"
568 verticalRulerPreferenceValue="false"
569 colorPreferenceKey="occurrenceIndicationColor"
570 colorPreferenceValue="180,207,205"
571 presentationLayer="3"
572 showInNextPrevDropdownToolbarActionKey="showOccurrenceInNextPrevDropdownToolbarAction"
573 showInNextPrevDropdownToolbarAction="true"
574 isGoToNextNavigationTargetKey="isOccurrenceGoToNextNavigationTarget"
575 isGoToNextNavigationTarget="false"
576 isGoToPreviousNavigationTargetKey="isOccurrenceGoToPreviousNavigationTarget"
577 isGoToPreviousNavigationTarget="false">
581 point="org.eclipse.ui.actionSets">
585 id="net.sourceforge.phpeclipse.PHPActionSet">
588 id="net.sourceforge.phpeclipse.PHPMenu">
594 label="Restart Apache"
595 icon="icons/obj16/apache_restart.gif"
596 tooltip="Restart Apache"
597 class="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction"
598 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
600 id="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction">
604 icon="icons/obj16/apache_stop.gif"
605 tooltip="Stop Apache"
606 class="net.sourceforge.phpeclipse.actions.PHPStopApacheAction"
607 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
609 id="net.sourceforge.phpeclipse.actions.PHPStopApacheAction">
613 icon="icons/obj16/apache.gif"
614 tooltip="Start Apache"
615 class="net.sourceforge.phpeclipse.actions.PHPStartApacheAction"
616 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
618 id="net.sourceforge.phpeclipse.actions.PHPStartApacheAction">
622 icon="icons/obj16/sql.gif"
623 tooltip="Start MySQL"
624 class="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction"
625 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
627 id="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction">
632 label="%CodingActionSet.label"
633 description="%CodingActionSet.description"
635 id="net.sourceforge.phpeclipse.ui.CodingActionSet">
636 <!-- =========================================================================== -->
638 <!-- =========================================================================== -->
640 label="%SourceMenu.label"
642 id="net.sourceforge.phpeclipse.ui.source.menu">
651 definitionId="net.sourceforge.phpeclipse.phpeditor.format"
652 label="%FormatAction.label"
654 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
655 id="net.sourceforge.phpeclipse.phpeditor.Format">
658 label="%ShiftLeftAction.label"
660 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
661 id="net.sourceforge.phpeclipse.phpeditor.ShiftLeft">
664 label="%ShiftRightAction.label"
666 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
667 id="net.sourceforge.phpeclipse.phpeditor.ShiftRight">
670 definitionId="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
671 label="%RemoveBlockCommentAction.label"
673 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
674 id="net.sourceforge.phpeclipse.ui.actions.RemoveBlockComment">
677 definitionId="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
678 label="%AddBlockCommentAction.label"
680 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
681 id="net.sourceforge.phpeclipse.ui.actions.AddBlockComment">
684 definitionId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
685 label="%ToggleCommentAction.label"
687 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
688 id="net.sourceforge.phpeclipse.ui.actions.ToggleComment">
691 definitionId="net.sourceforge.phpeclipse.phpeditor.uncomment"
692 label="%UncommentAction.label"
694 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
695 id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
698 definitionId="net.sourceforge.phpeclipse.phpeditor.comment"
699 label="%CommentAction.label"
701 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
702 id="net.sourceforge.phpeclipse.phpeditor.Comment">
704 <!-- convert group -->
706 label="%ConvertLineDelimitersActions.label"
707 path="edit/net.sourceforge.phpeclipse.ui.source.menu/convertGroup"
714 label="%ConvertLineDelimitersToMacAction.label"
716 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
717 allowLabelUpdate="true"
718 id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToMac">
721 label="%ConvertLineDelimitersToUNIXAction.label"
723 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
724 allowLabelUpdate="true"
725 id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToUNIX">
728 label="%ConvertLineDelimitersToWindowsAction.label"
730 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
731 allowLabelUpdate="true"
732 id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToWindows">
737 point="org.eclipse.ui.actionSetPartAssociations">
738 <actionSetPartAssociation
739 targetID="net.sourceforge.phpeclipse.ui.CodingActionSet">
740 <part id="net.sourceforge.phpeclipse.PHPUnitEditor" />
741 </actionSetPartAssociation>
744 <!-- =========================================================================== -->
745 <!-- PHP Editor Action Definition IDs -->
746 <!-- =========================================================================== -->
748 point="org.eclipse.ui.actionDefinitions">
751 id="net.sourceforge.phpeclipse.phpeditor.ContentAssistProposal">
755 id="net.sourceforge.phpeclipse.phpeditor.Comment">
758 id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
761 id="net.sourceforge.phpeclipse.phpeditor.Format">
764 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
767 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
770 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.next.problem">
773 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.previous.problem">
777 point="org.eclipse.ui.acceleratorSets">
779 scopeId="org.eclipse.ui.textEditorScope"
780 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
783 id="net.sourceforge.phpdt.ui.actions.comment">
787 id="net.sourceforge.phpdt.ui.actions.uncomment">
793 point="org.eclipse.ui.popupMenus">
794 <!-- <objectContribution
795 objectClass="org.eclipse.core.resources.IProject"
796 id="net.sourceforge.phpeclipse.actions.PHPDocumentorAction">
798 label="Run PHPDocumentor"
799 class="net.sourceforge.phpeclipse.actions.PHPDocumentorAction"
800 menubarPath="additions"
801 id="net.sourceforge.phpeclipse.actions.PHPDocumentorAction">
803 </objectContribution> -->
805 objectClass="org.eclipse.core.resources.IFile"
807 id="net.sourceforge.phpeclipse.actions.externalParserAction">
809 label="Run External PHP Parser"
810 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
811 menubarPath="additions"
812 id="net.sourceforge.phpeclipse.actions.externalParserAction">
814 </objectContribution>
816 objectClass="org.eclipse.core.resources.IFile"
818 id="net.sourceforge.phpeclipse.actions.externalParserAction">
820 label="Run External PHP Parser"
821 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
822 menubarPath="additions"
823 id="net.sourceforge.phpeclipse.actions.externalParserAction">
825 </objectContribution>
827 objectClass="org.eclipse.core.resources.IFile"
829 id="net.sourceforge.phpeclipse.actions.externalParserAction">
831 label="Run External PHP Parser"
832 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
833 menubarPath="additions"
834 id="net.sourceforge.phpeclipse.actions.externalParserAction">
836 </objectContribution>
838 objectClass="org.eclipse.core.resources.IFile"
840 id="net.sourceforge.phpeclipse.actions.externalParserAction">
842 label="Run External PHP Parser"
843 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
844 menubarPath="additions"
845 id="net.sourceforge.phpeclipse.actions.externalParserAction">
847 </objectContribution>
849 objectClass="org.eclipse.core.resources.IFile"
850 nameFilter="*.module"
851 id="net.sourceforge.phpeclipse.actions.externalParserAction">
853 label="Run External PHP Parser"
854 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
855 menubarPath="additions"
856 id="net.sourceforge.phpeclipse.actions.externalParserAction">
858 </objectContribution>
860 objectClass="org.eclipse.core.resources.IFile"
862 id="net.sourceforge.phpeclipse.actions.externalParserAction">
864 label="Run External PHP Parser"
865 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
866 menubarPath="additions"
867 id="net.sourceforge.phpeclipse.actions.externalParserAction">
869 </objectContribution>
871 objectClass="org.eclipse.core.resources.IFile"
873 id="net.sourceforge.phpeclipse.actions.externalParserAction">
875 label="Run External PHP Parser"
876 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
877 menubarPath="additions"
878 id="net.sourceforge.phpeclipse.actions.externalParserAction">
880 </objectContribution>
882 objectClass="org.eclipse.core.resources.IFile"
884 id="net.sourceforge.phpeclipse.actions.popupShowAction">
886 label="Open PHP Browser"
887 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
888 menubarPath="additions"
889 id="net.sourceforge.phpeclipse.actions.showAction">
891 </objectContribution>
893 objectClass="org.eclipse.core.resources.IFile"
895 id="net.sourceforge.phpeclipse.actions.popupShowAction">
897 label="Open PHP Browser"
898 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
899 menubarPath="additions"
900 id="net.sourceforge.phpeclipse.actions.showAction">
902 </objectContribution>
904 objectClass="org.eclipse.core.resources.IFile"
906 id="net.sourceforge.phpeclipse.actions.popupShowAction">
908 label="Open PHP Browser"
909 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
910 menubarPath="additions"
911 id="net.sourceforge.phpeclipse.actions.showAction">
913 </objectContribution>
915 objectClass="org.eclipse.core.resources.IFile"
917 id="net.sourceforge.phpeclipse.actions.popupShowAction">
919 label="Open PHP Browser"
920 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
921 menubarPath="additions"
922 id="net.sourceforge.phpeclipse.actions.showAction">
924 </objectContribution>
926 objectClass="org.eclipse.core.resources.IFile"
927 nameFilter="*.module"
928 id="net.sourceforge.phpeclipse.actions.popupShowAction">
930 label="Open PHP Browser"
931 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
932 menubarPath="additions"
933 id="net.sourceforge.phpeclipse.actions.showAction">
935 </objectContribution>
937 objectClass="org.eclipse.core.resources.IFile"
939 id="net.sourceforge.phpeclipse.actions.popupShowAction">
941 label="Open PHP Browser"
942 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
943 menubarPath="additions"
944 id="net.sourceforge.phpeclipse.actions.showAction">
946 </objectContribution>
948 objectClass="org.eclipse.core.resources.IFile"
950 id="net.sourceforge.phpeclipse.actions.popupShowAction">
952 label="Open PHP Browser"
953 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
954 menubarPath="additions"
955 id="net.sourceforge.phpeclipse.actions.showAction">
957 </objectContribution>
959 objectClass="org.eclipse.core.resources.IFile"
961 id="net.sourceforge.phpeclipse.actions.popupShowAction">
963 label="Open PHP Browser"
964 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
965 menubarPath="additions"
966 id="net.sourceforge.phpeclipse.actions.showAction">
968 </objectContribution>
970 objectClass="org.eclipse.core.resources.IFile"
972 id="net.sourceforge.phpeclipse.actions.popupShowAction">
974 label="Open PHP Browser"
975 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
976 menubarPath="additions"
977 id="net.sourceforge.phpeclipse.actions.showAction">
979 </objectContribution>
981 objectClass="org.eclipse.core.resources.IFile"
983 id="net.sourceforge.phpeclipse.actions.popupShowAction">
985 label="Open PHP Browser"
986 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
987 menubarPath="additions"
988 id="net.sourceforge.phpeclipse.actions.showAction">
990 </objectContribution>
993 targetID="#PHPEditorContext"
994 id="net.sourceforge.phpeclipse.actions.popupOpenSQLTable">
996 label="Open Quantum SQL Table View"
997 class="net.sourceforge.phpeclipse.actions.PHPOpenSQLTableEditorAction"
998 menubarPath="additions"
999 id="net.sourceforge.phpeclipse.actions.opensqltable">
1001 </viewerContribution>
1003 targetID="#PHPEditorContext"
1004 id="net.sourceforge.phpeclipse.actions.popupHTMLWizard">
1006 label="Insert HTML (dl,ul,ol,table)"
1007 class="net.sourceforge.phpeclipse.wizards.html.InsertHTMLElementAction"
1008 menubarPath="additions"
1009 id="net.sourceforge.phpeclipse.actions.wizards.html">
1011 </viewerContribution>
1013 targetID="#PHPEditorContext"
1014 id="net.sourceforge.phpeclipse.actions.popupOpenAllIncludes">
1016 label="Open Included Files List"
1017 class="net.sourceforge.phpeclipse.actions.PHPOpenAllIncludesEditorAction"
1018 menubarPath="additions"
1019 id="net.sourceforge.phpeclipse.actions.openallincludes">
1021 </viewerContribution>
1023 targetID="#PHPEditorContext"
1024 id="net.sourceforge.phpeclipse.actions.popupOpenDeclaration">
1026 label="%OpenDeclaration"
1027 class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction"
1028 menubarPath="additions"
1029 definitionId="net.sourceforge.phpeclipse.actions.opendeclaration"
1030 id="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction">
1032 </viewerContribution>
1034 targetID="#PHPRulerContext"
1035 id="net.sourceforge.phpdt.ui.PHPEditorPopupActions">
1037 label="%AddTask.label"
1038 helpContextId="org.eclipse.ui.AddTask_action_context"
1039 class="org.eclipse.ui.texteditor.TaskRulerAction"
1041 id="org.eclipse.ui.texteditor.TaskRulerAction">
1044 label="%AddBookmark.label"
1045 helpContextId="org.eclipse.ui.bookmark_action_context"
1046 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
1048 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
1050 </viewerContribution>
1053 point="org.eclipse.ui.actionSets">
1055 label="%OpenActionSet.label"
1056 description="%OpenActionSet.description"
1058 id="net.sourceforge.phpeclipse.ui.A_OpenActionSet">
1060 definitionId="net.sourceforge.phpeclipse.ui.edit.text.java.open.editor"
1061 label="%OpenDeclaration"
1062 tooltip="%OpenDeclaration"
1064 menubarPath="navigate/open.ext"
1065 allowLabelUpdate="true"
1066 id="net.sourceforge.phpeclipse.ui.actions.Open">
1071 point="org.eclipse.ui.editorActions">
1073 id="org.eclipse.ui.texteditor.ruler.actions"
1074 targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
1076 id="org.eclipse.ui.texteditor.BookmarkRulerAction"
1077 actionID="RulerDoubleClick"
1078 label="%Dummy.label"
1079 helpContextId="org.eclipse.ui.bookmark_action_context"
1080 class="org.eclipse.ui.texteditor.BookmarkRulerAction">
1083 label="%Dummy.label"
1084 class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
1085 actionID="RulerClick"
1086 id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction">
1088 </editorContribution>
1090 id="net.sourceforge.phpdt.editor.actions"
1091 targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
1093 definitionId="net.sourceforge.phpeclipse.actions.opendeclaration"
1094 label="%OpenDeclaration"
1095 class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction"
1096 id="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction">
1098 </editorContribution>
1101 point="org.eclipse.ui.popupMenus">
1103 targetID="#CompilationUnitRulerContext"
1104 id="net.sourceforge.phpeclipse.phpeditor.QuickFixRulerMenuAction">
1106 label="%Dummy.label"
1107 helpContextId="net.sourceforge.phpeclipse.quick_fix_action"
1108 class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
1109 menubarPath="additions"
1110 id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerMenuAction">
1112 </viewerContribution>
1115 point="org.eclipse.ui.popupMenus">
1117 targetID="#CompilationUnitRulerContext"
1118 id="net.sourceforge.phpdt.ui.CompilationUnitEditorPopupActions">
1120 label="%AddTask.label"
1121 helpContextId="org.eclipse.ui.AddTask_action_context"
1122 tooltip="%AddTask.tooltip"
1123 class="org.eclipse.ui.texteditor.TaskRulerAction"
1125 id="org.eclipse.ui.texteditor.TaskRulerAction">
1128 label="%AddBookmark.label"
1129 helpContextId="org.eclipse.ui.bookmark_action_context"
1130 tooltip="%AddBookmark.tooltip"
1131 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
1133 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
1137 label="%Folding.label"
1141 label="%Dummy.label"
1142 tooltip="%Dummy.label"
1143 class="net.sourceforge.phpdt.internal.ui.actions.FoldingExpandAllRulerAction"
1144 menubarPath="projection/additions"
1145 definitionId="org.eclipse.ui.edit.text.folding.expand_all"
1146 id="net.sourceforge.phpdt.ui.folding.expandAll">
1149 label="%Dummy.label"
1150 tooltip="%Dummy.label"
1151 class="net.sourceforge.phpdt.internal.ui.actions.FoldingToggleRulerAction"
1152 menubarPath="projection/additions"
1153 definitionId="org.eclipse.ui.edit.text.folding.toggle"
1154 id="net.sourceforge.phpdt.ui.folding.toggle">
1156 </viewerContribution>
1158 <!-- =========================================================================== -->
1159 <!-- PHPDT/UI command definitions -->
1160 <!-- =========================================================================== -->
1161 <extension point="org.eclipse.ui.contexts">
1162 <context name="%context.editingPHPSource.name"
1163 description="%context.editingPHPSource.description"
1164 parentId="org.eclipse.ui.textEditorScope"
1165 id="net.sourceforge.phpdt.ui.phpEditorScope" />
1168 point="org.eclipse.ui.commands">
1170 name="%category.source.name"
1171 description="%category.source.description"
1172 id="net.sourceforge.phpeclipse.ui.category.source">
1177 name="%ActionDefinition.comment.name"
1178 description="%ActionDefinition.comment.description"
1179 category="net.sourceforge.phpeclipse.ui.category.source"
1180 id="net.sourceforge.phpeclipse.phpeditor.comment">
1183 name="%ActionDefinition.uncomment.name"
1184 description="%ActionDefinition.uncomment.description"
1185 category="net.sourceforge.phpeclipse.ui.category.source"
1186 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
1189 name="%ActionDefinition.toggleComment.name"
1190 description="%ActionDefinition.toggleComment.description"
1191 category="net.sourceforge.phpeclipse.ui.category.source"
1192 id="net.sourceforge.phpeclipse.phpeditor.toggle.comment">
1196 string="Ctrl+Shift+C"
1197 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1198 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1199 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1203 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1204 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1205 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1209 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1210 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1211 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1215 string="Ctrl+Shift+C"
1216 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1218 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1222 string="Command+Shift+C"
1223 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1224 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1225 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1230 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1231 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1232 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1237 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1238 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1239 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1244 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1246 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1251 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1252 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1253 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1257 string="Ctrl+Shift+C"
1258 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1260 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1265 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1266 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1267 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1270 name="%ActionDefinition.addBlockComment.name"
1271 description="%ActionDefinition.addBlockComment.description"
1272 category="net.sourceforge.phpeclipse.ui.category.source"
1273 id="net.sourceforge.phpeclipse.phpeditor.add.block.comment">
1276 string="Ctrl+Shift+/"
1277 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1278 command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1279 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1283 string="Ctrl+Shift+/"
1284 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1286 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1290 string="Command+Shift+/"
1291 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1292 command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1293 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1296 name="%ActionDefinition.removeBlockComment.name"
1297 description="%ActionDefinition.removeBlockComment.description"
1298 category="net.sourceforge.phpeclipse.ui.category.source"
1299 id="net.sourceforge.phpeclipse.phpeditor.remove.block.comment">
1302 string="Ctrl+Shift+\"
1303 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1304 command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1305 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1309 string="Ctrl+Shift+\"
1310 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1312 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1316 string="Command+Shift+\"
1317 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1318 command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1319 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1322 name="%ActionDefinition.indent.name"
1323 description="%ActionDefinition.indent.description"
1324 category="net.sourceforge.phpeclipse.ui.category.source"
1325 id="net.sourceforge.phpeclipse.phpeditor.indent">
1329 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1330 command="net.sourceforge.phpeclipse.phpeditor.indent"
1331 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1335 name="%ActionDefinition.format.name"
1336 description="%ActionDefinition.format.description"
1337 category="net.sourceforge.phpeclipse.ui.category.source"
1338 id="net.sourceforge.phpeclipse.phpeditor.format">
1341 string="Ctrl+Shift+F"
1342 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1343 command="net.sourceforge.phpeclipse.phpeditor.format"
1344 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1348 string="Ctrl+Shift+F"
1349 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1351 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1355 string="Command+Shift+F"
1356 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1357 command="net.sourceforge.phpeclipse.phpeditor.format"
1358 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1362 string="Ctrl+Shift+F"
1363 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1365 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1370 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1371 command="net.sourceforge.phpeclipse.phpeditor.format"
1372 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1377 name="%ActionDefinition.gotoNextMember.name"
1378 description="%ActionDefinition.gotoNextMember.description"
1379 category="org.eclipse.ui.category.navigate"
1380 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.next.member">
1383 string="Ctrl+Shift+ARROW_DOWN"
1384 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1385 command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.next.member"
1386 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1390 string="Ctrl+Shift+ARROW_DOWN"
1391 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1393 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1397 string="Command+Shift+ARROW_DOWN"
1398 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1399 command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.next.member"
1400 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1403 name="%ActionDefinition.gotoPreviousMember.name"
1404 description="%ActionDefinition.gotoPreviousMember.description"
1405 category="org.eclipse.ui.category.navigate"
1406 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.previous.member">
1409 string="Ctrl+Shift+ARROW_UP"
1410 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1411 command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.previous.member"
1412 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1416 string="Ctrl+Shift+ARROW_UP"
1417 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1419 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1423 string="Command+Shift+ARROW_UP"
1424 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1425 command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.previous.member"
1426 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1430 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1431 command="org.eclipse.jdt.ui.edit.text.java.show.next.problem"
1432 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1435 name="%ActionDefinition.gotoMatchingBracket.name"
1436 description="%ActionDefinition.gotoMatchingBracket.description"
1437 category="org.eclipse.ui.category.navigate"
1438 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
1441 string="Ctrl+Shift+P"
1442 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1443 command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket"
1444 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1448 string="Ctrl+Shift+P"
1449 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1451 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1455 string="Command+Shift+P"
1456 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1457 command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket"
1458 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1461 name="%OpenDeclaration"
1462 description="%OpenDeclaration"
1463 category="net.sourceforge.phpeclipse.ui.category.source"
1464 id="net.sourceforge.phpeclipse.actions.opendeclaration">
1468 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1469 command="net.sourceforge.phpeclipse.actions.opendeclaration"
1470 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1474 id="net.sourceforge.phpeclipse.JavaDocumentSetupParticipant"
1475 name="%javaDocumentSetupParticipant"
1476 point="org.eclipse.core.filebuffers.documentSetup">
1478 extensions="php,php3,php4,php5,module,inc,phtml,html,htm,xhtml"
1479 class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentSetupParticipant">
1482 extensions="html,xml"
1483 class="net.sourceforge.phpeclipse.phpeditor.HTMLDocumentSetupParticipant">
1487 class="net.sourceforge.phpeclipse.phpeditor.SmartyDocumentSetupParticipant">
1491 id="net.sourceforge.phpeclipse.JavaDocumentFactory"
1492 name="%javaDocumentFactory"
1493 point="org.eclipse.core.filebuffers.documentCreation">
1496 class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentFactory">
1501 point="org.eclipse.ui.preferencePages">
1504 category="net.sourceforge.phpeclipse.ui.preferencePage"
1505 class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
1506 id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
1509 name="Code Templates"
1510 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1511 class="net.sourceforge.phpdt.internal.ui.preferences.CodeTemplatePreferencePage"
1512 id="net.sourceforge.phpeclipse.preference.CodeTemplatePreferencePage">
1515 name="Members Sort Order"
1516 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1517 class="net.sourceforge.phpdt.internal.ui.preferences.MembersOrderPreferencePage"
1518 id="net.sourceforge.phpeclipse.preference.MembersOrderPreferencePage">
1521 name="PHP External Parser Command"
1522 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1523 class="net.sourceforge.phpeclipse.preferences.PHPEclipseParserPreferencePage"
1524 id="net.sourceforge.phpeclipse.preferences.PHPEclipseParserPreferencePage">
1528 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1529 class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
1530 id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
1533 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1534 name="PHP Project Defaults"
1535 class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
1536 id="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences">
1539 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1540 name="PHP Browser Preview"
1541 class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
1542 id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
1545 name="%compilerOptionsPrefName"
1546 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1547 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPreferencePage"
1548 id="net.sourceforge.phpeclipse.preference.CompilerPreferencePage">
1551 name="%todoTaskPrefName"
1552 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1553 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPreferencePage"
1554 id="net.sourceforge.phpeclipse.preference.TodoTaskPreferencePage">
1558 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1559 class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
1560 id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
1563 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1564 class="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1565 id="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage">
1567 <page name="%codeAssistPageName"
1568 category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1569 class="net.sourceforge.phpdt.internal.ui.preferences.CodeAssistPreferencePage"
1570 id="net.sourceforge.phpdt.internal.ui.preferences.CodeAssistPreferencePage">
1573 name="%templatePageName"
1574 category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1575 class="net.sourceforge.phpdt.internal.ui.preferences.JavaTemplatePreferencePage"
1576 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
1579 name="%templatePageName"
1580 category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1581 class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
1582 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
1585 name="Language Settings"
1586 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1587 class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
1588 id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
1591 name="%spellingPrefName"
1592 category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1593 class="net.sourceforge.phpdt.internal.ui.preferences.SpellingPreferencePage"
1594 id = "net.sourceforge.phpdt.internal.ui.preferences.SpellingPreferencePage">
1598 point="org.eclipse.ui.editors.documentProviders">
1600 extensions="php,php3,php4,php5,phtml,inc,module,html,htm,xhtml"
1601 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1602 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1606 point="org.eclipse.ui.editors.documentProviders">
1608 extensions="%php3FileExtension"
1609 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1610 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1614 point="org.eclipse.ui.editors.documentProviders">
1616 extensions="%php4FileExtension"
1617 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1618 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1622 point="org.eclipse.ui.editors.documentProviders">
1624 extensions="%php5FileExtension"
1625 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1626 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1630 point="org.eclipse.ui.editors.documentProviders">
1632 extensions="%moduleFileExtension"
1633 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1634 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1638 point="org.eclipse.ui.editors.documentProviders">
1640 extensions="%incFileExtension"
1641 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1642 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1646 point="org.eclipse.ui.editors.documentProviders">
1648 extensions="%phtmlFileExtension"
1649 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1650 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1654 point="org.eclipse.ui.editors.documentProviders">
1656 extensions="%htmlFileExtension"
1657 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1658 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1662 point="org.eclipse.ui.editors.documentProviders">
1664 extensions="%htmFileExtension"
1665 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1666 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1670 point="org.eclipse.ui.editors.documentProviders">
1673 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1674 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1678 point="org.eclipse.ui.editors.documentProviders">
1680 extensions="%tplFileExtension"
1681 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1682 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1686 point="org.eclipse.ui.views">
1688 name="%viewCategoryName"
1689 id="net.sourceforge.phpeclipse.views.category">
1692 name="%phpConsoleView"
1693 icon="icons/obj16/php.gif"
1694 category="net.sourceforge.phpeclipse.views.category"
1695 class="net.sourceforge.phpeclipse.views.PHPConsole"
1696 id="net.sourceforge.phpeclipse.views.phpconsoleview">
1700 <!-- external tools -->
1702 <!-- extension point definitions -->
1703 <extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps"/>
1704 <extension-point id="argumentVariables" name="%ExtPoint.argumentVariables"/>
1705 <extension-point id="directoryVariables" name="%ExtPoint.directoryVariables"/>
1706 <extension-point id="fileVariables" name="%ExtPoint.fileVariables"/>
1707 <extension-point id="refreshVariables" name="%ExtPoint.refreshVariables"/>
1710 <extension point="org.eclipse.ui.actionSets">
1712 id="net.sourceforge.phpdt.externaltools.ExternalToolsSet"
1713 label="%ActionSet.externalTools"
1715 <menu id="org.eclipse.ui.run"
1718 <separator name="ExternalToolsGroup"/>
1721 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateMenu"
1722 label="%Action.externalTools"
1723 menubarPath="org.eclipse.ui.run/ExternalToolsGroup"
1724 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
1725 icon="icons/externaltools/full/etool16/external_tools.gif"
1726 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
1728 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
1731 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateToolbar"
1732 label="%Action.externalTools"
1733 toolbarPath="Normal/additions"
1734 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
1735 icon="icons/externaltools/full/etool16/external_tools.gif"
1736 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
1737 tooltip="%Action.externalToolsTip"
1739 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
1744 <!-- Launch Configuration Extensions -->
1745 <extension point="org.eclipse.debug.core.launchConfigurationTypes">
1746 <launchConfigurationType
1747 id = "net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1748 name = "%Program.externalTools"
1749 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
1751 category = "org.eclipse.ui.externaltools">
1752 </launchConfigurationType>
1753 <launchConfigurationType
1754 id = "net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1755 name = "%Program.externalTools"
1756 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
1758 category = "org.eclipse.ui.externaltools.builder">
1759 </launchConfigurationType>
1762 <extension point = "net.sourceforge.phpeclipse.configurationDuplicationMaps">
1764 sourceType="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1765 builderType="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType">
1769 <extension point = "org.eclipse.debug.ui.launchConfigurationTabGroups">
1770 <launchConfigurationTabGroup
1771 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program"
1772 type ="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1773 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramTabGroup">
1774 </launchConfigurationTabGroup>
1775 <launchConfigurationTabGroup
1776 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program.builder"
1777 type ="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1778 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramBuilderTabGroup">
1779 </launchConfigurationTabGroup>
1782 <extension point="org.eclipse.debug.ui.launchConfigurationTypeImages">
1783 <launchConfigurationTypeImage
1784 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program"
1785 configTypeID="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1786 icon="icons/externaltools/full/obj16/external_tools.gif">
1787 </launchConfigurationTypeImage>
1788 <launchConfigurationTypeImage
1789 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program.builder"
1790 configTypeID="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1791 icon="icons/externaltools/full/obj16/external_tools.gif">
1792 </launchConfigurationTypeImage>
1795 <!-- Variable Extensions -->
1796 <extension point="net.sourceforge.phpeclipse.fileVariables">
1799 description="Expands to the workspace root's absolute file system path."
1800 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1804 description="Expands to the resource's absolute file system path."
1805 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1806 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1810 <extension point="net.sourceforge.phpeclipse.argumentVariables">
1813 description="Expands to the workspace root's absolute file system path."
1814 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1818 description="Expands to the full file name"
1819 expanderClass="net.sourceforge.phpdt.externaltools.variable.FileExpander">
1823 description="Expands to an URL with the localhost preference settings"
1824 expanderClass="net.sourceforge.phpdt.externaltools.variable.UrlExpander">
1828 description="Expands to the localhost preference settings."
1829 expanderClass="net.sourceforge.phpdt.externaltools.variable.LocalhostExpander">
1833 description="Expands to the selected resource's project absolute file system path."
1834 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1838 description="Expands to the full path, relative to the workspace root, of the selected project"
1839 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectExpander">
1843 description="Expands to the name of the selected project"
1844 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectNameExpander">
1848 description="Expands to the resource's absolute file system path."
1849 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1850 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1854 description="Expands to the selected resource's containing folder absolute file system path."
1855 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1859 description="Expands to the type of build"
1860 expanderClass="net.sourceforge.phpdt.externaltools.variable.BuildTypeExpander">
1864 <extension point="net.sourceforge.phpeclipse.directoryVariables">
1867 description="Expands to the workspace root's absolute file system path."
1868 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1872 description="Expands to the selected resource's project absolute file system path."
1873 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1877 description="Expands to the selected resource's containing folder absolute file system path."
1878 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1882 description="Expands to a resource's absolute file system path."
1883 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFolderResourceComponent"
1884 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1888 <extension point="net.sourceforge.phpeclipse.refreshVariables">
1891 description="Expands to the workspace root."
1892 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1896 description="Expands to the project of the selected resource."
1897 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1901 description="Expands to the folder containing the selected resource."
1902 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1906 description="Expands to a resource."
1907 componentClass="net.sourceforge.phpdt.externaltools.variable.ResourceComponent"
1908 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1912 description="Expands to the group of resources in a working set."
1913 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkingSetExpander">
1917 point= "net.sourceforge.phpeclipse.foldingStructureProviders">
1919 id="net.sourceforge.phpdt.ui.text.defaultFoldingProvider"
1920 name= "%defaultFoldingStructureProviderName"
1921 class="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingStructureProvider"
1922 preferencesClass="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingPreferenceBlock">
1926 <!-- =========================================================================== -->
1927 <!-- Filter Support -->
1928 <!-- =========================================================================== -->
1930 point="net.sourceforge.phpeclipse.phpElementFilters">
1931 <!-- Outline Page -->
1933 targetId="net.sourceforge.phpeclipse.JavaOutlinePage"
1934 name="%HideImportDeclaration.label"
1936 description="%HideImportDeclaration.description"
1937 class="net.sourceforge.phpdt.internal.ui.filters.ImportDeclarationFilter"
1938 id="net.sourceforge.phpeclipse.JavaOutlinePage.ImportDeclarationFilter">
1942 <!-- =========================================================================== -->
1944 <!-- =========================================================================== -->
1946 point="org.eclipse.ui.editors.templates">
1948 name="%templates.php.contextType.name"
1949 class="net.sourceforge.phpdt.internal.corext.template.php.JavaContextType"
1953 name="%templates.phpdoc.contextType.name"
1954 class="net.sourceforge.phpdt.internal.corext.template.php.JavaDocContextType"
1958 name="%templates.html.contextType.name"
1959 class="net.sourceforge.phpdt.internal.corext.template.php.HTMLContextType"
1963 file="templates/default-templates.xml"
1964 translations="templates/default-templates.properties">
1967 file="templates/default-codetemplates.xml"
1968 translations="templates/default-templates.properties">