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="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
654 id="net.sourceforge.phpeclipse.phpeditor.Format">
657 label="%ShiftLeftAction.label"
659 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
660 id="net.sourceforge.phpeclipse.phpeditor.ShiftLeft">
663 label="%ShiftRightAction.label"
665 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
666 id="net.sourceforge.phpeclipse.phpeditor.ShiftRight">
669 definitionId="net.sourceforge.phpeclipse.remove.block.comment"
670 label="%RemoveBlockCommentAction.label"
672 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
673 id="net.sourceforge.phpeclipse.ui.actions.RemoveBlockComment">
676 definitionId="net.sourceforge.phpeclipse.add.block.comment"
677 label="%AddBlockCommentAction.label"
679 menubarPath="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="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="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="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
701 id="net.sourceforge.phpeclipse.phpeditor.Comment">
703 <!-- convert group -->
705 label="%ConvertLineDelimitersActions.label"
706 path="net.sourceforge.phpeclipse.ui.source.menu/convertGroup"
713 label="%ConvertLineDelimitersToMacAction.label"
715 menubarPath="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="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="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>
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>
1054 point="org.eclipse.ui.editorActions">
1056 id="org.eclipse.ui.texteditor.ruler.actions"
1057 targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
1059 id="org.eclipse.ui.texteditor.BookmarkRulerAction"
1060 actionID="RulerDoubleClick"
1061 label="%Dummy.label"
1062 helpContextId="org.eclipse.ui.bookmark_action_context"
1063 class="org.eclipse.ui.texteditor.BookmarkRulerAction">
1066 label="%Dummy.label"
1067 class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
1068 actionID="RulerClick"
1069 id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction">
1071 </editorContribution>
1073 id="net.sourceforge.phpdt.editor.actions"
1074 targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
1076 definitionId="net.sourceforge.phpeclipse.actions.opendeclaration"
1077 label="%OpenDeclaration"
1078 class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction"
1079 id="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction">
1081 </editorContribution>
1084 point="org.eclipse.ui.popupMenus">
1086 targetID="#CompilationUnitRulerContext"
1087 id="net.sourceforge.phpeclipse.phpeditor.QuickFixRulerMenuAction">
1089 label="%Dummy.label"
1090 helpContextId="net.sourceforge.phpeclipse.quick_fix_action"
1091 class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
1092 menubarPath="additions"
1093 id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerMenuAction">
1095 </viewerContribution>
1098 point="org.eclipse.ui.popupMenus">
1100 targetID="#CompilationUnitRulerContext"
1101 id="net.sourceforge.phpdt.ui.CompilationUnitEditorPopupActions">
1103 label="%AddTask.label"
1104 helpContextId="org.eclipse.ui.AddTask_action_context"
1105 tooltip="%AddTask.tooltip"
1106 class="org.eclipse.ui.texteditor.TaskRulerAction"
1108 id="org.eclipse.ui.texteditor.TaskRulerAction">
1111 label="%AddBookmark.label"
1112 helpContextId="org.eclipse.ui.bookmark_action_context"
1113 tooltip="%AddBookmark.tooltip"
1114 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
1116 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
1120 label="%Folding.label"
1124 label="%Dummy.label"
1125 tooltip="%Dummy.label"
1126 class="net.sourceforge.phpdt.internal.ui.actions.FoldingExpandAllRulerAction"
1127 menubarPath="projection/additions"
1128 definitionId="org.eclipse.ui.edit.text.folding.expand_all"
1129 id="net.sourceforge.phpdt.ui.folding.expandAll">
1132 label="%Dummy.label"
1133 tooltip="%Dummy.label"
1134 class="net.sourceforge.phpdt.internal.ui.actions.FoldingToggleRulerAction"
1135 menubarPath="projection/additions"
1136 definitionId="org.eclipse.ui.edit.text.folding.toggle"
1137 id="net.sourceforge.phpdt.ui.folding.toggle">
1139 </viewerContribution>
1141 <!-- =========================================================================== -->
1142 <!-- PHPDT/UI command definitions -->
1143 <!-- =========================================================================== -->
1144 <extension point="org.eclipse.ui.contexts">
1145 <context name="%context.editingPHPSource.name"
1146 description="%context.editingPHPSource.description"
1147 parentId="org.eclipse.ui.textEditorScope"
1148 id="net.sourceforge.phpdt.ui.phpEditorScope" />
1151 point="org.eclipse.ui.commands">
1153 name="%category.source.name"
1154 description="%category.source.description"
1155 id="net.sourceforge.phpeclipse.ui.category.source">
1160 name="%ActionDefinition.comment.name"
1161 description="%ActionDefinition.comment.description"
1162 category="net.sourceforge.phpeclipse.ui.category.source"
1163 id="net.sourceforge.phpeclipse.phpeditor.comment">
1166 name="%ActionDefinition.uncomment.name"
1167 description="%ActionDefinition.uncomment.description"
1168 category="net.sourceforge.phpeclipse.ui.category.source"
1169 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
1172 name="%ActionDefinition.toggleComment.name"
1173 description="%ActionDefinition.toggleComment.description"
1174 category="net.sourceforge.phpeclipse.ui.category.source"
1175 id="net.sourceforge.phpeclipse.phpeditor.toggle.comment">
1179 string="Ctrl+Shift+C"
1180 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1181 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1182 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1186 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1187 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1188 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1192 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1193 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1194 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1198 string="Ctrl+Shift+C"
1199 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1201 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1205 string="Command+Shift+C"
1206 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1207 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1208 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1213 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1215 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1220 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1221 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1222 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1227 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1229 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1234 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1235 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1236 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1240 string="Ctrl+Shift+C"
1241 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1243 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1248 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1249 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1250 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1253 name="%ActionDefinition.addBlockComment.name"
1254 description="%ActionDefinition.addBlockComment.description"
1255 category="net.sourceforge.phpeclipse.ui.category.source"
1256 id="net.sourceforge.phpeclipse.phpeditor.add.block.comment">
1259 string="Ctrl+Shift+/"
1260 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1261 command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1262 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1266 string="Ctrl+Shift+/"
1267 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1269 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1273 string="Command+Shift+/"
1274 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1275 command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1276 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1279 name="%ActionDefinition.removeBlockComment.name"
1280 description="%ActionDefinition.removeBlockComment.description"
1281 category="net.sourceforge.phpeclipse.ui.category.source"
1282 id="net.sourceforge.phpeclipse.phpeditor.remove.block.comment">
1285 string="Ctrl+Shift+\"
1286 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1287 command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1288 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1292 string="Ctrl+Shift+\"
1293 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1295 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1299 string="Command+Shift+\"
1300 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1301 command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1302 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1305 name="%ActionDefinition.indent.name"
1306 description="%ActionDefinition.indent.description"
1307 category="net.sourceforge.phpeclipse.ui.category.source"
1308 id="net.sourceforge.phpeclipse.phpeditor.indent">
1312 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1313 command="net.sourceforge.phpeclipse.phpeditor.indent"
1314 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1318 name="%ActionDefinition.format.name"
1319 description="%ActionDefinition.format.description"
1320 category="net.sourceforge.phpeclipse.ui.category.source"
1321 id="net.sourceforge.phpeclipse.phpeditor.format">
1324 string="Ctrl+Shift+F"
1325 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1326 command="net.sourceforge.phpeclipse.phpeditor.format"
1327 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1331 string="Ctrl+Shift+F"
1332 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1334 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1338 string="Command+Shift+F"
1339 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1340 command="net.sourceforge.phpeclipse.phpeditor.format"
1341 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1345 string="Ctrl+Shift+F"
1346 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1348 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1353 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1354 command="net.sourceforge.phpeclipse.phpeditor.format"
1355 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1360 name="%ActionDefinition.gotoMatchingBracket.name"
1361 description="%ActionDefinition.gotoMatchingBracket.description"
1362 category="org.eclipse.ui.category.navigate"
1363 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
1366 string="Ctrl+Shift+P"
1367 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1368 command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket"
1369 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1373 string="Ctrl+Shift+P"
1374 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1376 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1380 string="Command+Shift+P"
1381 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1382 command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket"
1383 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1387 name="%OpenDeclaration"
1388 description="%OpenDeclaration"
1389 category="net.sourceforge.phpeclipse.ui.category.source"
1390 id="net.sourceforge.phpeclipse.actions.opendeclaration">
1394 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1395 command="net.sourceforge.phpeclipse.actions.opendeclaration"
1396 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1400 id="net.sourceforge.phpeclipse.JavaDocumentSetupParticipant"
1401 name="%javaDocumentSetupParticipant"
1402 point="org.eclipse.core.filebuffers.documentSetup">
1404 extensions="php,php3,php4,php5,module,inc,phtml,html,htm,xhtml"
1405 class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentSetupParticipant">
1408 extensions="html,xml"
1409 class="net.sourceforge.phpeclipse.phpeditor.HTMLDocumentSetupParticipant">
1413 class="net.sourceforge.phpeclipse.phpeditor.SmartyDocumentSetupParticipant">
1417 id="net.sourceforge.phpeclipse.JavaDocumentFactory"
1418 name="%javaDocumentFactory"
1419 point="org.eclipse.core.filebuffers.documentCreation">
1422 class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentFactory">
1427 point="org.eclipse.ui.preferencePages">
1430 category="net.sourceforge.phpeclipse.ui.preferencePage"
1431 class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
1432 id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
1435 name="Code Templates"
1436 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1437 class="net.sourceforge.phpdt.internal.ui.preferences.CodeTemplatePreferencePage"
1438 id="net.sourceforge.phpeclipse.preference.CodeTemplatePreferencePage">
1441 name="Members Sort Order"
1442 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1443 class="net.sourceforge.phpdt.internal.ui.preferences.MembersOrderPreferencePage"
1444 id="net.sourceforge.phpeclipse.preference.MembersOrderPreferencePage">
1447 name="PHP External Parser Command"
1448 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1449 class="net.sourceforge.phpeclipse.preferences.PHPEclipseParserPreferencePage"
1450 id="net.sourceforge.phpeclipse.preferences.PHPEclipseParserPreferencePage">
1454 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1455 class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
1456 id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
1459 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1460 name="PHP Project Defaults"
1461 class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
1462 id="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences">
1465 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1466 name="PHP Browser Preview"
1467 class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
1468 id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
1471 name="%compilerOptionsPrefName"
1472 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1473 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPreferencePage"
1474 id="net.sourceforge.phpeclipse.preference.CompilerPreferencePage">
1477 name="%todoTaskPrefName"
1478 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1479 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPreferencePage"
1480 id="net.sourceforge.phpeclipse.preference.TodoTaskPreferencePage">
1484 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1485 class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
1486 id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
1489 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1490 class="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1491 id="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage">
1493 <page name="%codeAssistPageName"
1494 category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1495 class="net.sourceforge.phpdt.internal.ui.preferences.CodeAssistPreferencePage"
1496 id="net.sourceforge.phpdt.internal.ui.preferences.CodeAssistPreferencePage">
1499 name="%templatePageName"
1500 category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1501 class="net.sourceforge.phpdt.internal.ui.preferences.JavaTemplatePreferencePage"
1502 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
1505 name="%templatePageName"
1506 category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1507 class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
1508 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
1511 name="Language Settings"
1512 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1513 class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
1514 id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
1517 name="%spellingPrefName"
1518 category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1519 class="net.sourceforge.phpdt.internal.ui.preferences.SpellingPreferencePage"
1520 id = "net.sourceforge.phpdt.internal.ui.preferences.SpellingPreferencePage">
1524 point="org.eclipse.ui.editors.documentProviders">
1526 extensions="php,php3,php4,php5,phtml,inc,module,html,htm,xhtml"
1527 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1528 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1532 point="org.eclipse.ui.editors.documentProviders">
1534 extensions="%php3FileExtension"
1535 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1536 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1540 point="org.eclipse.ui.editors.documentProviders">
1542 extensions="%php4FileExtension"
1543 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1544 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1548 point="org.eclipse.ui.editors.documentProviders">
1550 extensions="%php5FileExtension"
1551 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1552 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1556 point="org.eclipse.ui.editors.documentProviders">
1558 extensions="%moduleFileExtension"
1559 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1560 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1564 point="org.eclipse.ui.editors.documentProviders">
1566 extensions="%incFileExtension"
1567 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1568 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1572 point="org.eclipse.ui.editors.documentProviders">
1574 extensions="%phtmlFileExtension"
1575 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1576 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1580 point="org.eclipse.ui.editors.documentProviders">
1582 extensions="%htmlFileExtension"
1583 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1584 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1588 point="org.eclipse.ui.editors.documentProviders">
1590 extensions="%htmFileExtension"
1591 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1592 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1596 point="org.eclipse.ui.editors.documentProviders">
1599 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1600 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1604 point="org.eclipse.ui.editors.documentProviders">
1606 extensions="%tplFileExtension"
1607 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1608 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1612 point="org.eclipse.ui.views">
1614 name="%viewCategoryName"
1615 id="net.sourceforge.phpeclipse.views.category">
1618 name="%phpConsoleView"
1619 icon="icons/obj16/php.gif"
1620 category="net.sourceforge.phpeclipse.views.category"
1621 class="net.sourceforge.phpeclipse.views.PHPConsole"
1622 id="net.sourceforge.phpeclipse.views.phpconsoleview">
1626 <!-- external tools -->
1628 <!-- extension point definitions -->
1629 <extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps"/>
1630 <extension-point id="argumentVariables" name="%ExtPoint.argumentVariables"/>
1631 <extension-point id="directoryVariables" name="%ExtPoint.directoryVariables"/>
1632 <extension-point id="fileVariables" name="%ExtPoint.fileVariables"/>
1633 <extension-point id="refreshVariables" name="%ExtPoint.refreshVariables"/>
1636 <extension point="org.eclipse.ui.actionSets">
1638 id="net.sourceforge.phpdt.externaltools.ExternalToolsSet"
1639 label="%ActionSet.externalTools"
1641 <menu id="org.eclipse.ui.run"
1644 <separator name="ExternalToolsGroup"/>
1647 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateMenu"
1648 label="%Action.externalTools"
1649 menubarPath="org.eclipse.ui.run/ExternalToolsGroup"
1650 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
1651 icon="icons/externaltools/full/etool16/external_tools.gif"
1652 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
1654 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
1657 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateToolbar"
1658 label="%Action.externalTools"
1659 toolbarPath="Normal/additions"
1660 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
1661 icon="icons/externaltools/full/etool16/external_tools.gif"
1662 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
1663 tooltip="%Action.externalToolsTip"
1665 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
1670 <!-- Launch Configuration Extensions -->
1671 <extension point="org.eclipse.debug.core.launchConfigurationTypes">
1672 <launchConfigurationType
1673 id = "net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1674 name = "%Program.externalTools"
1675 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
1677 category = "org.eclipse.ui.externaltools">
1678 </launchConfigurationType>
1679 <launchConfigurationType
1680 id = "net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1681 name = "%Program.externalTools"
1682 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
1684 category = "org.eclipse.ui.externaltools.builder">
1685 </launchConfigurationType>
1688 <extension point = "net.sourceforge.phpeclipse.configurationDuplicationMaps">
1690 sourceType="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1691 builderType="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType">
1695 <extension point = "org.eclipse.debug.ui.launchConfigurationTabGroups">
1696 <launchConfigurationTabGroup
1697 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program"
1698 type ="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1699 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramTabGroup">
1700 </launchConfigurationTabGroup>
1701 <launchConfigurationTabGroup
1702 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program.builder"
1703 type ="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1704 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramBuilderTabGroup">
1705 </launchConfigurationTabGroup>
1708 <extension point="org.eclipse.debug.ui.launchConfigurationTypeImages">
1709 <launchConfigurationTypeImage
1710 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program"
1711 configTypeID="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1712 icon="icons/externaltools/full/obj16/external_tools.gif">
1713 </launchConfigurationTypeImage>
1714 <launchConfigurationTypeImage
1715 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program.builder"
1716 configTypeID="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1717 icon="icons/externaltools/full/obj16/external_tools.gif">
1718 </launchConfigurationTypeImage>
1721 <!-- Variable Extensions -->
1722 <extension point="net.sourceforge.phpeclipse.fileVariables">
1725 description="Expands to the workspace root's absolute file system path."
1726 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1730 description="Expands to the resource's absolute file system path."
1731 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1732 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1736 <extension point="net.sourceforge.phpeclipse.argumentVariables">
1739 description="Expands to the workspace root's absolute file system path."
1740 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1744 description="Expands to the full file name"
1745 expanderClass="net.sourceforge.phpdt.externaltools.variable.FileExpander">
1749 description="Expands to an URL with the localhost preference settings"
1750 expanderClass="net.sourceforge.phpdt.externaltools.variable.UrlExpander">
1754 description="Expands to the localhost preference settings."
1755 expanderClass="net.sourceforge.phpdt.externaltools.variable.LocalhostExpander">
1759 description="Expands to the selected resource's project absolute file system path."
1760 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1764 description="Expands to the full path, relative to the workspace root, of the selected project"
1765 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectExpander">
1769 description="Expands to the name of the selected project"
1770 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectNameExpander">
1774 description="Expands to the resource's absolute file system path."
1775 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1776 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1780 description="Expands to the selected resource's containing folder absolute file system path."
1781 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1785 description="Expands to the type of build"
1786 expanderClass="net.sourceforge.phpdt.externaltools.variable.BuildTypeExpander">
1790 <extension point="net.sourceforge.phpeclipse.directoryVariables">
1793 description="Expands to the workspace root's absolute file system path."
1794 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1798 description="Expands to the selected resource's project absolute file system path."
1799 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1803 description="Expands to the selected resource's containing folder absolute file system path."
1804 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1808 description="Expands to a resource's absolute file system path."
1809 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFolderResourceComponent"
1810 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1814 <extension point="net.sourceforge.phpeclipse.refreshVariables">
1817 description="Expands to the workspace root."
1818 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1822 description="Expands to the project of the selected resource."
1823 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1827 description="Expands to the folder containing the selected resource."
1828 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1832 description="Expands to a resource."
1833 componentClass="net.sourceforge.phpdt.externaltools.variable.ResourceComponent"
1834 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1838 description="Expands to the group of resources in a working set."
1839 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkingSetExpander">
1843 point= "net.sourceforge.phpeclipse.foldingStructureProviders">
1845 id="net.sourceforge.phpdt.ui.text.defaultFoldingProvider"
1846 name= "%defaultFoldingStructureProviderName"
1847 class="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingStructureProvider"
1848 preferencesClass="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingPreferenceBlock">
1852 <!-- =========================================================================== -->
1853 <!-- Filter Support -->
1854 <!-- =========================================================================== -->
1856 point="net.sourceforge.phpeclipse.phpElementFilters">
1857 <!-- Outline Page -->
1859 targetId="net.sourceforge.phpeclipse.JavaOutlinePage"
1860 name="%HideImportDeclaration.label"
1862 description="%HideImportDeclaration.description"
1863 class="net.sourceforge.phpdt.internal.ui.filters.ImportDeclarationFilter"
1864 id="net.sourceforge.phpeclipse.JavaOutlinePage.ImportDeclarationFilter">
1868 <!-- =========================================================================== -->
1870 <!-- =========================================================================== -->
1872 point="org.eclipse.ui.editors.templates">
1874 name="%templates.php.contextType.name"
1875 class="net.sourceforge.phpdt.internal.corext.template.php.JavaContextType"
1879 name="%templates.phpdoc.contextType.name"
1880 class="net.sourceforge.phpdt.internal.corext.template.php.JavaDocContextType"
1884 name="%templates.html.contextType.name"
1885 class="net.sourceforge.phpdt.internal.corext.template.php.HTMLContextType"
1889 file="templates/default-templates.xml"
1890 translations="templates/default-templates.properties">
1893 file="templates/default-codetemplates.xml"
1894 translations="templates/default-templates.properties">