1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.2"?>
7 point="org.eclipse.core.resources.natures">
10 class="net.sourceforge.phpdt.internal.core.JavaProject">
18 point="org.eclipse.core.resources.builders">
21 class="net.sourceforge.phpdt.internal.core.builder.PHPBuilder">
25 <!-- =================================================================================== -->
26 <!-- Extension: Java Markers -->
27 <!-- =================================================================================== -->
29 <!-- Java problems -->
31 <extension id="problem" point="org.eclipse.core.resources.markers" name="%phpProblemName">
32 <super type="org.eclipse.core.resources.problemmarker"/>
33 <super type="org.eclipse.core.resources.textmarker"/>
34 <persistent value="true"/>
35 <attribute name="id"/>
36 <attribute name="flags"/>
37 <attribute name="arguments"/>
40 <!-- Java transient problems -->
42 <extension id="transient_problem" point="org.eclipse.core.resources.markers" name="%transientPHPProblemName">
43 <super type="org.eclipse.core.resources.textmarker"/>
44 <persistent value="false"/>
45 <attribute name="id"/>
46 <attribute name="flags"/>
47 <attribute name="arguments"/>
52 <extension id="task" name="%phpTaskName" point="org.eclipse.core.resources.markers">
53 <super type="org.eclipse.core.resources.taskmarker"/>
54 <persistent value="true"/>
57 <extension-point id="phpElementFilters" name="%elementFiltersName" schema="schema/phpElementFilters.exsd"/>
58 <extension-point id="phpEditorTextHovers" name="%phpEditorTextHoversName" schema="schema/phpEditorTextHovers.exsd"/>
59 <extension-point id="foldingStructureProviders" name="%foldingStructureProvidersExtensionPoint" schema="schema/foldingStructureProviders.exsd"/>
62 point="org.eclipse.ui.decorators">
64 label="%ProblemsLabelDecorator.label"
67 location="BOTTOM_LEFT"
68 class="net.sourceforge.phpdt.ui.ProblemsLabelDecorator"
69 id="net.sourceforge.phpdt.ui.problem.decorator">
71 %ProblemsLabelDecorator.description
76 name="org.eclipse.core.resources.IResource">
79 name="net.sourceforge.phpdt.core.IJavaElement">
85 label="%OverrideIndicatorLabelDecorator.label"
87 location="BOTTOM_RIGHT"
89 class="net.sourceforge.phpdt.ui.OverrideIndicatorLabelDecorator"
90 id="net.sourceforge.phpdt.ui.override.decorator">
92 %OverrideIndicatorLabelDecorator.description
96 name="net.sourceforge.phpdt.core.IMethod">
103 point="org.eclipse.team.core.fileTypes">
104 <fileTypes type="text" extension="php" />
105 <fileTypes type="text" extension="php3" />
106 <fileTypes type="text" extension="php4" />
107 <fileTypes type="text" extension="php5" />
108 <fileTypes type="text" extension="module" />
109 <fileTypes type="text" extension="inc" />
110 <fileTypes type="text" extension="phtml" />
111 <fileTypes type="text" extension="phpt" />
114 <!-- declares a content type for PHP Source files -->
116 <extension point="org.eclipse.core.runtime.contentTypes">
117 <content-type id="phpSource" name="%phpSourceName"
118 base-type="org.eclipse.core.runtime.text"
120 file-extensions="php,php3,php4,php5,phtml,inc,module,phpt"/>
124 point="net.sourceforge.phpeclipse.phpEditorTextHovers">
126 class="net.sourceforge.phpdt.internal.ui.text.java.hover.BestMatchHover"
127 id="net.sourceforge.phpdt.ui.BestMatchHover"
128 label="%sequentialHover"
129 description="%sequentialHoverDescription">
134 point="net.sourceforge.phpeclipse.phpEditorTextHovers">
136 class="net.sourceforge.phpdt.internal.ui.text.java.hover.JavaSourceHover"
137 id="net.sourceforge.phpdt.ui.JavaSourceHover"
139 description="%sourceHoverDescription">
142 label="%problemHover"
143 description="%problemHoverDescription"
144 class="net.sourceforge.phpdt.internal.ui.text.java.hover.ProblemHover"
145 id="net.sourceforge.phpdt.ui.ProblemHover">
148 class="net.sourceforge.phpdt.internal.ui.text.java.hover.AnnotationHover"
149 id="net.sourceforge.phpdt.ui.AnnotationHover"
150 label="%annotationHover"
151 description="%annotationHoverDescription">
156 point="org.eclipse.ui.perspectives">
158 name="%perspectivePHP.name"
159 icon="icons/obj16/php.png"
160 class="net.sourceforge.phpeclipse.PHPPerspectiveFactory"
161 id="net.sourceforge.phpeclipse.PHPPerspective">
166 point="org.eclipse.ui.perspectiveExtensions">
167 <perspectiveExtension
168 targetID="net.sourceforge.phpeclipse.PHPPerspective">
169 <showInPart id="net.sourceforge.phpeclipse.webbrowser.view" />
170 <showInPart id="org.eclipse.ui.views.ResourceNavigator" />
171 </perspectiveExtension>
175 point="org.eclipse.ui.newWizards">
177 name="%newWizardCategory.name"
178 id="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP">
181 name="%newWizardPHPProject.name"
182 icon="icons/obj16/php.png"
183 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
184 class="net.sourceforge.phpeclipse.wizards.NewProjectCreationWizard"
186 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
188 Create a new PHP project.
193 name="%newWizardPHPFile.name"
194 icon="icons/obj16/phpedit.gif"
195 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
196 class="net.sourceforge.phpeclipse.wizards.PHPFileWizard"
197 id="net.sourceforge.phpeclipse.wizards.PHPFileWizard">
199 Create a basic PHP file.
203 name="%newWizardHTMLFile.name"
204 icon="icons/obj16/htmledit.gif"
205 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
206 class="net.sourceforge.phpeclipse.wizards.HTMLFileWizard"
207 id="net.sourceforge.phpeclipse.wizards.HTMLFileWizard">
209 Create a basic HTML file.
213 <extension point="org.eclipse.ui.exportWizards">
214 <wizard name="%ExportWizards.Obfuscator"
215 icon="icons/ctool16/exportdir_wiz.gif"
216 class="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard"
217 id="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard">
218 <description>%ExportWizards.ObfuscatorDescription</description>
219 <selection class="org.eclipse.core.resources.IResource" />
223 point="org.eclipse.ui.ide.projectNatureImages">
225 icon="icons/ovr16/php_ovr2.gif"
226 natureId="net.sourceforge.phpeclipse.phpnature"
227 id="net.sourceforge.phpeclipse.ProjectNatureImagePHP">
231 point="org.eclipse.ui.propertyPages">
233 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
234 icon="icons/obj16/php.png"
235 id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage"
237 objectClass="org.eclipse.core.resources.IProject">
240 value="net.sourceforge.phpeclipse.phpnature">
244 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
245 icon="icons/obj16/php.png"
246 id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage"
248 objectClass="net.sourceforge.phpdt.core.IJavaProject">
251 value="net.sourceforge.phpeclipse.phpnature">
255 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPropertyPage"
256 icon="icons/obj16/php.png"
257 id="net.sourceforge.phpdt.ui.propertyPages.CompilerPropertyPage"
258 name="%compilerPageName"
259 objectClass="org.eclipse.core.resources.IProject">
262 value="net.sourceforge.phpeclipse.phpnature">
266 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPropertyPage"
267 icon="icons/obj16/php.png"
268 id="net.sourceforge.phpdt.ui.propertyPages.CompilerPropertyPage"
269 name="%compilerPageName"
270 objectClass="net.sourceforge.phpdt.core.IJavaProject">
273 value="net.sourceforge.phpeclipse.phpnature">
278 point="org.eclipse.ui.editors">
280 name="%phpEditorName"
282 icon="icons/obj16/phpedit.gif"
283 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
284 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
285 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
286 id="net.sourceforge.phpeclipse.PHPUnitEditor">
288 contentTypeId="net.sourceforge.phpeclipse.phpSource"
293 point="org.eclipse.ui.fontDefinitions">
295 label="%phpEditorFontDefiniton.label"
296 defaultsTo="org.eclipse.jface.textfont"
297 id="net.sourceforge.phpdt.ui.editors.textfont">
299 %phpEditorFontDefintion.description
304 point="org.eclipse.ui.editors.annotationTypes">
306 name="net.sourceforge.phpdt.ui.error"
307 super="org.eclipse.ui.workbench.texteditor.error"
308 markerType="net.sourceforge.phpeclipse.problem"
312 name="net.sourceforge.phpdt.ui.warning"
313 super="org.eclipse.ui.workbench.texteditor.warning"
314 markerType="net.sourceforge.phpeclipse.problem"
318 name="net.sourceforge.phpdt.ui.info"
319 super="org.eclipse.ui.workbench.texteditor.info"
320 markerType="net.sourceforge.phpeclipse.problem"
324 name="net.sourceforge.phpdt.ui.occurrences">
328 point="org.eclipse.ui.editors.markerAnnotationSpecification">
330 annotationType="net.sourceforge.phpdt.ui.error"
331 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
334 annotationType="net.sourceforge.phpdt.ui.warning"
335 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
338 annotationType="net.sourceforge.phpdt.ui.info"
339 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
342 annotationType="org.eclipse.debug.core.breakpoint"
343 icon="icons/full/obj16/brkp_obj.gif"
344 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.BreakpointImageProvider">
347 annotationType="net.sourceforge.phpdt.ui.occurrences"
348 label="%OccurrenceAnnotation.label"
349 icon="icons/full/obj16/searchm_obj.gif"
350 textPreferenceKey="occurrenceIndication"
351 textPreferenceValue="false"
352 highlightPreferenceKey="occurrenceHighlighting"
353 highlightPreferenceValue="true"
354 overviewRulerPreferenceKey="occurrenceIndicationInOverviewRuler"
355 overviewRulerPreferenceValue="true"
356 verticalRulerPreferenceKey="occurrenceIndicationInVerticalRuler"
357 verticalRulerPreferenceValue="false"
358 colorPreferenceKey="occurrenceIndicationColor"
359 colorPreferenceValue="180,207,205"
360 presentationLayer="3"
361 showInNextPrevDropdownToolbarActionKey="showOccurrenceInNextPrevDropdownToolbarAction"
362 showInNextPrevDropdownToolbarAction="true"
363 isGoToNextNavigationTargetKey="isOccurrenceGoToNextNavigationTarget"
364 isGoToNextNavigationTarget="false"
365 isGoToPreviousNavigationTargetKey="isOccurrenceGoToPreviousNavigationTarget"
366 isGoToPreviousNavigationTarget="false">
371 point="org.eclipse.ui.actionSets">
373 label="%CodingActionSet.label"
374 description="%CodingActionSet.description"
376 id="net.sourceforge.phpeclipse.ui.CodingActionSet">
377 <!-- =========================================================================== -->
379 <!-- =========================================================================== -->
381 label="%SourceMenu.label"
383 id="net.sourceforge.phpeclipse.ui.source.menu">
389 definitionId="net.sourceforge.phpeclipse.phpeditor.format"
390 label="%FormatAction.label"
392 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
393 id="net.sourceforge.phpeclipse.phpeditor.Format">
396 label="%ShiftLeftAction.label"
398 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
399 id="net.sourceforge.phpeclipse.phpeditor.ShiftLeft">
402 label="%ShiftRightAction.label"
404 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
405 id="net.sourceforge.phpeclipse.phpeditor.ShiftRight">
408 definitionId="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
409 label="%RemoveBlockCommentAction.label"
411 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
412 id="net.sourceforge.phpeclipse.ui.actions.RemoveBlockComment">
415 definitionId="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
416 label="%AddBlockCommentAction.label"
418 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
419 id="net.sourceforge.phpeclipse.ui.actions.AddBlockComment">
422 definitionId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
423 label="%ToggleCommentAction.label"
425 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
426 id="net.sourceforge.phpeclipse.ui.actions.ToggleComment">
429 definitionId="net.sourceforge.phpeclipse.phpeditor.uncomment"
430 label="%UncommentAction.label"
432 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
433 id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
436 definitionId="net.sourceforge.phpeclipse.phpeditor.comment"
437 label="%CommentAction.label"
439 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
440 id="net.sourceforge.phpeclipse.phpeditor.Comment">
445 point="org.eclipse.ui.actionSetPartAssociations">
446 <actionSetPartAssociation
447 targetID="net.sourceforge.phpeclipse.ui.CodingActionSet">
448 <part id="net.sourceforge.phpeclipse.PHPUnitEditor" />
449 </actionSetPartAssociation>
452 <!-- =========================================================================== -->
453 <!-- PHP Editor Action Definition IDs -->
454 <!-- =========================================================================== -->
457 point="org.eclipse.ui.popupMenus">
459 objectClass="org.eclipse.core.resources.IFile"
461 id="net.sourceforge.phpeclipse.actions.popupShowAction">
463 label="Open PHP Browser"
464 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
465 menubarPath="additions"
466 id="net.sourceforge.phpeclipse.actions.showAction">
468 </objectContribution>
470 objectClass="org.eclipse.core.resources.IFile"
472 id="net.sourceforge.phpeclipse.actions.popupShowAction">
474 label="Open PHP Browser"
475 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
476 menubarPath="additions"
477 id="net.sourceforge.phpeclipse.actions.showAction">
479 </objectContribution>
481 objectClass="org.eclipse.core.resources.IFile"
483 id="net.sourceforge.phpeclipse.actions.popupShowAction">
485 label="Open PHP Browser"
486 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
487 menubarPath="additions"
488 id="net.sourceforge.phpeclipse.actions.showAction">
490 </objectContribution>
492 objectClass="org.eclipse.core.resources.IFile"
494 id="net.sourceforge.phpeclipse.actions.popupShowAction">
496 label="Open PHP Browser"
497 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
498 menubarPath="additions"
499 id="net.sourceforge.phpeclipse.actions.showAction">
501 </objectContribution>
503 objectClass="org.eclipse.core.resources.IFile"
504 nameFilter="*.module"
505 id="net.sourceforge.phpeclipse.actions.popupShowAction">
507 label="Open PHP Browser"
508 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
509 menubarPath="additions"
510 id="net.sourceforge.phpeclipse.actions.showAction">
512 </objectContribution>
514 objectClass="org.eclipse.core.resources.IFile"
516 id="net.sourceforge.phpeclipse.actions.popupShowAction">
518 label="Open PHP Browser"
519 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
520 menubarPath="additions"
521 id="net.sourceforge.phpeclipse.actions.showAction">
523 </objectContribution>
525 objectClass="org.eclipse.core.resources.IFile"
527 id="net.sourceforge.phpeclipse.actions.popupShowAction">
529 label="Open PHP Browser"
530 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
531 menubarPath="additions"
532 id="net.sourceforge.phpeclipse.actions.showAction">
534 </objectContribution>
536 objectClass="org.eclipse.core.resources.IFile"
538 id="net.sourceforge.phpeclipse.actions.popupShowAction">
540 label="Open PHP Browser"
541 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
542 menubarPath="additions"
543 id="net.sourceforge.phpeclipse.actions.showAction">
545 </objectContribution>
547 objectClass="org.eclipse.core.resources.IFile"
549 id="net.sourceforge.phpeclipse.actions.popupShowAction">
551 label="Open PHP Browser"
552 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
553 menubarPath="additions"
554 id="net.sourceforge.phpeclipse.actions.showAction">
556 </objectContribution>
558 objectClass="org.eclipse.core.resources.IFile"
560 id="net.sourceforge.phpeclipse.actions.popupShowAction">
562 label="Open PHP Browser"
563 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
564 menubarPath="additions"
565 id="net.sourceforge.phpeclipse.actions.showAction">
567 </objectContribution>
570 targetID="#PHPEditorContext"
571 id="net.sourceforge.phpeclipse.actions.popupHTMLWizard">
573 label="Insert HTML (dl,ul,ol,table)"
574 class="net.sourceforge.phpeclipse.wizards.html.InsertHTMLElementAction"
575 menubarPath="additions"
576 id="net.sourceforge.phpeclipse.actions.wizards.html">
578 </viewerContribution>
580 targetID="#PHPEditorContext"
581 id="net.sourceforge.phpeclipse.actions.popupOpenAllIncludes">
583 label="Open Included Files List"
584 class="net.sourceforge.phpeclipse.actions.PHPOpenAllIncludesEditorAction"
585 menubarPath="additions"
586 id="net.sourceforge.phpeclipse.actions.openallincludes">
588 </viewerContribution>
590 targetID="#PHPEditorContext"
591 id="net.sourceforge.phpeclipse.actions.popupOpenDeclaration">
593 label="%OpenDeclaration"
594 class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction"
595 menubarPath="additions"
596 definitionId="net.sourceforge.phpeclipse.actions.opendeclaration"
597 id="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction">
599 </viewerContribution>
601 targetID="#PHPEditorContext"
602 id="net.sourceforge.phpdt.ltk.renameLocalVariable">
603 <action label="Rename Local Variable in Functions/Methods"
604 class="net.sourceforge.phpdt.ltk.ui.actions.RenameLocalVariable"
605 menubarPath="additions"
606 id="net.sourceforge.phpdt.ltk.ui.actions.RenameLocalVariable"/>
607 </viewerContribution>
609 targetID="#PHPRulerContext"
610 id="net.sourceforge.phpdt.ui.PHPEditorPopupActions">
612 label="%AddTask.label"
613 helpContextId="org.eclipse.ui.AddTask_action_context"
614 class="org.eclipse.ui.texteditor.TaskRulerAction"
616 id="org.eclipse.ui.texteditor.TaskRulerAction">
619 label="%AddBookmark.label"
620 helpContextId="org.eclipse.ui.bookmark_action_context"
621 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
623 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
625 </viewerContribution>
628 point="org.eclipse.ui.actionSets">
630 label="%OpenActionSet.label"
631 description="%OpenActionSet.description"
633 id="net.sourceforge.phpeclipse.ui.A_OpenActionSet">
635 definitionId="net.sourceforge.phpeclipse.ui.edit.text.java.open.editor"
636 label="%OpenDeclaration"
637 tooltip="%OpenDeclaration"
639 menubarPath="navigate/open.ext"
640 allowLabelUpdate="true"
641 id="net.sourceforge.phpeclipse.ui.actions.Open">
646 point="org.eclipse.ui.editorActions">
648 id="org.eclipse.ui.texteditor.ruler.actions"
649 targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
651 id="org.eclipse.ui.texteditor.BookmarkRulerAction"
652 actionID="RulerDoubleClick"
654 helpContextId="org.eclipse.ui.bookmark_action_context"
655 class="org.eclipse.ui.texteditor.BookmarkRulerAction">
659 class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
660 actionID="RulerClick"
661 id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction">
663 </editorContribution>
665 id="net.sourceforge.phpdt.editor.actions"
666 targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
668 definitionId="net.sourceforge.phpeclipse.actions.opendeclaration"
669 label="%OpenDeclaration"
670 class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction"
671 id="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction">
673 </editorContribution>
676 point="org.eclipse.ui.popupMenus">
678 targetID="#CompilationUnitRulerContext"
679 id="net.sourceforge.phpeclipse.phpeditor.QuickFixRulerMenuAction">
682 helpContextId="net.sourceforge.phpeclipse.quick_fix_action"
683 class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
684 menubarPath="additions"
685 id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerMenuAction">
687 </viewerContribution>
690 point="org.eclipse.ui.popupMenus">
692 targetID="#CompilationUnitRulerContext"
693 id="net.sourceforge.phpdt.ui.CompilationUnitEditorPopupActions">
695 label="%AddTask.label"
696 helpContextId="org.eclipse.ui.AddTask_action_context"
697 tooltip="%AddTask.tooltip"
698 class="org.eclipse.ui.texteditor.TaskRulerAction"
700 id="org.eclipse.ui.texteditor.TaskRulerAction">
703 label="%AddBookmark.label"
704 helpContextId="org.eclipse.ui.bookmark_action_context"
705 tooltip="%AddBookmark.tooltip"
706 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
708 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
712 label="%Folding.label"
717 tooltip="%Dummy.label"
718 class="net.sourceforge.phpdt.internal.ui.actions.FoldingExpandAllRulerAction"
719 menubarPath="projection/additions"
720 definitionId="org.eclipse.ui.edit.text.folding.expand_all"
721 id="net.sourceforge.phpdt.ui.folding.expandAll">
725 tooltip="%Dummy.label"
726 class="net.sourceforge.phpdt.internal.ui.actions.FoldingToggleRulerAction"
727 menubarPath="projection/additions"
728 definitionId="org.eclipse.ui.edit.text.folding.toggle"
729 id="net.sourceforge.phpdt.ui.folding.toggle">
731 </viewerContribution>
733 <!-- =========================================================================== -->
734 <!-- PHPDT/UI command definitions -->
735 <!-- =========================================================================== -->
736 <extension point="org.eclipse.ui.contexts">
737 <context name="%context.editingPHPSource.name"
738 description="%context.editingPHPSource.description"
739 parentId="org.eclipse.ui.textEditorScope"
740 id="net.sourceforge.phpdt.ui.phpEditorScope" />
743 point="org.eclipse.ui.commands">
745 name="%category.source.name"
746 description="%category.source.description"
747 id="net.sourceforge.phpeclipse.ui.category.source">
752 name="%ActionDefinition.comment.name"
753 description="%ActionDefinition.comment.description"
754 categoryId="net.sourceforge.phpeclipse.ui.category.source"
755 id="net.sourceforge.phpeclipse.phpeditor.comment">
758 name="%ActionDefinition.uncomment.name"
759 description="%ActionDefinition.uncomment.description"
760 categoryId="net.sourceforge.phpeclipse.ui.category.source"
761 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
764 name="%ActionDefinition.toggleComment.name"
765 description="%ActionDefinition.toggleComment.description"
766 categoryId="net.sourceforge.phpeclipse.ui.category.source"
767 id="net.sourceforge.phpeclipse.phpeditor.toggle.comment">
771 name="%ActionDefinition.addBlockComment.name"
772 description="%ActionDefinition.addBlockComment.description"
773 categoryId="net.sourceforge.phpeclipse.ui.category.source"
774 id="net.sourceforge.phpeclipse.phpeditor.add.block.comment">
777 name="%ActionDefinition.removeBlockComment.name"
778 description="%ActionDefinition.removeBlockComment.description"
779 categoryId="net.sourceforge.phpeclipse.ui.category.source"
780 id="net.sourceforge.phpeclipse.phpeditor.remove.block.comment">
783 name="%ActionDefinition.indent.name"
784 description="%ActionDefinition.indent.description"
785 categoryId="net.sourceforge.phpeclipse.ui.category.source"
786 id="net.sourceforge.phpeclipse.phpeditor.indent">
789 name="%ActionDefinition.format.name"
790 description="%ActionDefinition.format.description"
791 categoryId="net.sourceforge.phpeclipse.ui.category.source"
792 id="net.sourceforge.phpeclipse.phpeditor.format">
797 name="%ActionDefinition.gotoNextMember.name"
798 description="%ActionDefinition.gotoNextMember.description"
799 categoryId="org.eclipse.ui.category.navigate"
800 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.next.member">
803 name="%ActionDefinition.gotoPreviousMember.name"
804 description="%ActionDefinition.gotoPreviousMember.description"
805 categoryId="org.eclipse.ui.category.navigate"
806 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.previous.member">
809 name="%ActionDefinition.gotoMatchingBracket.name"
810 description="%ActionDefinition.gotoMatchingBracket.description"
811 categoryId="org.eclipse.ui.category.navigate"
812 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
815 name="%OpenDeclaration"
816 description="%OpenDeclaration"
817 categoryId="net.sourceforge.phpeclipse.ui.category.source"
818 id="net.sourceforge.phpeclipse.actions.opendeclaration">
822 id="net.sourceforge.phpeclipse.JavaDocumentSetupParticipant"
823 name="%javaDocumentSetupParticipant"
824 point="org.eclipse.core.filebuffers.documentSetup">
826 contentTypeId="net.sourceforge.phpeclipse.phpSource"
827 class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentSetupParticipant">
831 id="net.sourceforge.phpeclipse.JavaDocumentFactory"
832 name="%javaDocumentFactory"
833 point="org.eclipse.core.filebuffers.documentCreation">
835 contentTypeId="net.sourceforge.phpeclipse.phpSource"
836 class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentFactory">
841 point="org.eclipse.ui.preferencePages">
843 category="net.sourceforge.phpeclipse.ui.preferencePage"
844 class="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
845 id="net.sourceforge.phpeclipse.preferences.PHPPreferencePage">
848 name="Code Templates"
849 category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
850 class="net.sourceforge.phpdt.internal.ui.preferences.CodeTemplatePreferencePage"
851 id="net.sourceforge.phpeclipse.preference.CodeTemplatePreferencePage">
854 name="%compilerOptionsPrefName"
855 category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
856 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPreferencePage"
857 id="net.sourceforge.phpeclipse.preference.CompilerPreferencePage">
860 name="%todoTaskPrefName"
861 category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
862 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPreferencePage"
863 id="net.sourceforge.phpeclipse.preference.TodoTaskPreferencePage">
867 category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
868 class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
869 id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
871 <page name="%codeAssistPageName"
872 category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
873 class="net.sourceforge.phpdt.internal.ui.preferences.CodeAssistPreferencePage"
874 id="net.sourceforge.phpdt.internal.ui.preferences.CodeAssistPreferencePage">
877 name="%templatePageName"
878 category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
879 class="net.sourceforge.phpdt.internal.ui.preferences.JavaTemplatePreferencePage"
880 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
883 name="%spellingPrefName"
884 category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
885 class="net.sourceforge.phpdt.internal.ui.preferences.SpellingPreferencePage"
886 id = "net.sourceforge.phpdt.internal.ui.preferences.SpellingPreferencePage">
889 name="%editorMarkOccurrencesPage"
890 category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
891 class="net.sourceforge.phpdt.internal.ui.preferences.MarkOccurrencesPreferencePage"
892 id="net.sourceforge.phpdt.internal.ui.preferences.MarkOccurrencesPreferencePage">
896 <!-- external tools -->
897 <!-- extension point definitions -->
898 <extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps"/>
899 <extension-point id="argumentVariables" name="%ExtPoint.argumentVariables"/>
900 <extension-point id="directoryVariables" name="%ExtPoint.directoryVariables"/>
901 <extension-point id="fileVariables" name="%ExtPoint.fileVariables"/>
902 <extension-point id="refreshVariables" name="%ExtPoint.refreshVariables"/>
907 point= "net.sourceforge.phpeclipse.foldingStructureProviders">
909 id="net.sourceforge.phpdt.ui.text.defaultFoldingProvider"
910 name= "%defaultFoldingStructureProviderName"
911 class="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingStructureProvider"
912 preferencesClass="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingPreferenceBlock">
916 <!-- =========================================================================== -->
917 <!-- Filter Support -->
918 <!-- =========================================================================== -->
920 point="net.sourceforge.phpeclipse.phpElementFilters">
921 <!-- Outline Page -->
923 targetId="net.sourceforge.phpeclipse.JavaOutlinePage"
924 name="%HideImportDeclaration.label"
926 description="%HideImportDeclaration.description"
927 class="net.sourceforge.phpdt.internal.ui.filters.ImportDeclarationFilter"
928 id="net.sourceforge.phpeclipse.JavaOutlinePage.ImportDeclarationFilter">
932 <!-- =========================================================================== -->
934 <!-- =========================================================================== -->
936 point="org.eclipse.ui.editors.templates">
938 name="%templates.php.contextType.name"
939 class="net.sourceforge.phpdt.internal.corext.template.php.JavaContextType"
943 name="%templates.phpdoc.contextType.name"
944 class="net.sourceforge.phpdt.internal.corext.template.php.JavaDocContextType"
948 name="%templates.html.contextType.name"
949 class="net.sourceforge.phpdt.internal.corext.template.php.HTMLContextType"
953 file="templates/default-templates.xml"
954 translations="templates/default-templates.properties">
957 file="templates/default-codetemplates.xml"
958 translations="templates/default-templates.properties">
962 point="org.eclipse.ui.bindings">
964 sequence="Ctrl+Shift+C"
965 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
966 commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
967 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
971 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
972 commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
973 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
977 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
978 commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
979 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
983 sequence="Ctrl+Shift+C"
984 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
986 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
990 sequence="Command+Shift+C"
991 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
992 commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
993 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
998 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
999 commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1000 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1004 sequence="Command+/"
1005 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1006 commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1007 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1012 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1014 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1018 sequence="Command+7"
1019 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1020 commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1021 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1025 sequence="Ctrl+Shift+C"
1026 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1028 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1032 sequence="Esc Ctrl+C"
1033 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1034 commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1035 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1038 sequence="Ctrl+Shift+/"
1039 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1040 commandId="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1041 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1045 sequence="Ctrl+Shift+/"
1046 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1048 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1052 sequence="Command+Shift+/"
1053 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1054 commandId="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1055 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1058 sequence="Ctrl+Shift+\"
1059 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1060 commandId="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1061 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1065 sequence="Ctrl+Shift+\"
1066 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1068 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1072 sequence="Command+Shift+\"
1073 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1074 commandId="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1075 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1079 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1080 commandId="net.sourceforge.phpeclipse.phpeditor.indent"
1081 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1084 sequence="Ctrl+Shift+F"
1085 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1086 commandId="net.sourceforge.phpeclipse.phpeditor.format"
1087 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1091 sequence="Ctrl+Shift+F"
1092 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1094 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1098 sequence="Command+Shift+F"
1099 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1100 commandId="net.sourceforge.phpeclipse.phpeditor.format"
1101 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1105 sequence="Ctrl+Shift+F"
1106 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1108 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1112 sequence="Esc Ctrl+F"
1113 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1114 commandId="net.sourceforge.phpeclipse.phpeditor.format"
1115 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1118 sequence="Ctrl+Shift+ARROW_DOWN"
1119 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1120 commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.next.member"
1121 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1125 sequence="Ctrl+Shift+ARROW_DOWN"
1126 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1128 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1132 sequence="Command+Shift+ARROW_DOWN"
1133 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1134 commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.next.member"
1135 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1138 sequence="Ctrl+Shift+ARROW_UP"
1139 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1140 commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.previous.member"
1141 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1145 sequence="Ctrl+Shift+ARROW_UP"
1146 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1148 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1152 sequence="Command+Shift+ARROW_UP"
1153 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1154 commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.previous.member"
1155 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1158 sequence="Ctrl+Shift+P"
1159 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1160 commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket"
1161 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1165 sequence="Ctrl+Shift+P"
1166 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1168 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1172 sequence="Command+Shift+P"
1173 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1174 commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket"
1175 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1179 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1180 commandId="net.sourceforge.phpeclipse.actions.opendeclaration"
1181 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">