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">
249 id="net.sourceforge.phpeclipse.PHPActionSet">
251 </perspectiveExtension>
254 point="org.eclipse.ui.newWizards">
256 name="%newWizardCategory.name"
257 id="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP">
260 name="%newWizardPHPProject.name"
261 icon="icons/obj16/php.gif"
262 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
263 class="net.sourceforge.phpeclipse.wizards.NewProjectCreationWizard"
265 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
267 Create a new PHP project.
271 id="net.sourceforge.phpdt.internal.ui.wizards.NewClassCreationWizard"
272 name="%NewPHPClass.label"
273 class="net.sourceforge.phpdt.internal.ui.wizards.NewClassCreationWizard"
274 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
275 icon="icons/ctool16/newclass_wiz.gif">
276 <description>%NewPHPClass.description</description>
279 <this wizard replaces it as it works - maybe not as pretty but still>
282 name="%newWizardPHPProject.name"
283 icon="icons/obj16/php.gif"
284 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
285 class="net.sourceforge.phpeclipse.wizards.TempnewPHPProject"
287 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
289 Create a new PHP project.
293 name="%newWizardPHPFile.name"
294 icon="icons/obj16/phpedit.gif"
295 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
296 class="net.sourceforge.phpeclipse.wizards.PHPFileWizard"
297 id="net.sourceforge.phpeclipse.wizards.PHPFileWizard">
299 Create a basic PHP file.
303 name="%newWizardHTMLFile.name"
304 icon="icons/obj16/htmledit.gif"
305 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
306 class="net.sourceforge.phpeclipse.wizards.HTMLFileWizard"
307 id="net.sourceforge.phpeclipse.wizards.HTMLFileWizard">
309 Create a basic HTML file.
313 <extension point="org.eclipse.ui.exportWizards">
314 <wizard name="%ExportWizards.Obfuscator"
315 icon="icons/ctool16/exportdir_wiz.gif"
316 class="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard"
317 id="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard">
318 <description>%ExportWizards.ObfuscatorDescription</description>
319 <selection class="org.eclipse.core.resources.IResource" />
323 point="org.eclipse.ui.ide.projectNatureImages">
325 icon="icons/obj16/php.gif"
326 natureId="net.sourceforge.phpeclipse.phpnature"
327 id="net.sourceforge.phpeclipse.ProjectNatureImagePHP">
331 point="org.eclipse.ui.propertyPages">
333 objectClass="org.eclipse.core.resources.IProject"
334 name="%propertyPagePHPProject.name"
335 class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
336 id="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage">
339 value="net.sourceforge.phpeclipse.phpnature">
343 objectClass="org.eclipse.core.resources.IProject"
344 name="PHP Project Settings"
345 class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
346 id="net.sourceforge.phpeclipse.preferences.project.PHPMiscProjectPreferences">
349 value="net.sourceforge.phpeclipse.phpnature">
353 objectClass="org.eclipse.core.resources.IProject"
355 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
356 id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage">
359 value="net.sourceforge.phpeclipse.phpnature">
363 objectClass="net.sourceforge.phpdt.core.IJavaProject"
365 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
366 id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage">
369 value="net.sourceforge.phpeclipse.phpnature">
373 objectClass="org.eclipse.core.resources.IProject"
374 name="%compilerPageName"
375 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPropertyPage"
376 id="net.sourceforge.phpdt.ui.propertyPages.CompilerPropertyPage">
379 value="net.sourceforge.phpeclipse.phpnature">
383 objectClass="net.sourceforge.phpdt.core.IJavaProject"
384 name="%compilerPageName"
385 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPropertyPage"
386 id="net.sourceforge.phpdt.ui.propertyPages.CompilerPropertyPage">
389 value="net.sourceforge.phpeclipse.phpnature">
393 objectClass="org.eclipse.core.resources.IFile"
394 name="PHP File Settings"
395 class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
396 id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
400 point="org.eclipse.ui.views">
402 name="%viewPHPResources.name"
403 icon="icons/obj16/php.gif"
404 class="net.sourceforge.phpeclipse.resourcesview.PHPResourcesView"
405 id="net.sourceforge.phpeclipse.resourcesview.ViewPHPResources">
409 point="org.eclipse.ui.editors">
411 name="%phpEditorName"
413 icon="icons/obj16/phpedit.gif"
414 extensions="php,php3,php4,php5,phtml,inc,module,htm,html,xhtml"
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/htmledit.gif"
424 extensions="htm,html,xhtml"
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/htmledit.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">
442 point="org.eclipse.ui.fontDefinitions">
444 label="%phpEditorFontDefiniton.label"
445 defaultsTo="org.eclipse.jface.textfont"
446 id="net.sourceforge.phpdt.ui.editors.textfont">
448 %phpEditorFontDefintion.description
453 point="org.eclipse.ui.editors.annotationTypes">
455 name="net.sourceforge.phpdt.ui.error"
456 super="org.eclipse.ui.workbench.texteditor.error"
457 markerType="net.sourceforge.phpeclipse.problem"
461 name="net.sourceforge.phpdt.ui.warning"
462 super="org.eclipse.ui.workbench.texteditor.warning"
463 markerType="net.sourceforge.phpeclipse.problem"
467 name="net.sourceforge.phpdt.ui.info"
468 super="org.eclipse.ui.workbench.texteditor.info"
469 markerType="net.sourceforge.phpeclipse.problem"
473 name="net.sourceforge.phpdt.ui.occurrences">
477 point="org.eclipse.ui.editors.markerAnnotationSpecification">
479 annotationType="net.sourceforge.phpdt.ui.error"
480 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
483 annotationType="net.sourceforge.phpdt.ui.warning"
484 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
487 annotationType="net.sourceforge.phpdt.ui.info"
488 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
491 annotationType="org.eclipse.debug.core.breakpoint"
492 icon="icons/full/obj16/brkp_obj.gif"
493 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.BreakpointImageProvider">
496 annotationType="net.sourceforge.phpdt.ui.occurrences"
497 label="%OccurrenceAnnotation.label"
498 icon="icons/full/obj16/searchm_obj.gif"
499 textPreferenceKey="occurrenceIndication"
500 textPreferenceValue="false"
501 highlightPreferenceKey="occurrenceHighlighting"
502 highlightPreferenceValue="true"
503 overviewRulerPreferenceKey="occurrenceIndicationInOverviewRuler"
504 overviewRulerPreferenceValue="true"
505 verticalRulerPreferenceKey="occurrenceIndicationInVerticalRuler"
506 verticalRulerPreferenceValue="false"
507 colorPreferenceKey="occurrenceIndicationColor"
508 colorPreferenceValue="180,207,205"
509 presentationLayer="3"
510 showInNextPrevDropdownToolbarActionKey="showOccurrenceInNextPrevDropdownToolbarAction"
511 showInNextPrevDropdownToolbarAction="true"
512 isGoToNextNavigationTargetKey="isOccurrenceGoToNextNavigationTarget"
513 isGoToNextNavigationTarget="false"
514 isGoToPreviousNavigationTargetKey="isOccurrenceGoToPreviousNavigationTarget"
515 isGoToPreviousNavigationTarget="false">
520 point="org.eclipse.ui.actionSets">
524 id="net.sourceforge.phpeclipse.PHPActionSet">
527 id="net.sourceforge.phpeclipse.PHPMenu">
533 label="Restart Apache"
534 icon="icons/obj16/apache_restart.gif"
535 tooltip="Restart Apache"
536 class="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction"
537 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
539 id="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction">
543 icon="icons/obj16/apache_stop.gif"
544 tooltip="Stop Apache"
545 class="net.sourceforge.phpeclipse.actions.PHPStopApacheAction"
546 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
548 id="net.sourceforge.phpeclipse.actions.PHPStopApacheAction">
552 icon="icons/obj16/apache.gif"
553 tooltip="Start Apache"
554 class="net.sourceforge.phpeclipse.actions.PHPStartApacheAction"
555 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
557 id="net.sourceforge.phpeclipse.actions.PHPStartApacheAction">
561 icon="icons/obj16/sql.gif"
562 tooltip="Start MySQL"
563 class="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction"
564 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
566 id="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction">
570 icon="icons/obj16/xampp_stop.gif"
572 class="net.sourceforge.phpeclipse.actions.PHPStopXAMPPAction"
573 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
575 id="net.sourceforge.phpeclipse.actions.PHPStopXAMPPAction">
579 icon="icons/obj16/xampp_start.gif"
580 tooltip="Start XAMPP"
581 class="net.sourceforge.phpeclipse.actions.PHPStartXAMPPAction"
582 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
584 id="net.sourceforge.phpeclipse.actions.PHPStartXAMPPAction">
589 label="%CodingActionSet.label"
590 description="%CodingActionSet.description"
592 id="net.sourceforge.phpeclipse.ui.CodingActionSet">
593 <!-- =========================================================================== -->
595 <!-- =========================================================================== -->
597 label="%SourceMenu.label"
599 id="net.sourceforge.phpeclipse.ui.source.menu">
608 definitionId="net.sourceforge.phpeclipse.phpeditor.format"
609 label="%FormatAction.label"
611 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
612 id="net.sourceforge.phpeclipse.phpeditor.Format">
615 label="%ShiftLeftAction.label"
617 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
618 id="net.sourceforge.phpeclipse.phpeditor.ShiftLeft">
621 label="%ShiftRightAction.label"
623 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
624 id="net.sourceforge.phpeclipse.phpeditor.ShiftRight">
627 definitionId="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
628 label="%RemoveBlockCommentAction.label"
630 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
631 id="net.sourceforge.phpeclipse.ui.actions.RemoveBlockComment">
634 definitionId="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
635 label="%AddBlockCommentAction.label"
637 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
638 id="net.sourceforge.phpeclipse.ui.actions.AddBlockComment">
641 definitionId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
642 label="%ToggleCommentAction.label"
644 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
645 id="net.sourceforge.phpeclipse.ui.actions.ToggleComment">
648 definitionId="net.sourceforge.phpeclipse.phpeditor.uncomment"
649 label="%UncommentAction.label"
651 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
652 id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
655 definitionId="net.sourceforge.phpeclipse.phpeditor.comment"
656 label="%CommentAction.label"
658 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
659 id="net.sourceforge.phpeclipse.phpeditor.Comment">
661 <!-- convert group -->
663 label="%ConvertLineDelimitersActions.label"
664 path="edit/net.sourceforge.phpeclipse.ui.source.menu/convertGroup"
671 label="%ConvertLineDelimitersToMacAction.label"
673 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
674 allowLabelUpdate="true"
675 id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToMac">
678 label="%ConvertLineDelimitersToUNIXAction.label"
680 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
681 allowLabelUpdate="true"
682 id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToUNIX">
685 label="%ConvertLineDelimitersToWindowsAction.label"
687 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
688 allowLabelUpdate="true"
689 id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToWindows">
694 point="org.eclipse.ui.actionSetPartAssociations">
695 <actionSetPartAssociation
696 targetID="net.sourceforge.phpeclipse.ui.CodingActionSet">
697 <part id="net.sourceforge.phpeclipse.PHPUnitEditor" />
698 </actionSetPartAssociation>
701 <!-- =========================================================================== -->
702 <!-- PHP Editor Action Definition IDs -->
703 <!-- =========================================================================== -->
705 point="org.eclipse.ui.actionDefinitions">
708 id="net.sourceforge.phpeclipse.phpeditor.ContentAssistProposal">
712 id="net.sourceforge.phpeclipse.phpeditor.Comment">
715 id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
718 id="net.sourceforge.phpeclipse.phpeditor.Format">
721 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
724 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
727 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.next.problem">
730 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.previous.problem">
734 point="org.eclipse.ui.acceleratorSets">
736 scopeId="org.eclipse.ui.textEditorScope"
737 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
740 id="net.sourceforge.phpdt.ui.actions.comment">
744 id="net.sourceforge.phpdt.ui.actions.uncomment">
750 point="org.eclipse.ui.popupMenus">
751 <!-- <objectContribution
752 objectClass="org.eclipse.core.resources.IProject"
753 id="net.sourceforge.phpeclipse.actions.PHPDocumentorAction">
755 label="Run PHPDocumentor"
756 class="net.sourceforge.phpeclipse.actions.PHPDocumentorAction"
757 menubarPath="additions"
758 id="net.sourceforge.phpeclipse.actions.PHPDocumentorAction">
760 </objectContribution> -->
762 objectClass="org.eclipse.core.resources.IFile"
764 id="net.sourceforge.phpeclipse.actions.externalParserAction">
766 label="Run External PHP Parser"
767 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
768 menubarPath="additions"
769 id="net.sourceforge.phpeclipse.actions.externalParserAction">
771 </objectContribution>
773 objectClass="org.eclipse.core.resources.IFile"
775 id="net.sourceforge.phpeclipse.actions.externalParserAction">
777 label="Run External PHP Parser"
778 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
779 menubarPath="additions"
780 id="net.sourceforge.phpeclipse.actions.externalParserAction">
782 </objectContribution>
784 objectClass="org.eclipse.core.resources.IFile"
786 id="net.sourceforge.phpeclipse.actions.externalParserAction">
788 label="Run External PHP Parser"
789 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
790 menubarPath="additions"
791 id="net.sourceforge.phpeclipse.actions.externalParserAction">
793 </objectContribution>
795 objectClass="org.eclipse.core.resources.IFile"
797 id="net.sourceforge.phpeclipse.actions.externalParserAction">
799 label="Run External PHP Parser"
800 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
801 menubarPath="additions"
802 id="net.sourceforge.phpeclipse.actions.externalParserAction">
804 </objectContribution>
806 objectClass="org.eclipse.core.resources.IFile"
807 nameFilter="*.module"
808 id="net.sourceforge.phpeclipse.actions.externalParserAction">
810 label="Run External PHP Parser"
811 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
812 menubarPath="additions"
813 id="net.sourceforge.phpeclipse.actions.externalParserAction">
815 </objectContribution>
817 objectClass="org.eclipse.core.resources.IFile"
819 id="net.sourceforge.phpeclipse.actions.externalParserAction">
821 label="Run External PHP Parser"
822 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
823 menubarPath="additions"
824 id="net.sourceforge.phpeclipse.actions.externalParserAction">
826 </objectContribution>
828 objectClass="org.eclipse.core.resources.IFile"
830 id="net.sourceforge.phpeclipse.actions.externalParserAction">
832 label="Run External PHP Parser"
833 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
834 menubarPath="additions"
835 id="net.sourceforge.phpeclipse.actions.externalParserAction">
837 </objectContribution>
839 objectClass="org.eclipse.core.resources.IFile"
841 id="net.sourceforge.phpeclipse.actions.popupShowAction">
843 label="Open PHP Browser"
844 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
845 menubarPath="additions"
846 id="net.sourceforge.phpeclipse.actions.showAction">
848 </objectContribution>
850 objectClass="org.eclipse.core.resources.IFile"
852 id="net.sourceforge.phpeclipse.actions.popupShowAction">
854 label="Open PHP Browser"
855 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
856 menubarPath="additions"
857 id="net.sourceforge.phpeclipse.actions.showAction">
859 </objectContribution>
861 objectClass="org.eclipse.core.resources.IFile"
863 id="net.sourceforge.phpeclipse.actions.popupShowAction">
865 label="Open PHP Browser"
866 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
867 menubarPath="additions"
868 id="net.sourceforge.phpeclipse.actions.showAction">
870 </objectContribution>
872 objectClass="org.eclipse.core.resources.IFile"
874 id="net.sourceforge.phpeclipse.actions.popupShowAction">
876 label="Open PHP Browser"
877 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
878 menubarPath="additions"
879 id="net.sourceforge.phpeclipse.actions.showAction">
881 </objectContribution>
883 objectClass="org.eclipse.core.resources.IFile"
884 nameFilter="*.module"
885 id="net.sourceforge.phpeclipse.actions.popupShowAction">
887 label="Open PHP Browser"
888 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
889 menubarPath="additions"
890 id="net.sourceforge.phpeclipse.actions.showAction">
892 </objectContribution>
894 objectClass="org.eclipse.core.resources.IFile"
896 id="net.sourceforge.phpeclipse.actions.popupShowAction">
898 label="Open PHP Browser"
899 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
900 menubarPath="additions"
901 id="net.sourceforge.phpeclipse.actions.showAction">
903 </objectContribution>
905 objectClass="org.eclipse.core.resources.IFile"
907 id="net.sourceforge.phpeclipse.actions.popupShowAction">
909 label="Open PHP Browser"
910 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
911 menubarPath="additions"
912 id="net.sourceforge.phpeclipse.actions.showAction">
914 </objectContribution>
916 objectClass="org.eclipse.core.resources.IFile"
918 id="net.sourceforge.phpeclipse.actions.popupShowAction">
920 label="Open PHP Browser"
921 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
922 menubarPath="additions"
923 id="net.sourceforge.phpeclipse.actions.showAction">
925 </objectContribution>
927 objectClass="org.eclipse.core.resources.IFile"
929 id="net.sourceforge.phpeclipse.actions.popupShowAction">
931 label="Open PHP Browser"
932 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
933 menubarPath="additions"
934 id="net.sourceforge.phpeclipse.actions.showAction">
936 </objectContribution>
938 objectClass="org.eclipse.core.resources.IFile"
940 id="net.sourceforge.phpeclipse.actions.popupShowAction">
942 label="Open PHP Browser"
943 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
944 menubarPath="additions"
945 id="net.sourceforge.phpeclipse.actions.showAction">
947 </objectContribution>
950 targetID="#PHPEditorContext"
951 id="net.sourceforge.phpeclipse.actions.popupOpenSQLTable">
953 label="Open Quantum SQL Table View"
954 class="net.sourceforge.phpeclipse.actions.PHPOpenSQLTableEditorAction"
955 menubarPath="additions"
956 id="net.sourceforge.phpeclipse.actions.opensqltable">
958 </viewerContribution>
960 targetID="#PHPEditorContext"
961 id="net.sourceforge.phpeclipse.actions.popupHTMLWizard">
963 label="Insert HTML (dl,ul,ol,table)"
964 class="net.sourceforge.phpeclipse.wizards.html.InsertHTMLElementAction"
965 menubarPath="additions"
966 id="net.sourceforge.phpeclipse.actions.wizards.html">
968 </viewerContribution>
970 targetID="#PHPEditorContext"
971 id="net.sourceforge.phpeclipse.actions.popupOpenAllIncludes">
973 label="Open Included Files List"
974 class="net.sourceforge.phpeclipse.actions.PHPOpenAllIncludesEditorAction"
975 menubarPath="additions"
976 id="net.sourceforge.phpeclipse.actions.openallincludes">
978 </viewerContribution>
980 targetID="#PHPEditorContext"
981 id="net.sourceforge.phpeclipse.actions.popupOpenDeclaration">
983 label="%OpenDeclaration"
984 class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction"
985 menubarPath="additions"
986 definitionId="net.sourceforge.phpeclipse.actions.opendeclaration"
987 id="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction">
989 </viewerContribution>
991 targetID="#PHPRulerContext"
992 id="net.sourceforge.phpdt.ui.PHPEditorPopupActions">
994 label="%AddTask.label"
995 helpContextId="org.eclipse.ui.AddTask_action_context"
996 class="org.eclipse.ui.texteditor.TaskRulerAction"
998 id="org.eclipse.ui.texteditor.TaskRulerAction">
1001 label="%AddBookmark.label"
1002 helpContextId="org.eclipse.ui.bookmark_action_context"
1003 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
1005 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
1007 </viewerContribution>
1010 point="org.eclipse.ui.actionSets">
1012 label="%OpenActionSet.label"
1013 description="%OpenActionSet.description"
1015 id="net.sourceforge.phpeclipse.ui.A_OpenActionSet">
1017 definitionId="net.sourceforge.phpeclipse.ui.edit.text.java.open.editor"
1018 label="%OpenDeclaration"
1019 tooltip="%OpenDeclaration"
1021 menubarPath="navigate/open.ext"
1022 allowLabelUpdate="true"
1023 id="net.sourceforge.phpeclipse.ui.actions.Open">
1028 point="org.eclipse.ui.editorActions">
1030 id="org.eclipse.ui.texteditor.ruler.actions"
1031 targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
1033 id="org.eclipse.ui.texteditor.BookmarkRulerAction"
1034 actionID="RulerDoubleClick"
1035 label="%Dummy.label"
1036 helpContextId="org.eclipse.ui.bookmark_action_context"
1037 class="org.eclipse.ui.texteditor.BookmarkRulerAction">
1040 label="%Dummy.label"
1041 class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
1042 actionID="RulerClick"
1043 id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction">
1045 </editorContribution>
1047 id="net.sourceforge.phpdt.editor.actions"
1048 targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
1050 definitionId="net.sourceforge.phpeclipse.actions.opendeclaration"
1051 label="%OpenDeclaration"
1052 class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction"
1053 id="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction">
1055 </editorContribution>
1058 point="org.eclipse.ui.popupMenus">
1060 targetID="#CompilationUnitRulerContext"
1061 id="net.sourceforge.phpeclipse.phpeditor.QuickFixRulerMenuAction">
1063 label="%Dummy.label"
1064 helpContextId="net.sourceforge.phpeclipse.quick_fix_action"
1065 class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
1066 menubarPath="additions"
1067 id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerMenuAction">
1069 </viewerContribution>
1072 point="org.eclipse.ui.popupMenus">
1074 targetID="#CompilationUnitRulerContext"
1075 id="net.sourceforge.phpdt.ui.CompilationUnitEditorPopupActions">
1077 label="%AddTask.label"
1078 helpContextId="org.eclipse.ui.AddTask_action_context"
1079 tooltip="%AddTask.tooltip"
1080 class="org.eclipse.ui.texteditor.TaskRulerAction"
1082 id="org.eclipse.ui.texteditor.TaskRulerAction">
1085 label="%AddBookmark.label"
1086 helpContextId="org.eclipse.ui.bookmark_action_context"
1087 tooltip="%AddBookmark.tooltip"
1088 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
1090 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
1094 label="%Folding.label"
1098 label="%Dummy.label"
1099 tooltip="%Dummy.label"
1100 class="net.sourceforge.phpdt.internal.ui.actions.FoldingExpandAllRulerAction"
1101 menubarPath="projection/additions"
1102 definitionId="org.eclipse.ui.edit.text.folding.expand_all"
1103 id="net.sourceforge.phpdt.ui.folding.expandAll">
1106 label="%Dummy.label"
1107 tooltip="%Dummy.label"
1108 class="net.sourceforge.phpdt.internal.ui.actions.FoldingToggleRulerAction"
1109 menubarPath="projection/additions"
1110 definitionId="org.eclipse.ui.edit.text.folding.toggle"
1111 id="net.sourceforge.phpdt.ui.folding.toggle">
1113 </viewerContribution>
1115 <!-- =========================================================================== -->
1116 <!-- PHPDT/UI command definitions -->
1117 <!-- =========================================================================== -->
1118 <extension point="org.eclipse.ui.contexts">
1119 <context name="%context.editingPHPSource.name"
1120 description="%context.editingPHPSource.description"
1121 parentId="org.eclipse.ui.textEditorScope"
1122 id="net.sourceforge.phpdt.ui.phpEditorScope" />
1125 point="org.eclipse.ui.commands">
1127 name="%category.source.name"
1128 description="%category.source.description"
1129 id="net.sourceforge.phpeclipse.ui.category.source">
1134 name="%ActionDefinition.comment.name"
1135 description="%ActionDefinition.comment.description"
1136 category="net.sourceforge.phpeclipse.ui.category.source"
1137 id="net.sourceforge.phpeclipse.phpeditor.comment">
1140 name="%ActionDefinition.uncomment.name"
1141 description="%ActionDefinition.uncomment.description"
1142 category="net.sourceforge.phpeclipse.ui.category.source"
1143 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
1146 name="%ActionDefinition.toggleComment.name"
1147 description="%ActionDefinition.toggleComment.description"
1148 category="net.sourceforge.phpeclipse.ui.category.source"
1149 id="net.sourceforge.phpeclipse.phpeditor.toggle.comment">
1153 string="Ctrl+Shift+C"
1154 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1155 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1156 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1160 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1161 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1162 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1166 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1167 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1168 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1172 string="Ctrl+Shift+C"
1173 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1175 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1179 string="Command+Shift+C"
1180 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1181 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1182 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1187 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1188 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1189 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1194 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1195 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1196 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1201 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1203 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1208 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1209 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1210 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1214 string="Ctrl+Shift+C"
1215 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1217 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1222 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1223 command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1224 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1227 name="%ActionDefinition.addBlockComment.name"
1228 description="%ActionDefinition.addBlockComment.description"
1229 category="net.sourceforge.phpeclipse.ui.category.source"
1230 id="net.sourceforge.phpeclipse.phpeditor.add.block.comment">
1233 string="Ctrl+Shift+/"
1234 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1235 command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1236 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1240 string="Ctrl+Shift+/"
1241 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1243 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1247 string="Command+Shift+/"
1248 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1249 command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1250 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1253 name="%ActionDefinition.removeBlockComment.name"
1254 description="%ActionDefinition.removeBlockComment.description"
1255 category="net.sourceforge.phpeclipse.ui.category.source"
1256 id="net.sourceforge.phpeclipse.phpeditor.remove.block.comment">
1259 string="Ctrl+Shift+\"
1260 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1261 command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1262 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1266 string="Ctrl+Shift+\"
1267 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1269 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1273 string="Command+Shift+\"
1274 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1275 command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1276 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1279 name="%ActionDefinition.indent.name"
1280 description="%ActionDefinition.indent.description"
1281 category="net.sourceforge.phpeclipse.ui.category.source"
1282 id="net.sourceforge.phpeclipse.phpeditor.indent">
1286 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1287 command="net.sourceforge.phpeclipse.phpeditor.indent"
1288 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1292 name="%ActionDefinition.format.name"
1293 description="%ActionDefinition.format.description"
1294 category="net.sourceforge.phpeclipse.ui.category.source"
1295 id="net.sourceforge.phpeclipse.phpeditor.format">
1298 string="Ctrl+Shift+F"
1299 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1300 command="net.sourceforge.phpeclipse.phpeditor.format"
1301 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1305 string="Ctrl+Shift+F"
1306 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1308 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1312 string="Command+Shift+F"
1313 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1314 command="net.sourceforge.phpeclipse.phpeditor.format"
1315 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1319 string="Ctrl+Shift+F"
1320 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1322 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1327 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1328 command="net.sourceforge.phpeclipse.phpeditor.format"
1329 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1334 name="%ActionDefinition.gotoNextMember.name"
1335 description="%ActionDefinition.gotoNextMember.description"
1336 category="org.eclipse.ui.category.navigate"
1337 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.next.member">
1340 string="Ctrl+Shift+ARROW_DOWN"
1341 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1342 command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.next.member"
1343 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1347 string="Ctrl+Shift+ARROW_DOWN"
1348 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1350 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1354 string="Command+Shift+ARROW_DOWN"
1355 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1356 command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.next.member"
1357 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1360 name="%ActionDefinition.gotoPreviousMember.name"
1361 description="%ActionDefinition.gotoPreviousMember.description"
1362 category="org.eclipse.ui.category.navigate"
1363 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.previous.member">
1366 string="Ctrl+Shift+ARROW_UP"
1367 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1368 command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.previous.member"
1369 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1373 string="Ctrl+Shift+ARROW_UP"
1374 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1376 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1380 string="Command+Shift+ARROW_UP"
1381 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1382 command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.previous.member"
1383 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1387 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1388 command="net.sourceforge.phpdt.ui.edit.text.java.show.next.problem"
1389 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1392 name="%ActionDefinition.gotoMatchingBracket.name"
1393 description="%ActionDefinition.gotoMatchingBracket.description"
1394 category="org.eclipse.ui.category.navigate"
1395 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
1398 string="Ctrl+Shift+P"
1399 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1400 command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket"
1401 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1405 string="Ctrl+Shift+P"
1406 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1408 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1412 string="Command+Shift+P"
1413 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1414 command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket"
1415 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1418 name="%OpenDeclaration"
1419 description="%OpenDeclaration"
1420 category="net.sourceforge.phpeclipse.ui.category.source"
1421 id="net.sourceforge.phpeclipse.actions.opendeclaration">
1425 scope="net.sourceforge.phpdt.ui.phpEditorScope"
1426 command="net.sourceforge.phpeclipse.actions.opendeclaration"
1427 configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
1431 id="net.sourceforge.phpeclipse.JavaDocumentSetupParticipant"
1432 name="%javaDocumentSetupParticipant"
1433 point="org.eclipse.core.filebuffers.documentSetup">
1435 extensions="php,php3,php4,php5,module,inc,phtml,html,htm,xhtml"
1436 class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentSetupParticipant">
1439 extensions="html,xml"
1440 class="net.sourceforge.phpeclipse.phpeditor.HTMLDocumentSetupParticipant">
1444 class="net.sourceforge.phpeclipse.phpeditor.SmartyDocumentSetupParticipant">
1448 id="net.sourceforge.phpeclipse.JavaDocumentFactory"
1449 name="%javaDocumentFactory"
1450 point="org.eclipse.core.filebuffers.documentCreation">
1452 extensions="php,php3,php4,php5,phtml,inc,module,htm,html,xhtml"
1453 class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentFactory">
1458 point="org.eclipse.ui.preferencePages">
1461 category="net.sourceforge.phpeclipse.ui.preferencePage"
1462 class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
1463 id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
1466 name="Code Templates"
1467 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1468 class="net.sourceforge.phpdt.internal.ui.preferences.CodeTemplatePreferencePage"
1469 id="net.sourceforge.phpeclipse.preference.CodeTemplatePreferencePage">
1472 name="Members Sort Order"
1473 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1474 class="net.sourceforge.phpdt.internal.ui.preferences.MembersOrderPreferencePage"
1475 id="net.sourceforge.phpeclipse.preference.MembersOrderPreferencePage">
1478 name="PHP External Parser Command"
1479 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1480 class="net.sourceforge.phpeclipse.preferences.PHPEclipseParserPreferencePage"
1481 id="net.sourceforge.phpeclipse.preferences.PHPEclipseParserPreferencePage">
1485 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1486 class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
1487 id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
1490 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1491 name="PHP Project Defaults"
1492 class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
1493 id="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences">
1496 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1497 name="PHP Browser Preview"
1498 class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
1499 id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
1502 name="%compilerOptionsPrefName"
1503 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1504 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPreferencePage"
1505 id="net.sourceforge.phpeclipse.preference.CompilerPreferencePage">
1508 name="%todoTaskPrefName"
1509 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1510 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPreferencePage"
1511 id="net.sourceforge.phpeclipse.preference.TodoTaskPreferencePage">
1515 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1516 class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
1517 id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
1520 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1521 class="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1522 id="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage">
1524 <page name="%codeAssistPageName"
1525 category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1526 class="net.sourceforge.phpdt.internal.ui.preferences.CodeAssistPreferencePage"
1527 id="net.sourceforge.phpdt.internal.ui.preferences.CodeAssistPreferencePage">
1530 name="%templatePageName"
1531 category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1532 class="net.sourceforge.phpdt.internal.ui.preferences.JavaTemplatePreferencePage"
1533 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
1536 name="%templatePageName"
1537 category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1538 class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
1539 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
1542 name="Language Settings"
1543 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
1544 class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
1545 id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
1548 name="%spellingPrefName"
1549 category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1550 class="net.sourceforge.phpdt.internal.ui.preferences.SpellingPreferencePage"
1551 id = "net.sourceforge.phpdt.internal.ui.preferences.SpellingPreferencePage">
1555 point="org.eclipse.ui.editors.documentProviders">
1557 extensions="php,php3,php4,php5,phtml,inc,module,html,htm,xhtml"
1558 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1559 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1563 point="org.eclipse.ui.editors.documentProviders">
1565 extensions="%php3FileExtension"
1566 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1567 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1571 point="org.eclipse.ui.editors.documentProviders">
1573 extensions="%php4FileExtension"
1574 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1575 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1579 point="org.eclipse.ui.editors.documentProviders">
1581 extensions="%php5FileExtension"
1582 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1583 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1587 point="org.eclipse.ui.editors.documentProviders">
1589 extensions="%moduleFileExtension"
1590 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1591 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1595 point="org.eclipse.ui.editors.documentProviders">
1597 extensions="%incFileExtension"
1598 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1599 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1603 point="org.eclipse.ui.editors.documentProviders">
1605 extensions="%phtmlFileExtension"
1606 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1607 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1611 point="org.eclipse.ui.editors.documentProviders">
1613 extensions="%htmlFileExtension"
1614 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1615 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1619 point="org.eclipse.ui.editors.documentProviders">
1621 extensions="%htmFileExtension"
1622 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1623 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1627 point="org.eclipse.ui.editors.documentProviders">
1630 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1631 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1635 point="org.eclipse.ui.editors.documentProviders">
1637 extensions="%tplFileExtension"
1638 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1639 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1643 point="org.eclipse.ui.views">
1645 name="%viewCategoryName"
1646 id="net.sourceforge.phpeclipse.views.category">
1649 name="%phpConsoleView"
1650 icon="icons/obj16/php.gif"
1651 category="net.sourceforge.phpeclipse.views.category"
1652 class="net.sourceforge.phpeclipse.views.PHPConsole"
1653 id="net.sourceforge.phpeclipse.views.phpconsoleview">
1657 <!-- external tools -->
1659 <!-- extension point definitions -->
1660 <extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps"/>
1661 <extension-point id="argumentVariables" name="%ExtPoint.argumentVariables"/>
1662 <extension-point id="directoryVariables" name="%ExtPoint.directoryVariables"/>
1663 <extension-point id="fileVariables" name="%ExtPoint.fileVariables"/>
1664 <extension-point id="refreshVariables" name="%ExtPoint.refreshVariables"/>
1667 <extension point="org.eclipse.ui.actionSets">
1669 id="net.sourceforge.phpdt.externaltools.ExternalToolsSet"
1670 label="%ActionSet.externalTools"
1672 <menu id="org.eclipse.ui.run"
1675 <separator name="ExternalToolsGroup"/>
1678 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateMenu"
1679 label="%Action.externalTools"
1680 menubarPath="org.eclipse.ui.run/ExternalToolsGroup"
1681 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
1682 icon="icons/externaltools/full/etool16/external_tools.gif"
1683 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
1685 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
1688 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateToolbar"
1689 label="%Action.externalTools"
1690 toolbarPath="Normal/additions"
1691 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
1692 icon="icons/externaltools/full/etool16/external_tools.gif"
1693 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
1694 tooltip="%Action.externalToolsTip"
1696 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
1701 <!-- Launch Configuration Extensions -->
1702 <extension point="org.eclipse.debug.core.launchConfigurationTypes">
1703 <launchConfigurationType
1704 id = "net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1705 name = "%Program.externalTools"
1706 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
1708 category = "org.eclipse.ui.externaltools">
1709 </launchConfigurationType>
1710 <launchConfigurationType
1711 id = "net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1712 name = "%Program.externalTools"
1713 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
1715 category = "org.eclipse.ui.externaltools.builder">
1716 </launchConfigurationType>
1719 <extension point = "net.sourceforge.phpeclipse.configurationDuplicationMaps">
1721 sourceType="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1722 builderType="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType">
1726 <extension point = "org.eclipse.debug.ui.launchConfigurationTabGroups">
1727 <launchConfigurationTabGroup
1728 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program"
1729 type ="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1730 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramTabGroup">
1731 </launchConfigurationTabGroup>
1732 <launchConfigurationTabGroup
1733 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program.builder"
1734 type ="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1735 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramBuilderTabGroup">
1736 </launchConfigurationTabGroup>
1739 <extension point="org.eclipse.debug.ui.launchConfigurationTypeImages">
1740 <launchConfigurationTypeImage
1741 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program"
1742 configTypeID="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1743 icon="icons/externaltools/full/obj16/external_tools.gif">
1744 </launchConfigurationTypeImage>
1745 <launchConfigurationTypeImage
1746 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program.builder"
1747 configTypeID="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1748 icon="icons/externaltools/full/obj16/external_tools.gif">
1749 </launchConfigurationTypeImage>
1752 <!-- Variable Extensions -->
1753 <extension point="net.sourceforge.phpeclipse.fileVariables">
1756 description="Expands to the workspace root's absolute file system path."
1757 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1761 description="Expands to the resource's absolute file system path."
1762 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1763 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1767 <extension point="net.sourceforge.phpeclipse.argumentVariables">
1770 description="Expands to the workspace root's absolute file system path."
1771 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1775 description="Expands to the full file name"
1776 expanderClass="net.sourceforge.phpdt.externaltools.variable.FileExpander">
1780 description="Expands to an URL with the localhost preference settings"
1781 expanderClass="net.sourceforge.phpdt.externaltools.variable.UrlExpander">
1785 description="Expands to the localhost preference settings."
1786 expanderClass="net.sourceforge.phpdt.externaltools.variable.LocalhostExpander">
1790 description="Expands to the selected resource's project absolute file system path."
1791 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1795 description="Expands to the full path, relative to the workspace root, of the selected project"
1796 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectExpander">
1800 description="Expands to the name of the selected project"
1801 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectNameExpander">
1805 description="Expands to the resource's absolute file system path."
1806 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1807 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1811 description="Expands to the selected resource's containing folder absolute file system path."
1812 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1816 description="Expands to the type of build"
1817 expanderClass="net.sourceforge.phpdt.externaltools.variable.BuildTypeExpander">
1821 <extension point="net.sourceforge.phpeclipse.directoryVariables">
1824 description="Expands to the workspace root's absolute file system path."
1825 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1829 description="Expands to the selected resource's project absolute file system path."
1830 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1834 description="Expands to the selected resource's containing folder absolute file system path."
1835 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1839 description="Expands to a resource's absolute file system path."
1840 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFolderResourceComponent"
1841 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1845 <extension point="net.sourceforge.phpeclipse.refreshVariables">
1848 description="Expands to the workspace root."
1849 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1853 description="Expands to the project of the selected resource."
1854 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1858 description="Expands to the folder containing the selected resource."
1859 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1863 description="Expands to a resource."
1864 componentClass="net.sourceforge.phpdt.externaltools.variable.ResourceComponent"
1865 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1869 description="Expands to the group of resources in a working set."
1870 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkingSetExpander">
1874 point= "net.sourceforge.phpeclipse.foldingStructureProviders">
1876 id="net.sourceforge.phpdt.ui.text.defaultFoldingProvider"
1877 name= "%defaultFoldingStructureProviderName"
1878 class="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingStructureProvider"
1879 preferencesClass="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingPreferenceBlock">
1883 <!-- =========================================================================== -->
1884 <!-- Filter Support -->
1885 <!-- =========================================================================== -->
1887 point="net.sourceforge.phpeclipse.phpElementFilters">
1888 <!-- Outline Page -->
1890 targetId="net.sourceforge.phpeclipse.JavaOutlinePage"
1891 name="%HideImportDeclaration.label"
1893 description="%HideImportDeclaration.description"
1894 class="net.sourceforge.phpdt.internal.ui.filters.ImportDeclarationFilter"
1895 id="net.sourceforge.phpeclipse.JavaOutlinePage.ImportDeclarationFilter">
1899 <!-- =========================================================================== -->
1901 <!-- =========================================================================== -->
1903 point="org.eclipse.ui.editors.templates">
1905 name="%templates.php.contextType.name"
1906 class="net.sourceforge.phpdt.internal.corext.template.php.JavaContextType"
1910 name="%templates.phpdoc.contextType.name"
1911 class="net.sourceforge.phpdt.internal.corext.template.php.JavaDocContextType"
1915 name="%templates.html.contextType.name"
1916 class="net.sourceforge.phpdt.internal.corext.template.php.HTMLContextType"
1920 file="templates/default-templates.xml"
1921 translations="templates/default-templates.properties">
1924 file="templates/default-codetemplates.xml"
1925 translations="templates/default-templates.properties">