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/hsqldb.jar"/> -->
15 <!-- <library name="lib/xstream-1.0.2.jar" /> -->
18 <import plugin="org.eclipse.core.runtime.compatibility"/>
19 <import plugin="org.eclipse.ui"/>
20 <import plugin="org.eclipse.ui.console"/>
21 <import plugin="org.eclipse.core.resources"/>
22 <import plugin="org.eclipse.search"/>
23 <import plugin="org.eclipse.debug.core"/>
24 <import plugin="org.eclipse.debug.ui"/>
25 <import plugin="org.eclipse.compare"/>
26 <import plugin="org.eclipse.core.filebuffers"/>
27 <import plugin="org.eclipse.jface.text"/>
28 <import plugin="org.eclipse.ui.workbench.texteditor"/>
29 <import plugin="org.eclipse.ui.ide"/>
30 <import plugin="org.eclipse.ui.views"/>
31 <import plugin="org.eclipse.ui.editors"/>
32 <import plugin="org.eclipse.ui.externaltools"/>
33 <import plugin="org.eclipse.help"/>
34 <import plugin="org.eclipse.team.core"/>
35 <import plugin="org.eclipse.swt"/>
36 <import plugin="org.eclipse.search"/>
37 <import plugin="org.eclipse.update.ui"/>
38 <!-- <import plugin="net.sourceforge.phpeclipse.quantum.sql"/> -->
39 <import plugin="com.quantum.Quantum"/>
40 <import plugin="net.sourceforge.phpeclipse.webbrowser"/>
41 <import plugin="net.sourceforge.phpeclipse.core"/>
42 <import plugin="net.sourceforge.phpeclipse.ui"/>
43 <import plugin="net.sourceforge.phpeclipse.xml.core"/>
44 <import plugin="net.sourceforge.phpeclipse.xml.ui"/>
49 name="%naturePHP.name"
50 point="org.eclipse.core.resources.natures">
53 class="net.sourceforge.phpdt.internal.core.JavaProject">
61 point="org.eclipse.core.resources.builders">
64 class="net.sourceforge.phpdt.internal.core.builder.PHPBuilder">
68 <!-- =================================================================================== -->
69 <!-- Extension: Java Markers -->
70 <!-- =================================================================================== -->
72 <!-- Java problems -->
74 <extension id="problem" point="org.eclipse.core.resources.markers" name="%phpProblemName">
75 <super type="org.eclipse.core.resources.problemmarker"/>
76 <super type="org.eclipse.core.resources.textmarker"/>
77 <persistent value="true"/>
78 <attribute name="id"/>
79 <attribute name="flags"/>
80 <attribute name="arguments"/>
83 <!-- Java transient problems -->
85 <extension id="transient_problem" point="org.eclipse.core.resources.markers" name="%transientPHPProblemName">
86 <super type="org.eclipse.core.resources.textmarker"/>
87 <persistent value="false"/>
88 <attribute name="id"/>
89 <attribute name="flags"/>
90 <attribute name="arguments"/>
95 <extension id="task" name="%phpTaskName" point="org.eclipse.core.resources.markers">
96 <super type="org.eclipse.core.resources.taskmarker"/>
97 <persistent value="true"/>
100 <extension-point id="phpElementFilters" name="%elementFiltersName" schema="schema/phpElementFilters.exsd"/>
101 <extension-point id="phpEditorTextHovers" name="%phpEditorTextHoversName" schema="schema/phpEditorTextHovers.exsd"/>
102 <extension-point id="foldingStructureProviders" name="%foldingStructureProvidersExtensionPoint" schema="schema/foldingStructureProviders.exsd"/>
105 point="org.eclipse.ui.decorators">
108 label="%ProblemsLabelDecorator.label"
111 location="BOTTOM_LEFT"
112 class="net.sourceforge.phpdt.ui.ProblemsLabelDecorator"
113 id="net.sourceforge.phpdt.ui.problem.decorator">
115 %ProblemsLabelDecorator.description
120 name="org.eclipse.core.resources.IResource">
123 name="net.sourceforge.phpdt.core.IJavaElement">
130 label="%OverrideIndicatorLabelDecorator.label"
132 location="BOTTOM_RIGHT"
134 class="net.sourceforge.phpdt.ui.OverrideIndicatorLabelDecorator"
135 id="net.sourceforge.phpdt.ui.override.decorator">
137 %OverrideIndicatorLabelDecorator.description
141 name="net.sourceforge.phpdt.core.IMethod">
148 point="org.eclipse.team.core.fileTypes">
195 <extension point="org.eclipse.core.runtime.contentTypes">
196 <!-- declares a content type for PHP Source files -->
197 <content-type id="phpSource" name="%phpSourceName"
198 base-type="org.eclipse.core.runtime.text"
200 file-extensions="php,php3,php4,php5,phtml,inc,module,htm,html,xhtml"/>
204 point="net.sourceforge.phpeclipse.phpEditorTextHovers">
206 class="net.sourceforge.phpdt.internal.ui.text.java.hover.BestMatchHover"
207 id="net.sourceforge.phpdt.ui.BestMatchHover"
208 label="%sequentialHover"
209 description="%sequentialHoverDescription">
214 point="net.sourceforge.phpeclipse.phpEditorTextHovers">
216 class="net.sourceforge.phpdt.internal.ui.text.java.hover.JavaSourceHover"
217 id="net.sourceforge.phpdt.ui.JavaSourceHover"
219 description="%sourceHoverDescription">
222 label="%problemHover"
223 description="%problemHoverDescription"
224 class="net.sourceforge.phpdt.internal.ui.text.java.hover.ProblemHover"
225 id="net.sourceforge.phpdt.ui.ProblemHover">
228 class="net.sourceforge.phpdt.internal.ui.text.java.hover.AnnotationHover"
229 id="net.sourceforge.phpdt.ui.AnnotationHover"
230 label="%annotationHover"
231 description="%annotationHoverDescription">
236 point="org.eclipse.ui.perspectives">
238 name="%perspectivePHP.name"
239 icon="icons/obj16/php.gif"
240 class="net.sourceforge.phpeclipse.PHPPerspectiveFactory"
241 id="net.sourceforge.phpeclipse.PHPPerspective">
245 point="org.eclipse.ui.perspectiveExtensions">
246 <perspectiveExtension
247 targetID="net.sourceforge.phpeclipse.PHPPerspective">
248 <actionSet id="net.sourceforge.phpeclipse.PHPActionSet"/>
249 </perspectiveExtension>
250 <perspectiveExtension
251 targetID="net.sourceforge.phpeclipse.PHPPerspective">
252 <actionSet id="net.sf.eclipsetidy.ActionSet"/>
253 </perspectiveExtension>
256 point="org.eclipse.ui.newWizards">
258 name="%newWizardCategory.name"
259 id="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP">
262 name="%newWizardPHPProject.name"
263 icon="icons/obj16/php.gif"
264 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
265 class="net.sourceforge.phpeclipse.wizards.NewProjectCreationWizard"
267 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
269 Create a new PHP project.
273 id="net.sourceforge.phpdt.internal.ui.wizards.NewClassCreationWizard"
274 name="%NewPHPClass.label"
275 class="net.sourceforge.phpdt.internal.ui.wizards.NewClassCreationWizard"
276 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
277 icon="icons/ctool16/newclass_wiz.gif">
278 <description>%NewPHPClass.description</description>
281 <this wizard replaces it as it works - maybe not as pretty but still>
284 name="%newWizardPHPProject.name"
285 icon="icons/obj16/php.gif"
286 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
287 class="net.sourceforge.phpeclipse.wizards.TempnewPHPProject"
289 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
291 Create a new PHP project.
295 name="%newWizardPHPFile.name"
296 icon="icons/obj16/phpedit.gif"
297 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
298 class="net.sourceforge.phpeclipse.wizards.PHPFileWizard"
299 id="net.sourceforge.phpeclipse.wizards.PHPFileWizard">
301 Create a basic PHP file.
305 name="%newWizardHTMLFile.name"
306 icon="icons/obj16/htmledit.gif"
307 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
308 class="net.sourceforge.phpeclipse.wizards.HTMLFileWizard"
309 id="net.sourceforge.phpeclipse.wizards.HTMLFileWizard">
311 Create a basic HTML file.
315 <extension point="org.eclipse.ui.exportWizards">
316 <wizard name="%ExportWizards.Obfuscator"
317 icon="icons/ctool16/exportdir_wiz.gif"
318 class="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard"
319 id="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard">
320 <description>%ExportWizards.ObfuscatorDescription</description>
321 <selection class="org.eclipse.core.resources.IResource" />
325 point="org.eclipse.ui.ide.projectNatureImages">
327 icon="icons/obj16/php.gif"
328 natureId="net.sourceforge.phpeclipse.phpnature"
329 id="net.sourceforge.phpeclipse.ProjectNatureImagePHP">
333 point="org.eclipse.ui.propertyPages">
335 objectClass="org.eclipse.core.resources.IProject"
336 name="%propertyPagePHPProject.name"
337 class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
338 id="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage">
341 value="net.sourceforge.phpeclipse.phpnature">
345 objectClass="org.eclipse.core.resources.IProject"
346 name="PHP Project Settings"
347 class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
348 id="net.sourceforge.phpeclipse.preferences.project.PHPMiscProjectPreferences">
351 value="net.sourceforge.phpeclipse.phpnature">
355 objectClass="org.eclipse.core.resources.IProject"
357 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
358 id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage">
361 value="net.sourceforge.phpeclipse.phpnature">
365 objectClass="net.sourceforge.phpdt.core.IJavaProject"
367 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
368 id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage">
371 value="net.sourceforge.phpeclipse.phpnature">
375 objectClass="org.eclipse.core.resources.IProject"
376 name="%compilerPageName"
377 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPropertyPage"
378 id="net.sourceforge.phpdt.ui.propertyPages.CompilerPropertyPage">
381 value="net.sourceforge.phpeclipse.phpnature">
385 objectClass="net.sourceforge.phpdt.core.IJavaProject"
386 name="%compilerPageName"
387 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPropertyPage"
388 id="net.sourceforge.phpdt.ui.propertyPages.CompilerPropertyPage">
391 value="net.sourceforge.phpeclipse.phpnature">
395 objectClass="org.eclipse.core.resources.IFile"
396 name="PHP File Settings"
397 class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
398 id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
402 point="org.eclipse.ui.views">
404 name="%viewPHPResources.name"
405 icon="icons/obj16/php.gif"
406 class="net.sourceforge.phpeclipse.resourcesview.PHPResourcesView"
407 id="net.sourceforge.phpeclipse.resourcesview.ViewPHPResources">
411 point="org.eclipse.ui.editors">
413 name="%phpEditorName"
415 icon="icons/obj16/phpedit.gif"
416 extensions="php,php3,php4,php5,phtml,inc,module,htm,html,xhtml"
417 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
418 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
419 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
420 id="net.sourceforge.phpeclipse.PHPUnitEditor">
423 name="%phpEditorName"
425 icon="icons/obj16/htmledit.gif"
426 extensions="htm,html,xhtml"
427 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
428 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
429 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
430 id="net.sourceforge.phpeclipse.PHPUnitEditor">
433 name="%phpEditorName"
435 icon="icons/obj16/htmledit.gif"
437 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
438 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
439 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
440 id="net.sourceforge.phpeclipse.PHPUnitEditor">
444 point="org.eclipse.ui.fontDefinitions">
446 label="%phpEditorFontDefiniton.label"
447 defaultsTo="org.eclipse.jface.textfont"
448 id="net.sourceforge.phpdt.ui.editors.textfont">
450 %phpEditorFontDefintion.description
455 point="org.eclipse.ui.editors.annotationTypes">
457 name="net.sourceforge.phpdt.ui.error"
458 super="org.eclipse.ui.workbench.texteditor.error"
459 markerType="net.sourceforge.phpeclipse.problem"
463 name="net.sourceforge.phpdt.ui.warning"
464 super="org.eclipse.ui.workbench.texteditor.warning"
465 markerType="net.sourceforge.phpeclipse.problem"
469 name="net.sourceforge.phpdt.ui.info"
470 super="org.eclipse.ui.workbench.texteditor.info"
471 markerType="net.sourceforge.phpeclipse.problem"
475 name="net.sourceforge.phpdt.ui.occurrences">
479 point="org.eclipse.ui.editors.markerAnnotationSpecification">
481 annotationType="net.sourceforge.phpdt.ui.error"
482 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
485 annotationType="net.sourceforge.phpdt.ui.warning"
486 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
489 annotationType="net.sourceforge.phpdt.ui.info"
490 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
493 annotationType="org.eclipse.debug.core.breakpoint"
494 icon="icons/full/obj16/brkp_obj.gif"
495 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.BreakpointImageProvider">
498 annotationType="net.sourceforge.phpdt.ui.occurrences"
499 label="%OccurrenceAnnotation.label"
500 icon="icons/full/obj16/searchm_obj.gif"
501 textPreferenceKey="occurrenceIndication"
502 textPreferenceValue="false"
503 highlightPreferenceKey="occurrenceHighlighting"
504 highlightPreferenceValue="true"
505 overviewRulerPreferenceKey="occurrenceIndicationInOverviewRuler"
506 overviewRulerPreferenceValue="true"
507 verticalRulerPreferenceKey="occurrenceIndicationInVerticalRuler"
508 verticalRulerPreferenceValue="false"
509 colorPreferenceKey="occurrenceIndicationColor"
510 colorPreferenceValue="180,207,205"
511 presentationLayer="3"
512 showInNextPrevDropdownToolbarActionKey="showOccurrenceInNextPrevDropdownToolbarAction"
513 showInNextPrevDropdownToolbarAction="true"
514 isGoToNextNavigationTargetKey="isOccurrenceGoToNextNavigationTarget"
515 isGoToNextNavigationTarget="false"
516 isGoToPreviousNavigationTargetKey="isOccurrenceGoToPreviousNavigationTarget"
517 isGoToPreviousNavigationTarget="false">
522 point="org.eclipse.ui.actionSets">
526 id="net.sourceforge.phpeclipse.PHPActionSet">
529 id="net.sourceforge.phpeclipse.PHPMenu">
535 label="Restart Apache"
536 icon="icons/obj16/apache_restart.gif"
537 tooltip="Restart Apache"
538 class="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction"
539 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
541 id="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction">
545 icon="icons/obj16/apache_stop.gif"
546 tooltip="Stop Apache"
547 class="net.sourceforge.phpeclipse.actions.PHPStopApacheAction"
548 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
550 id="net.sourceforge.phpeclipse.actions.PHPStopApacheAction">
554 icon="icons/obj16/apache.gif"
555 tooltip="Start Apache"
556 class="net.sourceforge.phpeclipse.actions.PHPStartApacheAction"
557 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
559 id="net.sourceforge.phpeclipse.actions.PHPStartApacheAction">
563 icon="icons/obj16/sql.gif"
564 tooltip="Start MySQL"
565 class="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction"
566 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
568 id="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction">
572 icon="icons/obj16/xampp_stop.gif"
574 class="net.sourceforge.phpeclipse.actions.PHPStopXAMPPAction"
575 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
577 id="net.sourceforge.phpeclipse.actions.PHPStopXAMPPAction">
581 icon="icons/obj16/xampp_start.gif"
582 tooltip="Start XAMPP"
583 class="net.sourceforge.phpeclipse.actions.PHPStartXAMPPAction"
584 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
586 id="net.sourceforge.phpeclipse.actions.PHPStartXAMPPAction">
591 label="%CodingActionSet.label"
592 description="%CodingActionSet.description"
594 id="net.sourceforge.phpeclipse.ui.CodingActionSet">
595 <!-- =========================================================================== -->
597 <!-- =========================================================================== -->
599 label="%SourceMenu.label"
601 id="net.sourceforge.phpeclipse.ui.source.menu">
610 definitionId="net.sourceforge.phpeclipse.phpeditor.format"
611 label="%FormatAction.label"
613 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
614 id="net.sourceforge.phpeclipse.phpeditor.Format">
617 label="%ShiftLeftAction.label"
619 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
620 id="net.sourceforge.phpeclipse.phpeditor.ShiftLeft">
623 label="%ShiftRightAction.label"
625 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
626 id="net.sourceforge.phpeclipse.phpeditor.ShiftRight">
629 definitionId="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
630 label="%RemoveBlockCommentAction.label"
632 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
633 id="net.sourceforge.phpeclipse.ui.actions.RemoveBlockComment">
636 definitionId="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
637 label="%AddBlockCommentAction.label"
639 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
640 id="net.sourceforge.phpeclipse.ui.actions.AddBlockComment">
643 definitionId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
644 label="%ToggleCommentAction.label"
646 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
647 id="net.sourceforge.phpeclipse.ui.actions.ToggleComment">
650 definitionId="net.sourceforge.phpeclipse.phpeditor.uncomment"
651 label="%UncommentAction.label"
653 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
654 id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
657 definitionId="net.sourceforge.phpeclipse.phpeditor.comment"
658 label="%CommentAction.label"
660 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
661 id="net.sourceforge.phpeclipse.phpeditor.Comment">
663 <!-- convert group -->
665 label="%ConvertLineDelimitersActions.label"
666 path="edit/net.sourceforge.phpeclipse.ui.source.menu/convertGroup"
673 label="%ConvertLineDelimitersToMacAction.label"
675 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
676 allowLabelUpdate="true"
677 id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToMac">
680 label="%ConvertLineDelimitersToUNIXAction.label"
682 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
683 allowLabelUpdate="true"
684 id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToUNIX">
687 label="%ConvertLineDelimitersToWindowsAction.label"
689 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
690 allowLabelUpdate="true"
691 id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToWindows">
696 point="org.eclipse.ui.actionSetPartAssociations">
697 <actionSetPartAssociation
698 targetID="net.sourceforge.phpeclipse.ui.CodingActionSet">
699 <part id="net.sourceforge.phpeclipse.PHPUnitEditor" />
700 </actionSetPartAssociation>
703 <!-- =========================================================================== -->
704 <!-- PHP Editor Action Definition IDs -->
705 <!-- =========================================================================== -->
707 point="org.eclipse.ui.actionDefinitions">
710 id="net.sourceforge.phpeclipse.phpeditor.ContentAssistProposal">
714 id="net.sourceforge.phpeclipse.phpeditor.Comment">
717 id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
720 id="net.sourceforge.phpeclipse.phpeditor.Format">
723 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
726 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
729 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.next.problem">
732 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.previous.problem">
736 point="org.eclipse.ui.acceleratorSets">
738 scopeId="org.eclipse.ui.textEditorScope"
739 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
742 id="net.sourceforge.phpdt.ui.actions.comment">
746 id="net.sourceforge.phpdt.ui.actions.uncomment">
752 point="org.eclipse.ui.popupMenus">
753 <!-- <objectContribution
754 objectClass="org.eclipse.core.resources.IProject"
755 id="net.sourceforge.phpeclipse.actions.PHPDocumentorAction">
757 label="Run PHPDocumentor"
758 class="net.sourceforge.phpeclipse.actions.PHPDocumentorAction"
759 menubarPath="additions"
760 id="net.sourceforge.phpeclipse.actions.PHPDocumentorAction">
762 </objectContribution> -->
764 objectClass="org.eclipse.core.resources.IFile"
766 id="net.sourceforge.phpeclipse.actions.externalParserAction">
768 label="Run External PHP Parser"
769 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
770 menubarPath="additions"
771 id="net.sourceforge.phpeclipse.actions.externalParserAction">
773 </objectContribution>
775 objectClass="org.eclipse.core.resources.IFile"
777 id="net.sourceforge.phpeclipse.actions.externalParserAction">
779 label="Run External PHP Parser"
780 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
781 menubarPath="additions"
782 id="net.sourceforge.phpeclipse.actions.externalParserAction">
784 </objectContribution>
786 objectClass="org.eclipse.core.resources.IFile"
788 id="net.sourceforge.phpeclipse.actions.externalParserAction">
790 label="Run External PHP Parser"
791 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
792 menubarPath="additions"
793 id="net.sourceforge.phpeclipse.actions.externalParserAction">
795 </objectContribution>
797 objectClass="org.eclipse.core.resources.IFile"
799 id="net.sourceforge.phpeclipse.actions.externalParserAction">
801 label="Run External PHP Parser"
802 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
803 menubarPath="additions"
804 id="net.sourceforge.phpeclipse.actions.externalParserAction">
806 </objectContribution>
808 objectClass="org.eclipse.core.resources.IFile"
809 nameFilter="*.module"
810 id="net.sourceforge.phpeclipse.actions.externalParserAction">
812 label="Run External PHP Parser"
813 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
814 menubarPath="additions"
815 id="net.sourceforge.phpeclipse.actions.externalParserAction">
817 </objectContribution>
819 objectClass="org.eclipse.core.resources.IFile"
821 id="net.sourceforge.phpeclipse.actions.externalParserAction">
823 label="Run External PHP Parser"
824 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
825 menubarPath="additions"
826 id="net.sourceforge.phpeclipse.actions.externalParserAction">
828 </objectContribution>
830 objectClass="org.eclipse.core.resources.IFile"
832 id="net.sourceforge.phpeclipse.actions.externalParserAction">
834 label="Run External PHP Parser"
835 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
836 menubarPath="additions"
837 id="net.sourceforge.phpeclipse.actions.externalParserAction">
839 </objectContribution>
841 objectClass="org.eclipse.core.resources.IFile"
843 id="net.sourceforge.phpeclipse.actions.popupShowAction">
845 label="Open PHP Browser"
846 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
847 menubarPath="additions"
848 id="net.sourceforge.phpeclipse.actions.showAction">
850 </objectContribution>
852 objectClass="org.eclipse.core.resources.IFile"
854 id="net.sourceforge.phpeclipse.actions.popupShowAction">
856 label="Open PHP Browser"
857 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
858 menubarPath="additions"
859 id="net.sourceforge.phpeclipse.actions.showAction">
861 </objectContribution>
863 objectClass="org.eclipse.core.resources.IFile"
865 id="net.sourceforge.phpeclipse.actions.popupShowAction">
867 label="Open PHP Browser"
868 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
869 menubarPath="additions"
870 id="net.sourceforge.phpeclipse.actions.showAction">
872 </objectContribution>
874 objectClass="org.eclipse.core.resources.IFile"
876 id="net.sourceforge.phpeclipse.actions.popupShowAction">
878 label="Open PHP Browser"
879 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
880 menubarPath="additions"
881 id="net.sourceforge.phpeclipse.actions.showAction">
883 </objectContribution>
885 objectClass="org.eclipse.core.resources.IFile"
886 nameFilter="*.module"
887 id="net.sourceforge.phpeclipse.actions.popupShowAction">
889 label="Open PHP Browser"
890 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
891 menubarPath="additions"
892 id="net.sourceforge.phpeclipse.actions.showAction">
894 </objectContribution>
896 objectClass="org.eclipse.core.resources.IFile"
898 id="net.sourceforge.phpeclipse.actions.popupShowAction">
900 label="Open PHP Browser"
901 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
902 menubarPath="additions"
903 id="net.sourceforge.phpeclipse.actions.showAction">
905 </objectContribution>
907 objectClass="org.eclipse.core.resources.IFile"
909 id="net.sourceforge.phpeclipse.actions.popupShowAction">
911 label="Open PHP Browser"
912 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
913 menubarPath="additions"
914 id="net.sourceforge.phpeclipse.actions.showAction">
916 </objectContribution>
918 objectClass="org.eclipse.core.resources.IFile"
920 id="net.sourceforge.phpeclipse.actions.popupShowAction">
922 label="Open PHP Browser"
923 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
924 menubarPath="additions"
925 id="net.sourceforge.phpeclipse.actions.showAction">
927 </objectContribution>
929 objectClass="org.eclipse.core.resources.IFile"
931 id="net.sourceforge.phpeclipse.actions.popupShowAction">
933 label="Open PHP Browser"
934 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
935 menubarPath="additions"
936 id="net.sourceforge.phpeclipse.actions.showAction">
938 </objectContribution>
940 objectClass="org.eclipse.core.resources.IFile"
942 id="net.sourceforge.phpeclipse.actions.popupShowAction">
944 label="Open PHP Browser"
945 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
946 menubarPath="additions"
947 id="net.sourceforge.phpeclipse.actions.showAction">
949 </objectContribution>
952 targetID="#PHPEditorContext"
953 id="net.sourceforge.phpeclipse.actions.popupOpenSQLTable">
955 label="Open Quantum SQL Table View"
956 class="net.sourceforge.phpeclipse.actions.PHPOpenSQLTableEditorAction"
957 menubarPath="additions"
958 id="net.sourceforge.phpeclipse.actions.opensqltable">
960 </viewerContribution>
962 targetID="#PHPEditorContext"
963 id="net.sourceforge.phpeclipse.actions.popupHTMLWizard">
965 label="Insert HTML (dl,ul,ol,table)"
966 class="net.sourceforge.phpeclipse.wizards.html.InsertHTMLElementAction"
967 menubarPath="additions"
968 id="net.sourceforge.phpeclipse.actions.wizards.html">
970 </viewerContribution>
972 targetID="#PHPEditorContext"
973 id="net.sourceforge.phpeclipse.actions.popupOpenAllIncludes">
975 label="Open Included Files List"
976 class="net.sourceforge.phpeclipse.actions.PHPOpenAllIncludesEditorAction"
977 menubarPath="additions"
978 id="net.sourceforge.phpeclipse.actions.openallincludes">
980 </viewerContribution>
982 targetID="#PHPEditorContext"
983 id="net.sourceforge.phpeclipse.actions.popupOpenDeclaration">
985 label="%OpenDeclaration"
986 class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction"
987 menubarPath="additions"
988 definitionId="net.sourceforge.phpeclipse.actions.opendeclaration"
989 id="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction">
991 </viewerContribution>
993 targetID="#PHPRulerContext"
994 id="net.sourceforge.phpdt.ui.PHPEditorPopupActions">
996 label="%AddTask.label"
997 helpContextId="org.eclipse.ui.AddTask_action_context"
998 class="org.eclipse.ui.texteditor.TaskRulerAction"
1000 id="org.eclipse.ui.texteditor.TaskRulerAction">
1003 label="%AddBookmark.label"
1004 helpContextId="org.eclipse.ui.bookmark_action_context"
1005 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
1007 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
1009 </viewerContribution>
1012 point="org.eclipse.ui.actionSets">
1014 label="%OpenActionSet.label"
1015 description="%OpenActionSet.description"
1017 id="net.sourceforge.phpeclipse.ui.A_OpenActionSet">
1019 definitionId="net.sourceforge.phpeclipse.ui.edit.text.java.open.editor"
1020 label="%OpenDeclaration"
1021 tooltip="%OpenDeclaration"
1023 menubarPath="navigate/open.ext"
1024 allowLabelUpdate="true"
1025 id="net.sourceforge.phpeclipse.ui.actions.Open">
1030 point="org.eclipse.ui.editorActions">
1032 id="org.eclipse.ui.texteditor.ruler.actions"
1033 targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
1035 id="org.eclipse.ui.texteditor.BookmarkRulerAction"
1036 actionID="RulerDoubleClick"
1037 label="%Dummy.label"
1038 helpContextId="org.eclipse.ui.bookmark_action_context"
1039 class="org.eclipse.ui.texteditor.BookmarkRulerAction">
1042 label="%Dummy.label"
1043 class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
1044 actionID="RulerClick"
1045 id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction">
1047 </editorContribution>
1049 id="net.sourceforge.phpdt.editor.actions"
1050 targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
1052 definitionId="net.sourceforge.phpeclipse.actions.opendeclaration"
1053 label="%OpenDeclaration"
1054 class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction"
1055 id="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction">
1057 </editorContribution>
1060 point="org.eclipse.ui.popupMenus">
1062 targetID="#CompilationUnitRulerContext"
1063 id="net.sourceforge.phpeclipse.phpeditor.QuickFixRulerMenuAction">
1065 label="%Dummy.label"
1066 helpContextId="net.sourceforge.phpeclipse.quick_fix_action"
1067 class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
1068 menubarPath="additions"
1069 id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerMenuAction">
1071 </viewerContribution>
1074 point="org.eclipse.ui.popupMenus">
1076 targetID="#CompilationUnitRulerContext"
1077 id="net.sourceforge.phpdt.ui.CompilationUnitEditorPopupActions">
1079 label="%AddTask.label"
1080 helpContextId="org.eclipse.ui.AddTask_action_context"
1081 tooltip="%AddTask.tooltip"
1082 class="org.eclipse.ui.texteditor.TaskRulerAction"
1084 id="org.eclipse.ui.texteditor.TaskRulerAction">
1087 label="%AddBookmark.label"
1088 helpContextId="org.eclipse.ui.bookmark_action_context"
1089 tooltip="%AddBookmark.tooltip"
1090 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
1092 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
1096 label="%Folding.label"
1100 label="%Dummy.label"
1101 tooltip="%Dummy.label"
1102 class="net.sourceforge.phpdt.internal.ui.actions.FoldingExpandAllRulerAction"
1103 menubarPath="projection/additions"
1104 definitionId="org.eclipse.ui.edit.text.folding.expand_all"
1105 id="net.sourceforge.phpdt.ui.folding.expandAll">
1108 label="%Dummy.label"
1109 tooltip="%Dummy.label"
1110 class="net.sourceforge.phpdt.internal.ui.actions.FoldingToggleRulerAction"
1111 menubarPath="projection/additions"
1112 definitionId="org.eclipse.ui.edit.text.folding.toggle"
1113 id="net.sourceforge.phpdt.ui.folding.toggle">
1115 </viewerContribution>
1117 <!-- =========================================================================== -->
1118 <!-- PHPDT/UI command definitions -->
1119 <!-- =========================================================================== -->
1120 <extension point="org.eclipse.ui.contexts">
1121 <context name="%context.editingPHPSource.name"
1122 description="%context.editingPHPSource.description"
1123 parentId="org.eclipse.ui.textEditorScope"
1124 id="net.sourceforge.phpdt.ui.phpEditorScope" />
1127 point="org.eclipse.ui.commands">
1129 name="%category.source.name"
1130 description="%category.source.description"
1131 id="net.sourceforge.phpeclipse.ui.category.source">
1136 name="%ActionDefinition.comment.name"
1137 description="%ActionDefinition.comment.description"
1138 category="net.sourceforge.phpeclipse.ui.category.source"
1139 id="net.sourceforge.phpeclipse.phpeditor.comment">
1142 name="%ActionDefinition.uncomment.name"
1143 description="%ActionDefinition.uncomment.description"
1144 category="net.sourceforge.phpeclipse.ui.category.source"
1145 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
1148 name="%ActionDefinition.toggleComment.name"
1149 description="%ActionDefinition.toggleComment.description"
1150 category="net.sourceforge.phpeclipse.ui.category.source"
1151 id="net.sourceforge.phpeclipse.phpeditor.toggle.comment">
1155 string="Ctrl+Shift+C"
1156 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1157 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1158 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1162 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1163 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1164 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1168 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1169 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1170 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1174 string="Ctrl+Shift+C"
1175 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1177 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1181 string="Command+Shift+C"
1182 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1183 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1184 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1189 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1190 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1191 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1196 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1197 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1198 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1203 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1205 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1210 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1211 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1212 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1216 string="Ctrl+Shift+C"
1217 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1219 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1224 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1225 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1226 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1229 name="%ActionDefinition.addBlockComment.name"
1230 description="%ActionDefinition.addBlockComment.description"
1231 category="net.sourceforge.phpeclipse.ui.category.source"
1232 id="net.sourceforge.phpeclipse.phpeditor.add.block.comment">
1235 string="Ctrl+Shift+/"
1236 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1237 command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1238 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1242 string="Ctrl+Shift+/"
1243 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1245 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1249 string="Command+Shift+/"
1250 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1251 command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1252 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1255 name="%ActionDefinition.removeBlockComment.name"
1256 description="%ActionDefinition.removeBlockComment.description"
1257 category="net.sourceforge.phpeclipse.ui.category.source"
1258 id="net.sourceforge.phpeclipse.phpeditor.remove.block.comment">
1261 string="Ctrl+Shift+\"
1262 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1263 command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1264 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1268 string="Ctrl+Shift+\"
1269 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1271 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1275 string="Command+Shift+\"
1276 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1277 command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1278 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1281 name="%ActionDefinition.indent.name"
1282 description="%ActionDefinition.indent.description"
1283 category="net.sourceforge.phpeclipse.ui.category.source"
1284 id="net.sourceforge.phpeclipse.phpeditor.indent">
1288 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1289 command="net.sourceforge.phpeclipse.phpeditor.indent"
1290 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1294 name="%ActionDefinition.format.name"
1295 description="%ActionDefinition.format.description"
1296 category="net.sourceforge.phpeclipse.ui.category.source"
1297 id="net.sourceforge.phpeclipse.phpeditor.format">
1300 string="Ctrl+Shift+F"
1301 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1302 command="net.sourceforge.phpeclipse.phpeditor.format"
1303 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1307 string="Ctrl+Shift+F"
1308 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1310 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1314 string="Command+Shift+F"
1315 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1316 command="net.sourceforge.phpeclipse.phpeditor.format"
1317 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1321 string="Ctrl+Shift+F"
1322 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1324 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1329 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1330 command="net.sourceforge.phpeclipse.phpeditor.format"
1331 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1336 name="%ActionDefinition.gotoNextMember.name"
1337 description="%ActionDefinition.gotoNextMember.description"
1338 category="org.eclipse.ui.category.navigate"
1339 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.next.member">
1342 string="Ctrl+Shift+ARROW_DOWN"
1343 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1344 command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.next.member"
1345 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1349 string="Ctrl+Shift+ARROW_DOWN"
1350 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1352 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1356 string="Command+Shift+ARROW_DOWN"
1357 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1358 command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.next.member"
1359 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1362 name="%ActionDefinition.gotoPreviousMember.name"
1363 description="%ActionDefinition.gotoPreviousMember.description"
1364 category="org.eclipse.ui.category.navigate"
1365 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.previous.member">
1368 string="Ctrl+Shift+ARROW_UP"
1369 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1370 command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.previous.member"
1371 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1375 string="Ctrl+Shift+ARROW_UP"
1376 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1378 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1382 string="Command+Shift+ARROW_UP"
1383 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1384 command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.previous.member"
1385 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1389 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1390 command="net.sourceforge.phpdt.ui.edit.text.java.show.next.problem"
1391 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1394 name="%ActionDefinition.gotoMatchingBracket.name"
1395 description="%ActionDefinition.gotoMatchingBracket.description"
1396 category="org.eclipse.ui.category.navigate"
1397 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
1400 string="Ctrl+Shift+P"
1401 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1402 command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket"
1403 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1407 string="Ctrl+Shift+P"
1408 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1410 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1414 string="Command+Shift+P"
1415 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1416 command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket"
1417 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1420 name="%OpenDeclaration"
1421 description="%OpenDeclaration"
1422 category="net.sourceforge.phpeclipse.ui.category.source"
1423 id="net.sourceforge.phpeclipse.actions.opendeclaration">
1427 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1428 command="net.sourceforge.phpeclipse.actions.opendeclaration"
1429 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1433 id="net.sourceforge.phpeclipse.JavaDocumentSetupParticipant"
1434 name="%javaDocumentSetupParticipant"
1435 point="org.eclipse.core.filebuffers.documentSetup">
1437 extensions="php,php3,php4,php5,module,inc,phtml,html,htm,xhtml"
1438 class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentSetupParticipant">
1441 extensions="html,xml"
1442 class="net.sourceforge.phpeclipse.phpeditor.HTMLDocumentSetupParticipant">
1446 class="net.sourceforge.phpeclipse.phpeditor.SmartyDocumentSetupParticipant">
1450 id="net.sourceforge.phpeclipse.JavaDocumentFactory"
1451 name="%javaDocumentFactory"
1452 point="org.eclipse.core.filebuffers.documentCreation">
1454 extensions="php,php3,php4,php5,phtml,inc,module,htm,html,xhtml"
1455 class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentFactory">
1460 point="org.eclipse.ui.preferencePages">
1463 category="net.sourceforge.phpeclipse.ui.preferencePage"
1464 class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
1465 id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
1468 name="Code Templates"
1469 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1470 class="net.sourceforge.phpdt.internal.ui.preferences.CodeTemplatePreferencePage"
1471 id="net.sourceforge.phpeclipse.preference.CodeTemplatePreferencePage">
1474 name="Members Sort Order"
1475 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1476 class="net.sourceforge.phpdt.internal.ui.preferences.MembersOrderPreferencePage"
1477 id="net.sourceforge.phpeclipse.preference.MembersOrderPreferencePage">
1480 name="PHP External Parser Command"
1481 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1482 class="net.sourceforge.phpeclipse.preferences.PHPEclipseParserPreferencePage"
1483 id="net.sourceforge.phpeclipse.preferences.PHPEclipseParserPreferencePage">
1487 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1488 class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
1489 id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
1492 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1493 name="PHP Project Defaults"
1494 class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
1495 id="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences">
1498 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1499 name="PHP Browser Preview"
1500 class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
1501 id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
1504 name="%compilerOptionsPrefName"
1505 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1506 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPreferencePage"
1507 id="net.sourceforge.phpeclipse.preference.CompilerPreferencePage">
1510 name="%todoTaskPrefName"
1511 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1512 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPreferencePage"
1513 id="net.sourceforge.phpeclipse.preference.TodoTaskPreferencePage">
1517 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1518 class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
1519 id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
1522 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1523 class="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1524 id="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage">
1526 <page name="%codeAssistPageName"
1527 category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1528 class="net.sourceforge.phpdt.internal.ui.preferences.CodeAssistPreferencePage"
1529 id="net.sourceforge.phpdt.internal.ui.preferences.CodeAssistPreferencePage">
1532 name="%templatePageName"
1533 category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1534 class="net.sourceforge.phpdt.internal.ui.preferences.JavaTemplatePreferencePage"
1535 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
1538 name="%templatePageName"
1539 category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1540 class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
1541 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
1544 name="Language Settings"
1545 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1546 class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
1547 id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
1550 name="%spellingPrefName"
1551 category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1552 class="net.sourceforge.phpdt.internal.ui.preferences.SpellingPreferencePage"
1553 id = "net.sourceforge.phpdt.internal.ui.preferences.SpellingPreferencePage">
1557 point="org.eclipse.ui.editors.documentProviders">
1559 extensions="php,php3,php4,php5,phtml,inc,module,html,htm,xhtml"
1560 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1561 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1565 point="org.eclipse.ui.editors.documentProviders">
1567 extensions="%php3FileExtension"
1568 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1569 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1573 point="org.eclipse.ui.editors.documentProviders">
1575 extensions="%php4FileExtension"
1576 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1577 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1581 point="org.eclipse.ui.editors.documentProviders">
1583 extensions="%php5FileExtension"
1584 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1585 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1589 point="org.eclipse.ui.editors.documentProviders">
1591 extensions="%moduleFileExtension"
1592 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1593 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1597 point="org.eclipse.ui.editors.documentProviders">
1599 extensions="%incFileExtension"
1600 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1601 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1605 point="org.eclipse.ui.editors.documentProviders">
1607 extensions="%phtmlFileExtension"
1608 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1609 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1613 point="org.eclipse.ui.editors.documentProviders">
1615 extensions="%htmlFileExtension"
1616 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1617 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1621 point="org.eclipse.ui.editors.documentProviders">
1623 extensions="%htmFileExtension"
1624 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1625 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1629 point="org.eclipse.ui.editors.documentProviders">
1632 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1633 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1637 point="org.eclipse.ui.editors.documentProviders">
1639 extensions="%tplFileExtension"
1640 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1641 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1645 point="org.eclipse.ui.views">
1647 name="%viewCategoryName"
1648 id="net.sourceforge.phpeclipse.views.category">
1651 name="%phpConsoleView"
1652 icon="icons/obj16/php.gif"
1653 category="net.sourceforge.phpeclipse.views.category"
1654 class="net.sourceforge.phpeclipse.views.PHPConsole"
1655 id="net.sourceforge.phpeclipse.views.phpconsoleview">
1659 <!-- external tools -->
1661 <!-- extension point definitions -->
1662 <extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps"/>
1663 <extension-point id="argumentVariables" name="%ExtPoint.argumentVariables"/>
1664 <extension-point id="directoryVariables" name="%ExtPoint.directoryVariables"/>
1665 <extension-point id="fileVariables" name="%ExtPoint.fileVariables"/>
1666 <extension-point id="refreshVariables" name="%ExtPoint.refreshVariables"/>
1669 <extension point="org.eclipse.ui.actionSets">
1671 id="net.sourceforge.phpdt.externaltools.ExternalToolsSet"
1672 label="%ActionSet.externalTools"
1674 <menu id="org.eclipse.ui.run"
1677 <separator name="ExternalToolsGroup"/>
1680 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateMenu"
1681 label="%Action.externalTools"
1682 menubarPath="org.eclipse.ui.run/ExternalToolsGroup"
1683 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
1684 icon="icons/externaltools/full/etool16/external_tools.gif"
1685 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
1687 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
1690 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateToolbar"
1691 label="%Action.externalTools"
1692 toolbarPath="Normal/additions"
1693 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
1694 icon="icons/externaltools/full/etool16/external_tools.gif"
1695 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
1696 tooltip="%Action.externalToolsTip"
1698 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
1703 <!-- Launch Configuration Extensions -->
1704 <extension point="org.eclipse.debug.core.launchConfigurationTypes">
1705 <launchConfigurationType
1706 id = "net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1707 name = "%Program.externalTools"
1708 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
1710 category = "org.eclipse.ui.externaltools">
1711 </launchConfigurationType>
1712 <launchConfigurationType
1713 id = "net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1714 name = "%Program.externalTools"
1715 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
1717 category = "org.eclipse.ui.externaltools.builder">
1718 </launchConfigurationType>
1721 <extension point = "net.sourceforge.phpeclipse.configurationDuplicationMaps">
1723 sourceType="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1724 builderType="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType">
1728 <extension point = "org.eclipse.debug.ui.launchConfigurationTabGroups">
1729 <launchConfigurationTabGroup
1730 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program"
1731 type ="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1732 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramTabGroup">
1733 </launchConfigurationTabGroup>
1734 <launchConfigurationTabGroup
1735 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program.builder"
1736 type ="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1737 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramBuilderTabGroup">
1738 </launchConfigurationTabGroup>
1741 <extension point="org.eclipse.debug.ui.launchConfigurationTypeImages">
1742 <launchConfigurationTypeImage
1743 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program"
1744 configTypeID="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1745 icon="icons/externaltools/full/obj16/external_tools.gif">
1746 </launchConfigurationTypeImage>
1747 <launchConfigurationTypeImage
1748 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program.builder"
1749 configTypeID="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1750 icon="icons/externaltools/full/obj16/external_tools.gif">
1751 </launchConfigurationTypeImage>
1754 <!-- Variable Extensions -->
1755 <extension point="net.sourceforge.phpeclipse.fileVariables">
1758 description="Expands to the workspace root's absolute file system path."
1759 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1763 description="Expands to the resource's absolute file system path."
1764 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1765 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1769 <extension point="net.sourceforge.phpeclipse.argumentVariables">
1772 description="Expands to the workspace root's absolute file system path."
1773 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1777 description="Expands to the full file name"
1778 expanderClass="net.sourceforge.phpdt.externaltools.variable.FileExpander">
1782 description="Expands to an URL with the localhost preference settings"
1783 expanderClass="net.sourceforge.phpdt.externaltools.variable.UrlExpander">
1787 description="Expands to the localhost preference settings."
1788 expanderClass="net.sourceforge.phpdt.externaltools.variable.LocalhostExpander">
1792 description="Expands to the selected resource's project absolute file system path."
1793 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1797 description="Expands to the full path, relative to the workspace root, of the selected project"
1798 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectExpander">
1802 description="Expands to the name of the selected project"
1803 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectNameExpander">
1807 description="Expands to the resource's absolute file system path."
1808 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1809 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1813 description="Expands to the selected resource's containing folder absolute file system path."
1814 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1818 description="Expands to the type of build"
1819 expanderClass="net.sourceforge.phpdt.externaltools.variable.BuildTypeExpander">
1823 <extension point="net.sourceforge.phpeclipse.directoryVariables">
1826 description="Expands to the workspace root's absolute file system path."
1827 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1831 description="Expands to the selected resource's project absolute file system path."
1832 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1836 description="Expands to the selected resource's containing folder absolute file system path."
1837 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1841 description="Expands to a resource's absolute file system path."
1842 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFolderResourceComponent"
1843 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1847 <extension point="net.sourceforge.phpeclipse.refreshVariables">
1850 description="Expands to the workspace root."
1851 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1855 description="Expands to the project of the selected resource."
1856 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1860 description="Expands to the folder containing the selected resource."
1861 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1865 description="Expands to a resource."
1866 componentClass="net.sourceforge.phpdt.externaltools.variable.ResourceComponent"
1867 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1871 description="Expands to the group of resources in a working set."
1872 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkingSetExpander">
1876 point= "net.sourceforge.phpeclipse.foldingStructureProviders">
1878 id="net.sourceforge.phpdt.ui.text.defaultFoldingProvider"
1879 name= "%defaultFoldingStructureProviderName"
1880 class="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingStructureProvider"
1881 preferencesClass="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingPreferenceBlock">
1885 <!-- =========================================================================== -->
1886 <!-- Filter Support -->
1887 <!-- =========================================================================== -->
1889 point="net.sourceforge.phpeclipse.phpElementFilters">
1890 <!-- Outline Page -->
1892 targetId="net.sourceforge.phpeclipse.JavaOutlinePage"
1893 name="%HideImportDeclaration.label"
1895 description="%HideImportDeclaration.description"
1896 class="net.sourceforge.phpdt.internal.ui.filters.ImportDeclarationFilter"
1897 id="net.sourceforge.phpeclipse.JavaOutlinePage.ImportDeclarationFilter">
1901 <!-- =========================================================================== -->
1903 <!-- =========================================================================== -->
1905 point="org.eclipse.ui.editors.templates">
1907 name="%templates.php.contextType.name"
1908 class="net.sourceforge.phpdt.internal.corext.template.php.JavaContextType"
1912 name="%templates.phpdoc.contextType.name"
1913 class="net.sourceforge.phpdt.internal.corext.template.php.JavaDocContextType"
1917 name="%templates.html.contextType.name"
1918 class="net.sourceforge.phpdt.internal.corext.template.php.HTMLContextType"
1922 file="templates/default-templates.xml"
1923 translations="templates/default-templates.properties">
1926 file="templates/default-codetemplates.xml"
1927 translations="templates/default-templates.properties">