1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.0"?>
4 id="net.sourceforge.phpeclipse"
7 provider-name="%providerName"
8 class="net.sourceforge.phpeclipse.PHPeclipsePlugin">
11 <library name="phpeclipse.jar">
16 <import plugin="org.eclipse.core.runtime.compatibility"/>
17 <import plugin="org.eclipse.ui"/>
18 <import plugin="org.eclipse.ui.console"/>
19 <import plugin="org.eclipse.core.resources"/>
20 <import plugin="org.eclipse.search"/>
21 <import plugin="org.eclipse.debug.core"/>
22 <import plugin="org.eclipse.debug.ui"/>
23 <import plugin="org.eclipse.compare"/>
24 <import plugin="org.eclipse.core.filebuffers"/>
25 <import plugin="org.eclipse.jface.text"/>
26 <import plugin="org.eclipse.ui.workbench.texteditor"/>
27 <import plugin="org.eclipse.ui.ide"/>
28 <import plugin="org.eclipse.ui.views"/>
29 <import plugin="org.eclipse.ui.editors"/>
30 <import plugin="org.eclipse.ui.externaltools"/>
31 <import plugin="org.eclipse.help"/>
32 <import plugin="org.eclipse.team.core"/>
33 <import plugin="org.eclipse.swt"/>
34 <import plugin="org.eclipse.search"/>
35 <import plugin="org.eclipse.update.ui"/>
36 <import plugin="net.sourceforge.phpeclipse.quantum.sql"/>
37 <import plugin="net.sourceforge.phpeclipse.webbrowser"/>
38 <import plugin="net.sourceforge.phpeclipse.core"/>
39 <import plugin="net.sourceforge.phpeclipse.ui"/>
40 <import plugin="net.sourceforge.phpeclipse.xml.core"/>
41 <import plugin="net.sourceforge.phpeclipse.xml.ui"/>
46 name="%naturePHP.name"
47 point="org.eclipse.core.resources.natures">
50 class="net.sourceforge.phpdt.internal.core.JavaProject">
58 point="org.eclipse.core.resources.builders">
61 class="net.sourceforge.phpdt.internal.core.builder.PHPBuilder">
65 <!-- =================================================================================== -->
66 <!-- Extension: Java Markers -->
67 <!-- =================================================================================== -->
69 <!-- Java problems -->
71 <extension id="problem" point="org.eclipse.core.resources.markers" name="%phpProblemName">
72 <super type="org.eclipse.core.resources.problemmarker"/>
73 <super type="org.eclipse.core.resources.textmarker"/>
74 <persistent value="true"/>
75 <attribute name="id"/>
76 <attribute name="flags"/>
77 <attribute name="arguments"/>
80 <!-- Java transient problems -->
82 <extension id="transient_problem" point="org.eclipse.core.resources.markers" name="%transientPHPProblemName">
83 <super type="org.eclipse.core.resources.textmarker"/>
84 <persistent value="false"/>
85 <attribute name="id"/>
86 <attribute name="flags"/>
87 <attribute name="arguments"/>
92 <extension id="task" name="%phpTaskName" point="org.eclipse.core.resources.markers">
93 <super type="org.eclipse.core.resources.taskmarker"/>
94 <persistent value="true"/>
97 <extension-point id="phpElementFilters" name="%elementFiltersName" schema="schema/phpElementFilters.exsd"/>
98 <extension-point id="phpEditorTextHovers" name="%phpEditorTextHoversName" schema="schema/phpEditorTextHovers.exsd"/>
99 <extension-point id="foldingStructureProviders" name="%foldingStructureProvidersExtensionPoint" schema="schema/foldingStructureProviders.exsd"/>
102 point="org.eclipse.ui.decorators">
105 label="%ProblemsLabelDecorator.label"
108 location="BOTTOM_LEFT"
109 class="net.sourceforge.phpdt.ui.ProblemsLabelDecorator"
110 id="net.sourceforge.phpdt.ui.problem.decorator">
112 %ProblemsLabelDecorator.description
117 name="org.eclipse.core.resources.IResource">
120 name="net.sourceforge.phpdt.core.IJavaElement">
127 label="%OverrideIndicatorLabelDecorator.label"
129 location="BOTTOM_RIGHT"
131 class="net.sourceforge.phpdt.ui.OverrideIndicatorLabelDecorator"
132 id="net.sourceforge.phpdt.ui.override.decorator">
134 %OverrideIndicatorLabelDecorator.description
138 name="net.sourceforge.phpdt.core.IMethod">
145 point="org.eclipse.team.core.fileTypes">
193 point="net.sourceforge.phpeclipse.phpEditorTextHovers">
195 class="net.sourceforge.phpdt.internal.ui.text.java.hover.BestMatchHover"
196 id="net.sourceforge.phpdt.ui.BestMatchHover"
197 label="%sequentialHover"
198 description="%sequentialHoverDescription">
203 point="net.sourceforge.phpeclipse.phpEditorTextHovers">
205 class="net.sourceforge.phpdt.internal.ui.text.java.hover.JavaSourceHover"
206 id="net.sourceforge.phpdt.ui.JavaSourceHover"
208 description="%sourceHoverDescription">
211 label="%problemHover"
212 description="%problemHoverDescription"
213 class="net.sourceforge.phpdt.internal.ui.text.java.hover.ProblemHover"
214 id="net.sourceforge.phpdt.ui.ProblemHover">
217 class="net.sourceforge.phpdt.internal.ui.text.java.hover.AnnotationHover"
218 id="net.sourceforge.phpdt.ui.AnnotationHover"
219 label="%annotationHover"
220 description="%annotationHoverDescription">
225 point="org.eclipse.ui.perspectives">
227 name="%perspectivePHP.name"
228 icon="icons/obj16/php.gif"
229 class="net.sourceforge.phpeclipse.PHPPerspectiveFactory"
230 id="net.sourceforge.phpeclipse.PHPPerspective">
234 point="org.eclipse.ui.newWizards">
236 name="%newWizardCategory.name"
237 id="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP">
240 name="%newWizardPHPProject.name"
241 icon="icons/obj16/php.gif"
242 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
243 class="net.sourceforge.phpeclipse.wizards.NewProjectCreationWizard"
245 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
247 Create a new PHP project.
251 id="net.sourceforge.phpdt.internal.ui.wizards.NewClassCreationWizard"
252 name="%NewPHPClass.label"
253 class="net.sourceforge.phpdt.internal.ui.wizards.NewClassCreationWizard"
254 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
255 icon="icons/ctool16/newclass_wiz.gif">
256 <description>%NewPHPClass.description</description>
259 <this wizard replaces it as it works - maybe not as pretty but still>
262 name="%newWizardPHPProject.name"
263 icon="icons/obj16/php.gif"
264 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
265 class="net.sourceforge.phpeclipse.wizards.TempnewPHPProject"
267 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
269 Create a new PHP project.
273 name="%newWizardPHPFile.name"
274 icon="icons/obj16/phpedit.gif"
275 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
276 class="net.sourceforge.phpeclipse.wizards.PHPFileWizard"
277 id="net.sourceforge.phpeclipse.wizards.PHPFileWizard">
279 Create a basic PHP file.
283 name="%newWizardHTMLFile.name"
284 icon="icons/obj16/htmledit.gif"
285 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
286 class="net.sourceforge.phpeclipse.wizards.HTMLFileWizard"
287 id="net.sourceforge.phpeclipse.wizards.HTMLFileWizard">
289 Create a basic HTML file.
293 <extension point="org.eclipse.ui.exportWizards">
294 <wizard name="%ExportWizards.Obfuscator"
295 icon="icons/ctool16/exportdir_wiz.gif"
296 class="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard"
297 id="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard">
298 <description>%ExportWizards.ObfuscatorDescription</description>
299 <selection class="org.eclipse.core.resources.IResource" />
303 point="org.eclipse.ui.ide.projectNatureImages">
305 icon="icons/obj16/php.gif"
306 natureId="net.sourceforge.phpeclipse.phpnature"
307 id="net.sourceforge.phpeclipse.ProjectNatureImagePHP">
311 point="org.eclipse.ui.propertyPages">
313 objectClass="org.eclipse.core.resources.IProject"
314 name="%propertyPagePHPProject.name"
315 class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
316 id="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage">
319 value="net.sourceforge.phpeclipse.phpnature">
323 objectClass="org.eclipse.core.resources.IProject"
324 name="PHP Project Settings"
325 class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
326 id="net.sourceforge.phpeclipse.preferences.project.PHPMiscProjectPreferences">
329 value="net.sourceforge.phpeclipse.phpnature">
333 objectClass="org.eclipse.core.resources.IProject"
335 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
336 id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage">
339 value="net.sourceforge.phpeclipse.phpnature">
343 objectClass="net.sourceforge.phpdt.core.IJavaProject"
345 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
346 id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage">
349 value="net.sourceforge.phpeclipse.phpnature">
353 objectClass="org.eclipse.core.resources.IProject"
354 name="%compilerPageName"
355 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPropertyPage"
356 id="net.sourceforge.phpdt.ui.propertyPages.CompilerPropertyPage">
359 value="net.sourceforge.phpeclipse.phpnature">
363 objectClass="net.sourceforge.phpdt.core.IJavaProject"
364 name="%compilerPageName"
365 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPropertyPage"
366 id="net.sourceforge.phpdt.ui.propertyPages.CompilerPropertyPage">
369 value="net.sourceforge.phpeclipse.phpnature">
373 objectClass="org.eclipse.core.resources.IFile"
374 name="PHP File Settings"
375 class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
376 id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
380 point="org.eclipse.ui.views">
382 name="%viewPHPResources.name"
383 icon="icons/obj16/php.gif"
384 class="net.sourceforge.phpeclipse.resourcesview.PHPResourcesView"
385 id="net.sourceforge.phpeclipse.resourcesview.ViewPHPResources">
389 point="org.eclipse.ui.editors">
391 name="%phpEditorName"
393 icon="icons/obj16/phpedit.gif"
394 extensions="php,php3,php4,php5,phtml,inc,module"
395 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
396 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
397 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
398 id="net.sourceforge.phpeclipse.PHPUnitEditor">
401 name="%phpEditorName"
403 icon="icons/obj16/phpedit.gif"
405 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
406 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
407 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
408 id="net.sourceforge.phpeclipse.PHPUnitEditor">
411 name="%phpEditorName"
413 icon="icons/obj16/phpedit.gif"
415 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
416 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
417 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
418 id="net.sourceforge.phpeclipse.PHPUnitEditor">
421 name="%phpEditorName"
423 icon="icons/obj16/phpedit.gif"
425 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
426 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
427 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
428 id="net.sourceforge.phpeclipse.PHPUnitEditor">
431 name="%phpEditorName"
433 icon="icons/obj16/phpedit.gif"
435 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
436 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
437 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
438 id="net.sourceforge.phpeclipse.PHPUnitEditor">
441 name="%phpEditorName"
443 icon="icons/obj16/phpedit.gif"
445 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
446 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
447 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
448 id="net.sourceforge.phpeclipse.PHPUnitEditor">
451 name="%phpEditorName"
453 icon="icons/obj16/phpedit.gif"
455 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
456 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
457 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
458 id="net.sourceforge.phpeclipse.PHPUnitEditor">
461 name="%phpEditorName"
463 icon="icons/obj16/htmledit.gif"
464 extensions="htm,html,xhtml"
465 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
466 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
467 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
468 id="net.sourceforge.phpeclipse.PHPUnitEditor">
471 name="%phpEditorName"
473 icon="icons/obj16/htmledit.gif"
475 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
476 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
477 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
478 id="net.sourceforge.phpeclipse.PHPUnitEditor">
481 name="%phpEditorName"
483 icon="icons/obj16/htmledit.gif"
485 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
486 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
487 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
488 id="net.sourceforge.phpeclipse.PHPUnitEditor">
491 name="%phpEditorName"
493 icon="icons/obj16/htmledit.gif"
495 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
496 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
497 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
498 id="net.sourceforge.phpeclipse.PHPUnitEditor">
502 point="org.eclipse.ui.fontDefinitions">
504 label="%phpEditorFontDefiniton.label"
505 defaultsTo="org.eclipse.jface.textfont"
506 id="net.sourceforge.phpdt.ui.editors.textfont">
508 %phpEditorFontDefintion.description
513 point="org.eclipse.ui.editors.annotationTypes">
515 name="net.sourceforge.phpdt.ui.error"
516 super="org.eclipse.ui.workbench.texteditor.error"
517 markerType="net.sourceforge.phpeclipse.problem"
521 name="net.sourceforge.phpdt.ui.warning"
522 super="org.eclipse.ui.workbench.texteditor.warning"
523 markerType="net.sourceforge.phpeclipse.problem"
527 name="net.sourceforge.phpdt.ui.info"
528 super="org.eclipse.ui.workbench.texteditor.info"
529 markerType="net.sourceforge.phpeclipse.problem"
533 name="net.sourceforge.phpdt.ui.occurrences">
537 point="org.eclipse.ui.editors.markerAnnotationSpecification">
539 annotationType="net.sourceforge.phpdt.ui.error"
540 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
543 annotationType="net.sourceforge.phpdt.ui.warning"
544 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
547 annotationType="net.sourceforge.phpdt.ui.info"
548 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
551 annotationType="org.eclipse.debug.core.breakpoint"
552 icon="icons/full/obj16/brkp_obj.gif"
553 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.BreakpointImageProvider">
556 annotationType="net.sourceforge.phpdt.ui.occurrences"
557 label="%OccurrenceAnnotation.label"
558 icon="icons/full/obj16/searchm_obj.gif"
559 textPreferenceKey="occurrenceIndication"
560 textPreferenceValue="false"
561 highlightPreferenceKey="occurrenceHighlighting"
562 highlightPreferenceValue="true"
563 overviewRulerPreferenceKey="occurrenceIndicationInOverviewRuler"
564 overviewRulerPreferenceValue="true"
565 verticalRulerPreferenceKey="occurrenceIndicationInVerticalRuler"
566 verticalRulerPreferenceValue="false"
567 colorPreferenceKey="occurrenceIndicationColor"
568 colorPreferenceValue="180,207,205"
569 presentationLayer="3"
570 showInNextPrevDropdownToolbarActionKey="showOccurrenceInNextPrevDropdownToolbarAction"
571 showInNextPrevDropdownToolbarAction="true"
572 isGoToNextNavigationTargetKey="isOccurrenceGoToNextNavigationTarget"
573 isGoToNextNavigationTarget="false"
574 isGoToPreviousNavigationTargetKey="isOccurrenceGoToPreviousNavigationTarget"
575 isGoToPreviousNavigationTarget="false">
579 point="org.eclipse.ui.actionSets">
583 id="net.sourceforge.phpeclipse.PHPActionSet">
586 id="net.sourceforge.phpeclipse.PHPMenu">
592 label="Restart Apache"
593 icon="icons/obj16/apache_restart.gif"
594 tooltip="Restart Apache"
595 class="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction"
596 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
598 id="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction">
602 icon="icons/obj16/apache_stop.gif"
603 tooltip="Stop Apache"
604 class="net.sourceforge.phpeclipse.actions.PHPStopApacheAction"
605 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
607 id="net.sourceforge.phpeclipse.actions.PHPStopApacheAction">
611 icon="icons/obj16/apache.gif"
612 tooltip="Start Apache"
613 class="net.sourceforge.phpeclipse.actions.PHPStartApacheAction"
614 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
616 id="net.sourceforge.phpeclipse.actions.PHPStartApacheAction">
620 icon="icons/obj16/sql.gif"
621 tooltip="Start MySQL"
622 class="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction"
623 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
625 id="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction">
630 label="%CodingActionSet.label"
631 description="%CodingActionSet.description"
633 id="net.sourceforge.phpeclipse.ui.CodingActionSet">
634 <!-- =========================================================================== -->
636 <!-- =========================================================================== -->
638 label="%SourceMenu.label"
640 id="net.sourceforge.phpeclipse.ui.source.menu">
649 definitionId="net.sourceforge.phpeclipse.phpeditor.format"
650 label="%FormatAction.label"
652 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
653 id="net.sourceforge.phpeclipse.phpeditor.Format">
656 label="%ShiftLeftAction.label"
658 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
659 id="net.sourceforge.phpeclipse.phpeditor.ShiftLeft">
662 label="%ShiftRightAction.label"
664 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
665 id="net.sourceforge.phpeclipse.phpeditor.ShiftRight">
668 definitionId="net.sourceforge.phpeclipse.remove.block.comment"
669 label="%RemoveBlockCommentAction.label"
671 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
672 id="net.sourceforge.phpeclipse.ui.actions.RemoveBlockComment">
675 definitionId="net.sourceforge.phpeclipse.add.block.comment"
676 label="%AddBlockCommentAction.label"
678 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
679 id="net.sourceforge.phpeclipse.ui.actions.AddBlockComment">
682 definitionId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
683 label="%ToggleCommentAction.label"
685 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
686 id="net.sourceforge.phpeclipse.ui.actions.ToggleComment">
689 definitionId="net.sourceforge.phpeclipse.phpeditor.uncomment"
690 label="%UncommentAction.label"
692 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
693 id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
696 definitionId="net.sourceforge.phpeclipse.phpeditor.comment"
697 label="%CommentAction.label"
699 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
700 id="net.sourceforge.phpeclipse.phpeditor.Comment">
702 <!-- convert group -->
704 label="%ConvertLineDelimitersActions.label"
705 path="net.sourceforge.phpeclipse.ui.source.menu/convertGroup"
712 label="%ConvertLineDelimitersToMacAction.label"
714 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
715 allowLabelUpdate="true"
716 id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToMac">
719 label="%ConvertLineDelimitersToUNIXAction.label"
721 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
722 allowLabelUpdate="true"
723 id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToUNIX">
726 label="%ConvertLineDelimitersToWindowsAction.label"
728 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
729 allowLabelUpdate="true"
730 id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToWindows">
735 point="org.eclipse.ui.actionSetPartAssociations">
736 <actionSetPartAssociation
737 targetID="net.sourceforge.phpeclipse.ui.CodingActionSet">
738 <part id="net.sourceforge.phpeclipse.PHPUnitEditor" />
739 </actionSetPartAssociation>
742 <!-- =========================================================================== -->
743 <!-- PHP Editor Action Definition IDs -->
744 <!-- =========================================================================== -->
746 point="org.eclipse.ui.actionDefinitions">
749 id="net.sourceforge.phpeclipse.phpeditor.ContentAssistProposal">
753 id="net.sourceforge.phpeclipse.phpeditor.Comment">
756 id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
759 id="net.sourceforge.phpeclipse.phpeditor.Format">
762 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
765 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
768 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.next.problem">
771 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.previous.problem">
775 point="org.eclipse.ui.acceleratorSets">
777 scopeId="org.eclipse.ui.textEditorScope"
778 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
781 id="net.sourceforge.phpdt.ui.actions.comment">
785 id="net.sourceforge.phpdt.ui.actions.uncomment">
791 point="org.eclipse.ui.popupMenus">
792 <!-- <objectContribution
793 objectClass="org.eclipse.core.resources.IProject"
794 id="net.sourceforge.phpeclipse.actions.PHPDocumentorAction">
796 label="Run PHPDocumentor"
797 class="net.sourceforge.phpeclipse.actions.PHPDocumentorAction"
798 menubarPath="additions"
799 id="net.sourceforge.phpeclipse.actions.PHPDocumentorAction">
801 </objectContribution> -->
803 objectClass="org.eclipse.core.resources.IFile"
805 id="net.sourceforge.phpeclipse.actions.externalParserAction">
807 label="Run External PHP Parser"
808 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
809 menubarPath="additions"
810 id="net.sourceforge.phpeclipse.actions.externalParserAction">
812 </objectContribution>
814 objectClass="org.eclipse.core.resources.IFile"
816 id="net.sourceforge.phpeclipse.actions.externalParserAction">
818 label="Run External PHP Parser"
819 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
820 menubarPath="additions"
821 id="net.sourceforge.phpeclipse.actions.externalParserAction">
823 </objectContribution>
825 objectClass="org.eclipse.core.resources.IFile"
827 id="net.sourceforge.phpeclipse.actions.externalParserAction">
829 label="Run External PHP Parser"
830 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
831 menubarPath="additions"
832 id="net.sourceforge.phpeclipse.actions.externalParserAction">
834 </objectContribution>
836 objectClass="org.eclipse.core.resources.IFile"
838 id="net.sourceforge.phpeclipse.actions.externalParserAction">
840 label="Run External PHP Parser"
841 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
842 menubarPath="additions"
843 id="net.sourceforge.phpeclipse.actions.externalParserAction">
845 </objectContribution>
847 objectClass="org.eclipse.core.resources.IFile"
848 nameFilter="*.module"
849 id="net.sourceforge.phpeclipse.actions.externalParserAction">
851 label="Run External PHP Parser"
852 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
853 menubarPath="additions"
854 id="net.sourceforge.phpeclipse.actions.externalParserAction">
856 </objectContribution>
858 objectClass="org.eclipse.core.resources.IFile"
860 id="net.sourceforge.phpeclipse.actions.externalParserAction">
862 label="Run External PHP Parser"
863 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
864 menubarPath="additions"
865 id="net.sourceforge.phpeclipse.actions.externalParserAction">
867 </objectContribution>
869 objectClass="org.eclipse.core.resources.IFile"
871 id="net.sourceforge.phpeclipse.actions.externalParserAction">
873 label="Run External PHP Parser"
874 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
875 menubarPath="additions"
876 id="net.sourceforge.phpeclipse.actions.externalParserAction">
878 </objectContribution>
880 objectClass="org.eclipse.core.resources.IFile"
882 id="net.sourceforge.phpeclipse.actions.popupShowAction">
884 label="Open PHP Browser"
885 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
886 menubarPath="additions"
887 id="net.sourceforge.phpeclipse.actions.showAction">
889 </objectContribution>
891 objectClass="org.eclipse.core.resources.IFile"
893 id="net.sourceforge.phpeclipse.actions.popupShowAction">
895 label="Open PHP Browser"
896 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
897 menubarPath="additions"
898 id="net.sourceforge.phpeclipse.actions.showAction">
900 </objectContribution>
902 objectClass="org.eclipse.core.resources.IFile"
904 id="net.sourceforge.phpeclipse.actions.popupShowAction">
906 label="Open PHP Browser"
907 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
908 menubarPath="additions"
909 id="net.sourceforge.phpeclipse.actions.showAction">
911 </objectContribution>
913 objectClass="org.eclipse.core.resources.IFile"
915 id="net.sourceforge.phpeclipse.actions.popupShowAction">
917 label="Open PHP Browser"
918 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
919 menubarPath="additions"
920 id="net.sourceforge.phpeclipse.actions.showAction">
922 </objectContribution>
924 objectClass="org.eclipse.core.resources.IFile"
925 nameFilter="*.module"
926 id="net.sourceforge.phpeclipse.actions.popupShowAction">
928 label="Open PHP Browser"
929 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
930 menubarPath="additions"
931 id="net.sourceforge.phpeclipse.actions.showAction">
933 </objectContribution>
935 objectClass="org.eclipse.core.resources.IFile"
937 id="net.sourceforge.phpeclipse.actions.popupShowAction">
939 label="Open PHP Browser"
940 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
941 menubarPath="additions"
942 id="net.sourceforge.phpeclipse.actions.showAction">
944 </objectContribution>
946 objectClass="org.eclipse.core.resources.IFile"
948 id="net.sourceforge.phpeclipse.actions.popupShowAction">
950 label="Open PHP Browser"
951 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
952 menubarPath="additions"
953 id="net.sourceforge.phpeclipse.actions.showAction">
955 </objectContribution>
957 objectClass="org.eclipse.core.resources.IFile"
959 id="net.sourceforge.phpeclipse.actions.popupShowAction">
961 label="Open PHP Browser"
962 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
963 menubarPath="additions"
964 id="net.sourceforge.phpeclipse.actions.showAction">
966 </objectContribution>
968 objectClass="org.eclipse.core.resources.IFile"
970 id="net.sourceforge.phpeclipse.actions.popupShowAction">
972 label="Open PHP Browser"
973 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
974 menubarPath="additions"
975 id="net.sourceforge.phpeclipse.actions.showAction">
977 </objectContribution>
979 objectClass="org.eclipse.core.resources.IFile"
981 id="net.sourceforge.phpeclipse.actions.popupShowAction">
983 label="Open PHP Browser"
984 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
985 menubarPath="additions"
986 id="net.sourceforge.phpeclipse.actions.showAction">
988 </objectContribution>
991 targetID="#PHPEditorContext"
992 id="net.sourceforge.phpeclipse.actions.popupOpenDeclaration">
994 label="Open PHP Declaration"
995 class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction"
996 menubarPath="additions"
997 id="net.sourceforge.phpeclipse.actions.opendeclaration">
999 </viewerContribution>
1001 targetID="#PHPEditorContext"
1002 id="net.sourceforge.phpeclipse.actions.popupOpenAllIncludes">
1004 label="Open Included Files List"
1005 class="net.sourceforge.phpeclipse.actions.PHPOpenAllIncludesEditorAction"
1006 menubarPath="additions"
1007 id="net.sourceforge.phpeclipse.actions.openallincludes">
1009 </viewerContribution>
1011 targetID="#PHPEditorContext"
1012 id="net.sourceforge.phpeclipse.actions.popupOpenInclude">
1014 label="Open Include File"
1015 class="net.sourceforge.phpeclipse.actions.PHPOpenIncludeEditorAction"
1016 menubarPath="additions"
1017 id="net.sourceforge.phpeclipse.actions.openinclude">
1019 </viewerContribution>
1021 targetID="#PHPEditorContext"
1022 id="net.sourceforge.phpeclipse.actions.popupOpenSQLTable">
1024 label="Open Quantum SQL Table View"
1025 class="net.sourceforge.phpeclipse.actions.PHPOpenSQLTableEditorAction"
1026 menubarPath="additions"
1027 id="net.sourceforge.phpeclipse.actions.opensqltable">
1029 </viewerContribution>
1031 targetID="#PHPEditorContext"
1032 id="net.sourceforge.phpeclipse.actions.popupHTMLWizard">
1034 label="Insert HTML (dl,ul,ol,table)"
1035 class="net.sourceforge.phpeclipse.wizards.html.InsertHTMLElementAction"
1036 menubarPath="additions"
1037 id="net.sourceforge.phpeclipse.actions.wizards.html">
1039 </viewerContribution>
1042 targetID="#PHPRulerContext"
1043 id="net.sourceforge.phpdt.ui.PHPEditorPopupActions">
1045 label="%AddTask.label"
1046 helpContextId="org.eclipse.ui.AddTask_action_context"
1047 class="org.eclipse.ui.texteditor.TaskRulerAction"
1049 id="org.eclipse.ui.texteditor.TaskRulerAction">
1052 label="%AddBookmark.label"
1053 helpContextId="org.eclipse.ui.bookmark_action_context"
1054 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
1056 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
1058 </viewerContribution>
1062 point="org.eclipse.ui.editorActions">
1064 id="org.eclipse.ui.texteditor.ruler.actions"
1065 targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
1068 id="org.eclipse.ui.texteditor.BookmarkRulerAction"
1069 actionID="RulerDoubleClick"
1070 label="%Dummy.label"
1071 helpContextId="org.eclipse.ui.bookmark_action_context"
1072 class="org.eclipse.ui.texteditor.BookmarkRulerAction">
1075 label="%Dummy.label"
1076 class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
1077 actionID="RulerClick"
1078 id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction">
1080 </editorContribution>
1082 id="net.sourceforge.phpdt.editor.actions"
1083 targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
1085 definitionId="net.sourceforge.phpeclipse.actions.opendeclaration"
1086 label="Open PHP Declaration"
1087 class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction"
1088 id="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction">
1090 </editorContribution>
1093 point="org.eclipse.ui.popupMenus">
1095 targetID="#CompilationUnitRulerContext"
1096 id="net.sourceforge.phpeclipse.phpeditor.QuickFixRulerMenuAction">
1098 label="%Dummy.label"
1099 helpContextId="net.sourceforge.phpeclipse.quick_fix_action"
1100 class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
1101 menubarPath="additions"
1102 id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerMenuAction">
1104 </viewerContribution>
1107 point="org.eclipse.ui.popupMenus">
1109 targetID="#CompilationUnitRulerContext"
1110 id="net.sourceforge.phpdt.ui.CompilationUnitEditorPopupActions">
1112 label="%AddTask.label"
1113 helpContextId="org.eclipse.ui.AddTask_action_context"
1114 tooltip="%AddTask.tooltip"
1115 class="org.eclipse.ui.texteditor.TaskRulerAction"
1117 id="org.eclipse.ui.texteditor.TaskRulerAction">
1120 label="%AddBookmark.label"
1121 helpContextId="org.eclipse.ui.bookmark_action_context"
1122 tooltip="%AddBookmark.tooltip"
1123 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
1125 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
1129 label="%Folding.label"
1133 label="%Dummy.label"
1134 tooltip="%Dummy.label"
1135 class="net.sourceforge.phpdt.internal.ui.actions.FoldingExpandAllRulerAction"
1136 menubarPath="projection/additions"
1137 definitionId="org.eclipse.ui.edit.text.folding.expand_all"
1138 id="net.sourceforge.phpdt.ui.folding.expandAll">
1141 label="%Dummy.label"
1142 tooltip="%Dummy.label"
1143 class="net.sourceforge.phpdt.internal.ui.actions.FoldingToggleRulerAction"
1144 menubarPath="projection/additions"
1145 definitionId="org.eclipse.ui.edit.text.folding.toggle"
1146 id="net.sourceforge.phpdt.ui.folding.toggle">
1148 </viewerContribution>
1150 <!-- =========================================================================== -->
1151 <!-- PHPDT/UI command definitions -->
1152 <!-- =========================================================================== -->
1153 <extension point="org.eclipse.ui.contexts">
1154 <context name="%context.editingPHPSource.name"
1155 description="%context.editingPHPSource.description"
1156 parentId="org.eclipse.ui.textEditorScope"
1157 id="net.sourceforge.phpdt.ui.phpEditorScope" />
1160 point="org.eclipse.ui.commands">
1162 name="%category.source.name"
1163 description="%category.source.description"
1164 id="net.sourceforge.phpeclipse.ui.category.source">
1169 name="%ActionDefinition.comment.name"
1170 description="%ActionDefinition.comment.description"
1171 category="net.sourceforge.phpeclipse.ui.category.source"
1172 id="net.sourceforge.phpeclipse.phpeditor.comment">
1175 name="%ActionDefinition.uncomment.name"
1176 description="%ActionDefinition.uncomment.description"
1177 category="net.sourceforge.phpeclipse.ui.category.source"
1178 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
1181 name="%ActionDefinition.toggleComment.name"
1182 description="%ActionDefinition.toggleComment.description"
1183 category="net.sourceforge.phpeclipse.ui.category.source"
1184 id="net.sourceforge.phpeclipse.phpeditor.toggle.comment">
1188 string="Ctrl+Shift+C"
1189 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1190 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1191 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1195 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1196 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1197 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1201 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1202 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1203 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1207 string="Ctrl+Shift+C"
1208 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1210 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1214 string="Command+Shift+C"
1215 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1216 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1217 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1222 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1224 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1229 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1230 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1231 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1236 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1238 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1243 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1244 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1245 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1249 string="Ctrl+Shift+C"
1250 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1252 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1257 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1258 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1259 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1262 name="%ActionDefinition.addBlockComment.name"
1263 description="%ActionDefinition.addBlockComment.description"
1264 category="net.sourceforge.phpeclipse.ui.category.source"
1265 id="net.sourceforge.phpeclipse.phpeditor.add.block.comment">
1268 string="Ctrl+Shift+/"
1269 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1270 command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1271 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1275 string="Ctrl+Shift+/"
1276 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1278 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1282 string="Command+Shift+/"
1283 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1284 command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1285 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1288 name="%ActionDefinition.removeBlockComment.name"
1289 description="%ActionDefinition.removeBlockComment.description"
1290 category="net.sourceforge.phpeclipse.ui.category.source"
1291 id="net.sourceforge.phpeclipse.phpeditor.remove.block.comment">
1294 string="Ctrl+Shift+\"
1295 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1296 command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1297 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1301 string="Ctrl+Shift+\"
1302 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1304 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1308 string="Command+Shift+\"
1309 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1310 command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1311 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1314 name="%ActionDefinition.indent.name"
1315 description="%ActionDefinition.indent.description"
1316 category="net.sourceforge.phpeclipse.ui.category.source"
1317 id="net.sourceforge.phpeclipse.phpeditor.indent">
1321 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1322 command="net.sourceforge.phpeclipse.phpeditor.indent"
1323 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1327 name="%ActionDefinition.format.name"
1328 description="%ActionDefinition.format.description"
1329 category="net.sourceforge.phpeclipse.ui.category.source"
1330 id="net.sourceforge.phpeclipse.phpeditor.format">
1333 string="Ctrl+Shift+F"
1334 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1335 command="net.sourceforge.phpeclipse.phpeditor.format"
1336 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1340 string="Ctrl+Shift+F"
1341 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1343 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1347 string="Command+Shift+F"
1348 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1349 command="net.sourceforge.phpeclipse.phpeditor.format"
1350 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1354 string="Ctrl+Shift+F"
1355 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1357 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1362 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1363 command="net.sourceforge.phpeclipse.phpeditor.format"
1364 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1369 name="%ActionDefinition.gotoMatchingBracket.name"
1370 description="%ActionDefinition.gotoMatchingBracket.description"
1371 category="org.eclipse.ui.category.navigate"
1372 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
1375 string="Ctrl+Shift+P"
1376 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1377 command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket"
1378 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1382 string="Ctrl+Shift+P"
1383 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1385 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1389 string="Command+Shift+P"
1390 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1391 command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket"
1392 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1396 name="Open PHP Declaration"
1397 description="Open PHP Declaration"
1398 category="net.sourceforge.phpeclipse.ui.category.source"
1399 id="net.sourceforge.phpeclipse.actions.opendeclaration">
1403 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1404 command="net.sourceforge.phpeclipse.actions.opendeclaration"
1405 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1409 id="net.sourceforge.phpeclipse.JavaDocumentSetupParticipant"
1410 name="%javaDocumentSetupParticipant"
1411 point="org.eclipse.core.filebuffers.documentSetup">
1413 extensions="php,php3,php4,php5,module,inc,phtml,html,htm,xhtml"
1414 class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentSetupParticipant">
1417 extensions="html,xml"
1418 class="net.sourceforge.phpeclipse.phpeditor.HTMLDocumentSetupParticipant">
1422 class="net.sourceforge.phpeclipse.phpeditor.SmartyDocumentSetupParticipant">
1426 id="net.sourceforge.phpeclipse.JavaDocumentFactory"
1427 name="%javaDocumentFactory"
1428 point="org.eclipse.core.filebuffers.documentCreation">
1431 class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentFactory">
1436 point="org.eclipse.ui.preferencePages">
1439 category="net.sourceforge.phpeclipse.ui.preferencePage"
1440 class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
1441 id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
1444 name="Code Templates"
1445 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1446 class="net.sourceforge.phpdt.internal.ui.preferences.CodeTemplatePreferencePage"
1447 id="net.sourceforge.phpeclipse.preference.CodeTemplatePreferencePage">
1450 name="Members Sort Order"
1451 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1452 class="net.sourceforge.phpdt.internal.ui.preferences.MembersOrderPreferencePage"
1453 id="net.sourceforge.phpeclipse.preference.MembersOrderPreferencePage">
1456 name="PHP External Parser Command"
1457 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1458 class="net.sourceforge.phpeclipse.preferences.PHPEclipseParserPreferencePage"
1459 id="net.sourceforge.phpeclipse.preferences.PHPEclipseParserPreferencePage">
1463 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1464 class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
1465 id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
1468 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1469 name="PHP Project Defaults"
1470 class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
1471 id="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences">
1474 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1475 name="PHP Browser Preview"
1476 class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
1477 id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
1480 name="%compilerOptionsPrefName"
1481 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1482 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPreferencePage"
1483 id="net.sourceforge.phpeclipse.preference.CompilerPreferencePage">
1486 name="%todoTaskPrefName"
1487 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1488 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPreferencePage"
1489 id="net.sourceforge.phpeclipse.preference.TodoTaskPreferencePage">
1493 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1494 class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
1495 id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
1498 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1499 class="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1500 id="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage">
1502 <page name="%codeAssistPageName"
1503 category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1504 class="net.sourceforge.phpdt.internal.ui.preferences.CodeAssistPreferencePage"
1505 id="net.sourceforge.phpdt.internal.ui.preferences.CodeAssistPreferencePage">
1508 name="%templatePageName"
1509 category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1510 class="net.sourceforge.phpdt.internal.ui.preferences.JavaTemplatePreferencePage"
1511 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
1514 name="%templatePageName"
1515 category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1516 class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
1517 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
1520 name="Language Settings"
1521 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1522 class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
1523 id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
1526 name="%spellingPrefName"
1527 category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1528 class="net.sourceforge.phpdt.internal.ui.preferences.SpellingPreferencePage"
1529 id = "net.sourceforge.phpdt.internal.ui.preferences.SpellingPreferencePage">
1533 point="org.eclipse.ui.editors.documentProviders">
1535 extensions="php,php3,php4,php5,phtml,inc,module,html,htm,xhtml"
1536 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1537 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1541 point="org.eclipse.ui.editors.documentProviders">
1543 extensions="%php3FileExtension"
1544 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1545 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1549 point="org.eclipse.ui.editors.documentProviders">
1551 extensions="%php4FileExtension"
1552 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1553 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1557 point="org.eclipse.ui.editors.documentProviders">
1559 extensions="%php5FileExtension"
1560 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1561 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1565 point="org.eclipse.ui.editors.documentProviders">
1567 extensions="%moduleFileExtension"
1568 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1569 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1573 point="org.eclipse.ui.editors.documentProviders">
1575 extensions="%incFileExtension"
1576 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1577 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1581 point="org.eclipse.ui.editors.documentProviders">
1583 extensions="%phtmlFileExtension"
1584 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1585 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1589 point="org.eclipse.ui.editors.documentProviders">
1591 extensions="%htmlFileExtension"
1592 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1593 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1597 point="org.eclipse.ui.editors.documentProviders">
1599 extensions="%htmFileExtension"
1600 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1601 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1605 point="org.eclipse.ui.editors.documentProviders">
1608 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1609 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1613 point="org.eclipse.ui.editors.documentProviders">
1615 extensions="%tplFileExtension"
1616 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1617 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1621 point="org.eclipse.ui.views">
1623 name="%viewCategoryName"
1624 id="net.sourceforge.phpeclipse.views.category">
1627 name="%phpConsoleView"
1628 icon="icons/obj16/php.gif"
1629 category="net.sourceforge.phpeclipse.views.category"
1630 class="net.sourceforge.phpeclipse.views.PHPConsole"
1631 id="net.sourceforge.phpeclipse.views.phpconsoleview">
1635 <!-- external tools -->
1637 <!-- extension point definitions -->
1638 <extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps"/>
1639 <extension-point id="argumentVariables" name="%ExtPoint.argumentVariables"/>
1640 <extension-point id="directoryVariables" name="%ExtPoint.directoryVariables"/>
1641 <extension-point id="fileVariables" name="%ExtPoint.fileVariables"/>
1642 <extension-point id="refreshVariables" name="%ExtPoint.refreshVariables"/>
1645 <extension point="org.eclipse.ui.actionSets">
1647 id="net.sourceforge.phpdt.externaltools.ExternalToolsSet"
1648 label="%ActionSet.externalTools"
1650 <menu id="org.eclipse.ui.run"
1653 <separator name="ExternalToolsGroup"/>
1656 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateMenu"
1657 label="%Action.externalTools"
1658 menubarPath="org.eclipse.ui.run/ExternalToolsGroup"
1659 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
1660 icon="icons/externaltools/full/etool16/external_tools.gif"
1661 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
1663 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
1666 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateToolbar"
1667 label="%Action.externalTools"
1668 toolbarPath="Normal/additions"
1669 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
1670 icon="icons/externaltools/full/etool16/external_tools.gif"
1671 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
1672 tooltip="%Action.externalToolsTip"
1674 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
1679 <!-- Launch Configuration Extensions -->
1680 <extension point="org.eclipse.debug.core.launchConfigurationTypes">
1681 <launchConfigurationType
1682 id = "net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1683 name = "%Program.externalTools"
1684 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
1686 category = "org.eclipse.ui.externaltools">
1687 </launchConfigurationType>
1688 <launchConfigurationType
1689 id = "net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1690 name = "%Program.externalTools"
1691 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
1693 category = "org.eclipse.ui.externaltools.builder">
1694 </launchConfigurationType>
1697 <extension point = "net.sourceforge.phpeclipse.configurationDuplicationMaps">
1699 sourceType="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1700 builderType="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType">
1704 <extension point = "org.eclipse.debug.ui.launchConfigurationTabGroups">
1705 <launchConfigurationTabGroup
1706 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program"
1707 type ="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1708 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramTabGroup">
1709 </launchConfigurationTabGroup>
1710 <launchConfigurationTabGroup
1711 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program.builder"
1712 type ="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1713 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramBuilderTabGroup">
1714 </launchConfigurationTabGroup>
1717 <extension point="org.eclipse.debug.ui.launchConfigurationTypeImages">
1718 <launchConfigurationTypeImage
1719 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program"
1720 configTypeID="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1721 icon="icons/externaltools/full/obj16/external_tools.gif">
1722 </launchConfigurationTypeImage>
1723 <launchConfigurationTypeImage
1724 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program.builder"
1725 configTypeID="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1726 icon="icons/externaltools/full/obj16/external_tools.gif">
1727 </launchConfigurationTypeImage>
1730 <!-- Variable Extensions -->
1731 <extension point="net.sourceforge.phpeclipse.fileVariables">
1734 description="Expands to the workspace root's absolute file system path."
1735 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1739 description="Expands to the resource's absolute file system path."
1740 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1741 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1745 <extension point="net.sourceforge.phpeclipse.argumentVariables">
1748 description="Expands to the workspace root's absolute file system path."
1749 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1753 description="Expands to the full file name"
1754 expanderClass="net.sourceforge.phpdt.externaltools.variable.FileExpander">
1758 description="Expands to an URL with the localhost preference settings"
1759 expanderClass="net.sourceforge.phpdt.externaltools.variable.UrlExpander">
1763 description="Expands to the localhost preference settings."
1764 expanderClass="net.sourceforge.phpdt.externaltools.variable.LocalhostExpander">
1768 description="Expands to the selected resource's project absolute file system path."
1769 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1773 description="Expands to the full path, relative to the workspace root, of the selected project"
1774 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectExpander">
1778 description="Expands to the name of the selected project"
1779 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectNameExpander">
1783 description="Expands to the resource's absolute file system path."
1784 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1785 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1789 description="Expands to the selected resource's containing folder absolute file system path."
1790 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1794 description="Expands to the type of build"
1795 expanderClass="net.sourceforge.phpdt.externaltools.variable.BuildTypeExpander">
1799 <extension point="net.sourceforge.phpeclipse.directoryVariables">
1802 description="Expands to the workspace root's absolute file system path."
1803 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1807 description="Expands to the selected resource's project absolute file system path."
1808 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1812 description="Expands to the selected resource's containing folder absolute file system path."
1813 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1817 description="Expands to a resource's absolute file system path."
1818 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFolderResourceComponent"
1819 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1823 <extension point="net.sourceforge.phpeclipse.refreshVariables">
1826 description="Expands to the workspace root."
1827 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1831 description="Expands to the project of the selected resource."
1832 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1836 description="Expands to the folder containing the selected resource."
1837 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1841 description="Expands to a resource."
1842 componentClass="net.sourceforge.phpdt.externaltools.variable.ResourceComponent"
1843 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1847 description="Expands to the group of resources in a working set."
1848 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkingSetExpander">
1852 point= "net.sourceforge.phpeclipse.foldingStructureProviders">
1854 id="net.sourceforge.phpdt.ui.text.defaultFoldingProvider"
1855 name= "%defaultFoldingStructureProviderName"
1856 class="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingStructureProvider"
1857 preferencesClass="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingPreferenceBlock">
1861 <!-- =========================================================================== -->
1862 <!-- Filter Support -->
1863 <!-- =========================================================================== -->
1865 point="net.sourceforge.phpeclipse.phpElementFilters">
1866 <!-- Outline Page -->
1868 targetId="net.sourceforge.phpeclipse.JavaOutlinePage"
1869 name="%HideImportDeclaration.label"
1871 description="%HideImportDeclaration.description"
1872 class="net.sourceforge.phpdt.internal.ui.filters.ImportDeclarationFilter"
1873 id="net.sourceforge.phpeclipse.JavaOutlinePage.ImportDeclarationFilter">
1877 <!-- =========================================================================== -->
1879 <!-- =========================================================================== -->
1881 point="org.eclipse.ui.editors.templates">
1883 name="%templates.php.contextType.name"
1884 class="net.sourceforge.phpdt.internal.corext.template.php.JavaContextType"
1888 name="%templates.phpdoc.contextType.name"
1889 class="net.sourceforge.phpdt.internal.corext.template.php.JavaDocContextType"
1893 name="%templates.html.contextType.name"
1894 class="net.sourceforge.phpdt.internal.corext.template.php.HTMLContextType"
1898 file="templates/default-templates.xml"
1899 translations="templates/default-templates.properties">
1902 file="templates/default-codetemplates.xml"
1903 translations="templates/default-templates.properties">