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" />
112 <fileTypes type="text" extension="html" />
113 <fileTypes type="text" extension="htm" />
116 <!-- declares a content type for PHP Source files -->
118 <extension point="org.eclipse.core.runtime.contentTypes">
119 <content-type id="phpSource" name="%phpSourceName"
120 base-type="org.eclipse.core.runtime.text"
122 file-extensions="php,php3,php4,php5,phtml,inc,module,phpt,html,htm"/>
126 point="net.sourceforge.phpeclipse.phpEditorTextHovers">
128 class="net.sourceforge.phpdt.internal.ui.text.java.hover.BestMatchHover"
129 id="net.sourceforge.phpdt.ui.BestMatchHover"
130 label="%sequentialHover"
131 description="%sequentialHoverDescription">
136 point="net.sourceforge.phpeclipse.phpEditorTextHovers">
138 class="net.sourceforge.phpdt.internal.ui.text.java.hover.JavaSourceHover"
139 id="net.sourceforge.phpdt.ui.JavaSourceHover"
141 description="%sourceHoverDescription">
144 label="%problemHover"
145 description="%problemHoverDescription"
146 class="net.sourceforge.phpdt.internal.ui.text.java.hover.ProblemHover"
147 id="net.sourceforge.phpdt.ui.ProblemHover">
150 class="net.sourceforge.phpdt.internal.ui.text.java.hover.AnnotationHover"
151 id="net.sourceforge.phpdt.ui.AnnotationHover"
152 label="%annotationHover"
153 description="%annotationHoverDescription">
158 point="org.eclipse.ui.perspectives">
160 name="%perspectivePHP.name"
161 icon="icons/obj16/php.png"
162 class="net.sourceforge.phpeclipse.PHPPerspectiveFactory"
163 id="net.sourceforge.phpeclipse.PHPPerspective">
168 point="org.eclipse.ui.perspectiveExtensions">
169 <perspectiveExtension
170 targetID="net.sourceforge.phpeclipse.PHPPerspective">
171 <showInPart id="net.sourceforge.phpeclipse.webbrowser.view" />
172 <showInPart id="org.eclipse.ui.views.ResourceNavigator" />
173 </perspectiveExtension>
177 point="org.eclipse.ui.newWizards">
179 name="%newWizardCategory.name"
180 id="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP">
183 name="%newWizardPHPProject.name"
184 icon="icons/obj16/php.png"
185 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
186 class="net.sourceforge.phpeclipse.wizards.NewProjectCreationWizard"
188 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
190 Create a new PHP project.
195 name="%newWizardPHPFile.name"
196 icon="icons/obj16/phpedit.gif"
197 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
198 class="net.sourceforge.phpeclipse.wizards.PHPFileWizard"
199 id="net.sourceforge.phpeclipse.wizards.PHPFileWizard">
201 Create a basic PHP file.
205 name="%newWizardHTMLFile.name"
206 icon="icons/obj16/htmledit.gif"
207 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
208 class="net.sourceforge.phpeclipse.wizards.HTMLFileWizard"
209 id="net.sourceforge.phpeclipse.wizards.HTMLFileWizard">
211 Create a basic HTML file.
215 <extension point="org.eclipse.ui.exportWizards">
216 <wizard name="%ExportWizards.Obfuscator"
217 icon="icons/ctool16/exportdir_wiz.gif"
218 class="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard"
219 id="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard">
220 <description>%ExportWizards.ObfuscatorDescription</description>
221 <selection class="org.eclipse.core.resources.IResource" />
225 point="org.eclipse.ui.ide.projectNatureImages">
227 icon="icons/ovr16/php_ovr2.gif"
228 natureId="net.sourceforge.phpeclipse.phpnature"
229 id="net.sourceforge.phpeclipse.ProjectNatureImagePHP">
233 point="org.eclipse.ui.propertyPages">
235 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
236 icon="icons/obj16/php.png"
237 id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage"
239 objectClass="org.eclipse.core.resources.IProject">
242 value="net.sourceforge.phpeclipse.phpnature">
246 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
247 icon="icons/obj16/php.png"
248 id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage"
250 objectClass="net.sourceforge.phpdt.core.IJavaProject">
253 value="net.sourceforge.phpeclipse.phpnature">
257 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPropertyPage"
258 icon="icons/obj16/php.png"
259 id="net.sourceforge.phpdt.ui.propertyPages.CompilerPropertyPage"
260 name="%compilerPageName"
261 objectClass="org.eclipse.core.resources.IProject">
264 value="net.sourceforge.phpeclipse.phpnature">
268 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPropertyPage"
269 icon="icons/obj16/php.png"
270 id="net.sourceforge.phpdt.ui.propertyPages.CompilerPropertyPage"
271 name="%compilerPageName"
272 objectClass="net.sourceforge.phpdt.core.IJavaProject">
275 value="net.sourceforge.phpeclipse.phpnature">
280 point="org.eclipse.ui.editors">
282 name="%phpEditorName"
284 icon="icons/obj16/phpedit.gif"
285 contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
286 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
287 symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
288 id="net.sourceforge.phpeclipse.PHPUnitEditor">
290 contentTypeId="net.sourceforge.phpeclipse.phpSource"
295 point="org.eclipse.ui.fontDefinitions">
297 label="%phpEditorFontDefiniton.label"
298 defaultsTo="org.eclipse.jface.textfont"
299 id="net.sourceforge.phpdt.ui.editors.textfont">
301 %phpEditorFontDefintion.description
306 point="org.eclipse.ui.editors.annotationTypes">
308 name="net.sourceforge.phpdt.ui.error"
309 super="org.eclipse.ui.workbench.texteditor.error"
310 markerType="net.sourceforge.phpeclipse.problem"
314 name="net.sourceforge.phpdt.ui.warning"
315 super="org.eclipse.ui.workbench.texteditor.warning"
316 markerType="net.sourceforge.phpeclipse.problem"
320 name="net.sourceforge.phpdt.ui.info"
321 super="org.eclipse.ui.workbench.texteditor.info"
322 markerType="net.sourceforge.phpeclipse.problem"
326 name="net.sourceforge.phpdt.ui.occurrences">
330 point="org.eclipse.ui.editors.markerAnnotationSpecification">
332 annotationType="net.sourceforge.phpdt.ui.error"
333 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
336 annotationType="net.sourceforge.phpdt.ui.warning"
337 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
340 annotationType="net.sourceforge.phpdt.ui.info"
341 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
344 annotationType="org.eclipse.debug.core.breakpoint"
345 icon="icons/full/obj16/brkp_obj.gif"
346 annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.BreakpointImageProvider">
349 annotationType="net.sourceforge.phpdt.ui.occurrences"
350 label="%OccurrenceAnnotation.label"
351 icon="icons/obj16/searchm_obj.gif"
352 textPreferenceKey="occurrenceIndication"
353 textPreferenceValue="false"
354 highlightPreferenceKey="occurrenceHighlighting"
355 highlightPreferenceValue="true"
356 overviewRulerPreferenceKey="occurrenceIndicationInOverviewRuler"
357 overviewRulerPreferenceValue="true"
358 verticalRulerPreferenceKey="occurrenceIndicationInVerticalRuler"
359 verticalRulerPreferenceValue="false"
360 colorPreferenceKey="occurrenceIndicationColor"
361 colorPreferenceValue="180,207,205"
362 presentationLayer="3"
363 showInNextPrevDropdownToolbarActionKey="showOccurrenceInNextPrevDropdownToolbarAction"
364 showInNextPrevDropdownToolbarAction="true"
365 isGoToNextNavigationTargetKey="isOccurrenceGoToNextNavigationTarget"
366 isGoToNextNavigationTarget="false"
367 isGoToPreviousNavigationTargetKey="isOccurrenceGoToPreviousNavigationTarget"
368 isGoToPreviousNavigationTarget="false">
373 point="org.eclipse.ui.actionSets">
375 label="%CodingActionSet.label"
376 description="%CodingActionSet.description"
378 id="net.sourceforge.phpeclipse.ui.CodingActionSet">
379 <!-- =========================================================================== -->
381 <!-- =========================================================================== -->
383 label="%SourceMenu.label"
385 id="net.sourceforge.phpeclipse.ui.source.menu">
391 definitionId="net.sourceforge.phpeclipse.phpeditor.format"
392 label="%FormatAction.label"
394 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
395 id="net.sourceforge.phpeclipse.phpeditor.Format">
398 label="%ShiftLeftAction.label"
400 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
401 id="net.sourceforge.phpeclipse.phpeditor.ShiftLeft">
404 label="%ShiftRightAction.label"
406 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
407 id="net.sourceforge.phpeclipse.phpeditor.ShiftRight">
410 definitionId="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
411 label="%RemoveBlockCommentAction.label"
413 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
414 id="net.sourceforge.phpeclipse.ui.actions.RemoveBlockComment">
417 definitionId="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
418 label="%AddBlockCommentAction.label"
420 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
421 id="net.sourceforge.phpeclipse.ui.actions.AddBlockComment">
424 definitionId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
425 label="%ToggleCommentAction.label"
427 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
428 id="net.sourceforge.phpeclipse.ui.actions.ToggleComment">
431 definitionId="net.sourceforge.phpeclipse.phpeditor.uncomment"
432 label="%UncommentAction.label"
434 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
435 id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
438 definitionId="net.sourceforge.phpeclipse.phpeditor.comment"
439 label="%CommentAction.label"
441 menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
442 id="net.sourceforge.phpeclipse.phpeditor.Comment">
447 point="org.eclipse.ui.actionSetPartAssociations">
448 <actionSetPartAssociation
449 targetID="net.sourceforge.phpeclipse.ui.CodingActionSet">
450 <part id="net.sourceforge.phpeclipse.PHPUnitEditor" />
451 </actionSetPartAssociation>
454 <!-- =========================================================================== -->
455 <!-- PHP Editor Action Definition IDs -->
456 <!-- =========================================================================== -->
459 point="org.eclipse.ui.popupMenus">
461 objectClass="org.eclipse.core.resources.IFile"
463 id="net.sourceforge.phpeclipse.actions.popupShowAction.php">
465 label="Open PHP Browser"
466 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
467 menubarPath="additions"
468 id="net.sourceforge.phpeclipse.actions.showAction">
470 </objectContribution>
472 objectClass="org.eclipse.core.resources.IFile"
474 id="net.sourceforge.phpeclipse.actions.popupShowAction.php3">
476 label="Open PHP Browser"
477 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
478 menubarPath="additions"
479 id="net.sourceforge.phpeclipse.actions.showAction">
481 </objectContribution>
483 objectClass="org.eclipse.core.resources.IFile"
485 id="net.sourceforge.phpeclipse.actions.popupShowAction.php4">
487 label="Open PHP Browser"
488 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
489 menubarPath="additions"
490 id="net.sourceforge.phpeclipse.actions.showAction">
492 </objectContribution>
494 objectClass="org.eclipse.core.resources.IFile"
496 id="net.sourceforge.phpeclipse.actions.popupShowAction.php5">
498 label="Open PHP Browser"
499 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
500 menubarPath="additions"
501 id="net.sourceforge.phpeclipse.actions.showAction">
503 </objectContribution>
505 objectClass="org.eclipse.core.resources.IFile"
506 nameFilter="*.module"
507 id="net.sourceforge.phpeclipse.actions.popupShowAction.module">
509 label="Open PHP Browser"
510 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
511 menubarPath="additions"
512 id="net.sourceforge.phpeclipse.actions.showAction">
514 </objectContribution>
516 objectClass="org.eclipse.core.resources.IFile"
518 id="net.sourceforge.phpeclipse.actions.popupShowAction.inc">
520 label="Open PHP Browser"
521 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
522 menubarPath="additions"
523 id="net.sourceforge.phpeclipse.actions.showAction">
525 </objectContribution>
527 objectClass="org.eclipse.core.resources.IFile"
529 id="net.sourceforge.phpeclipse.actions.popupShowAction.phtml">
531 label="Open PHP Browser"
532 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
533 menubarPath="additions"
534 id="net.sourceforge.phpeclipse.actions.showAction">
536 </objectContribution>
538 objectClass="org.eclipse.core.resources.IFile"
540 id="net.sourceforge.phpeclipse.actions.popupShowAction.html">
542 label="Open PHP Browser"
543 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
544 menubarPath="additions"
545 id="net.sourceforge.phpeclipse.actions.showAction">
547 </objectContribution>
549 objectClass="org.eclipse.core.resources.IFile"
551 id="net.sourceforge.phpeclipse.actions.popupShowAction.htm">
553 label="Open PHP Browser"
554 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
555 menubarPath="additions"
556 id="net.sourceforge.phpeclipse.actions.showAction">
558 </objectContribution>
560 objectClass="org.eclipse.core.resources.IFile"
562 id="net.sourceforge.phpeclipse.actions.popupShowAction.xml">
564 label="Open PHP Browser"
565 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
566 menubarPath="additions"
567 id="net.sourceforge.phpeclipse.actions.showAction">
569 </objectContribution>
572 targetID="#PHPEditorContext"
573 id="net.sourceforge.phpeclipse.actions.popupHTMLWizard">
575 label="Insert HTML (dl,ul,ol,table)"
576 class="net.sourceforge.phpeclipse.wizards.html.InsertHTMLElementAction"
577 menubarPath="additions"
578 id="net.sourceforge.phpeclipse.actions.wizards.html">
580 </viewerContribution>
582 targetID="#PHPEditorContext"
583 id="net.sourceforge.phpeclipse.actions.popupOpenAllIncludes">
585 label="Open Included Files List"
586 class="net.sourceforge.phpeclipse.actions.PHPOpenAllIncludesEditorAction"
587 menubarPath="additions"
588 id="net.sourceforge.phpeclipse.actions.openallincludes">
590 </viewerContribution>
592 targetID="#PHPEditorContext"
593 id="net.sourceforge.phpeclipse.actions.popupOpenDeclaration">
595 label="%OpenDeclaration"
596 class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction"
597 menubarPath="additions"
598 definitionId="net.sourceforge.phpeclipse.actions.opendeclaration"
599 id="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction">
601 </viewerContribution>
603 targetID="#PHPEditorContext"
604 id="net.sourceforge.phpdt.ltk.renameLocalVariable">
605 <action label="Rename Local Variable in Functions/Methods"
606 class="net.sourceforge.phpdt.ltk.ui.actions.RenameLocalVariable"
607 menubarPath="additions"
608 id="net.sourceforge.phpdt.ltk.ui.actions.RenameLocalVariable"/>
609 </viewerContribution>
611 targetID="#PHPRulerContext"
612 id="net.sourceforge.phpdt.ui.PHPEditorPopupActions">
614 label="%AddTask.label"
615 helpContextId="org.eclipse.ui.AddTask_action_context"
616 class="org.eclipse.ui.texteditor.TaskRulerAction"
618 id="org.eclipse.ui.texteditor.TaskRulerAction">
621 label="%AddBookmark.label"
622 helpContextId="org.eclipse.ui.bookmark_action_context"
623 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
625 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
627 </viewerContribution>
630 point="org.eclipse.ui.actionSets">
632 label="%OpenActionSet.label"
633 description="%OpenActionSet.description"
635 id="net.sourceforge.phpeclipse.ui.A_OpenActionSet">
637 definitionId="net.sourceforge.phpeclipse.ui.edit.text.java.open.editor"
638 label="%OpenDeclaration"
639 tooltip="%OpenDeclaration"
641 menubarPath="navigate/open.ext"
642 allowLabelUpdate="true"
643 id="net.sourceforge.phpeclipse.ui.actions.Open">
648 point="org.eclipse.ui.editorActions">
650 id="org.eclipse.ui.texteditor.ruler.actions"
651 targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
653 id="org.eclipse.ui.texteditor.BookmarkRulerAction"
654 actionID="RulerDoubleClick"
656 helpContextId="org.eclipse.ui.bookmark_action_context"
657 class="org.eclipse.ui.texteditor.BookmarkRulerAction">
661 class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
662 actionID="RulerClick"
663 id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction">
665 </editorContribution>
667 id="net.sourceforge.phpdt.editor.actions"
668 targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
670 definitionId="net.sourceforge.phpeclipse.actions.opendeclaration"
671 label="%OpenDeclaration"
672 class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction"
673 id="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction">
675 </editorContribution>
678 point="org.eclipse.ui.popupMenus">
680 targetID="#CompilationUnitRulerContext"
681 id="net.sourceforge.phpeclipse.phpeditor.QuickFixRulerMenuAction">
684 helpContextId="net.sourceforge.phpeclipse.quick_fix_action"
685 class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
686 menubarPath="additions"
687 id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerMenuAction">
689 </viewerContribution>
692 point="org.eclipse.ui.popupMenus">
694 targetID="#CompilationUnitRulerContext"
695 id="net.sourceforge.phpdt.ui.CompilationUnitEditorPopupActions">
697 label="%AddTask.label"
698 helpContextId="org.eclipse.ui.AddTask_action_context"
699 tooltip="%AddTask.tooltip"
700 class="org.eclipse.ui.texteditor.TaskRulerAction"
702 id="org.eclipse.ui.texteditor.TaskRulerAction">
705 label="%AddBookmark.label"
706 helpContextId="org.eclipse.ui.bookmark_action_context"
707 tooltip="%AddBookmark.tooltip"
708 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
710 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
714 label="%Folding.label"
719 tooltip="%Dummy.label"
720 class="net.sourceforge.phpdt.internal.ui.actions.FoldingExpandAllRulerAction"
721 menubarPath="projection/additions"
722 definitionId="org.eclipse.ui.edit.text.folding.expand_all"
723 id="net.sourceforge.phpdt.ui.folding.expandAll">
727 tooltip="%Dummy.label"
728 class="net.sourceforge.phpdt.internal.ui.actions.FoldingToggleRulerAction"
729 menubarPath="projection/additions"
730 definitionId="org.eclipse.ui.edit.text.folding.toggle"
731 id="net.sourceforge.phpdt.ui.folding.toggle">
733 </viewerContribution>
735 <!-- =========================================================================== -->
736 <!-- PHPDT/UI command definitions -->
737 <!-- =========================================================================== -->
738 <extension point="org.eclipse.ui.contexts">
739 <context name="%context.editingPHPSource.name"
740 description="%context.editingPHPSource.description"
741 parentId="org.eclipse.ui.textEditorScope"
742 id="net.sourceforge.phpdt.ui.phpEditorScope" />
745 point="org.eclipse.ui.commands">
747 name="%category.source.name"
748 description="%category.source.description"
749 id="net.sourceforge.phpeclipse.ui.category.source">
754 name="%ActionDefinition.comment.name"
755 description="%ActionDefinition.comment.description"
756 categoryId="net.sourceforge.phpeclipse.ui.category.source"
757 id="net.sourceforge.phpeclipse.phpeditor.comment">
760 name="%ActionDefinition.uncomment.name"
761 description="%ActionDefinition.uncomment.description"
762 categoryId="net.sourceforge.phpeclipse.ui.category.source"
763 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
766 name="%ActionDefinition.toggleComment.name"
767 description="%ActionDefinition.toggleComment.description"
768 categoryId="net.sourceforge.phpeclipse.ui.category.source"
769 id="net.sourceforge.phpeclipse.phpeditor.toggle.comment">
773 name="%ActionDefinition.addBlockComment.name"
774 description="%ActionDefinition.addBlockComment.description"
775 categoryId="net.sourceforge.phpeclipse.ui.category.source"
776 id="net.sourceforge.phpeclipse.phpeditor.add.block.comment">
779 name="%ActionDefinition.removeBlockComment.name"
780 description="%ActionDefinition.removeBlockComment.description"
781 categoryId="net.sourceforge.phpeclipse.ui.category.source"
782 id="net.sourceforge.phpeclipse.phpeditor.remove.block.comment">
785 name="%ActionDefinition.indent.name"
786 description="%ActionDefinition.indent.description"
787 categoryId="net.sourceforge.phpeclipse.ui.category.source"
788 id="net.sourceforge.phpeclipse.phpeditor.indent">
791 name="%ActionDefinition.format.name"
792 description="%ActionDefinition.format.description"
793 categoryId="net.sourceforge.phpeclipse.ui.category.source"
794 id="net.sourceforge.phpeclipse.phpeditor.format">
799 name="%ActionDefinition.gotoNextMember.name"
800 description="%ActionDefinition.gotoNextMember.description"
801 categoryId="org.eclipse.ui.category.navigate"
802 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.next.member">
805 name="%ActionDefinition.gotoPreviousMember.name"
806 description="%ActionDefinition.gotoPreviousMember.description"
807 categoryId="org.eclipse.ui.category.navigate"
808 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.previous.member">
811 name="%ActionDefinition.gotoMatchingBracket.name"
812 description="%ActionDefinition.gotoMatchingBracket.description"
813 categoryId="org.eclipse.ui.category.navigate"
814 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
817 name="%OpenDeclaration"
818 description="%OpenDeclaration"
819 categoryId="net.sourceforge.phpeclipse.ui.category.source"
820 id="net.sourceforge.phpeclipse.actions.opendeclaration">
824 id="net.sourceforge.phpeclipse.JavaDocumentSetupParticipant"
825 name="%javaDocumentSetupParticipant"
826 point="org.eclipse.core.filebuffers.documentSetup">
828 contentTypeId="net.sourceforge.phpeclipse.phpSource"
829 class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentSetupParticipant">
833 id="net.sourceforge.phpeclipse.JavaDocumentFactory"
834 name="%javaDocumentFactory"
835 point="org.eclipse.core.filebuffers.documentCreation">
837 contentTypeId="net.sourceforge.phpeclipse.phpSource"
838 class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentFactory">
843 point="org.eclipse.ui.preferencePages">
845 category="net.sourceforge.phpeclipse.ui.preferencePage"
846 class="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
847 id="net.sourceforge.phpeclipse.preferences.PHPPreferencePage">
850 name="Code Templates"
851 category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
852 class="net.sourceforge.phpdt.internal.ui.preferences.CodeTemplatePreferencePage"
853 id="net.sourceforge.phpeclipse.preference.CodeTemplatePreferencePage">
856 name="%compilerOptionsPrefName"
857 category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
858 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPreferencePage"
859 id="net.sourceforge.phpeclipse.preference.CompilerPreferencePage">
862 name="%todoTaskPrefName"
863 category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
864 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPreferencePage"
865 id="net.sourceforge.phpeclipse.preference.TodoTaskPreferencePage">
869 category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
870 class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
871 id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
873 <page name="%codeAssistPageName"
874 category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
875 class="net.sourceforge.phpdt.internal.ui.preferences.CodeAssistPreferencePage"
876 id="net.sourceforge.phpdt.internal.ui.preferences.CodeAssistPreferencePage">
879 name="%templatePageName"
880 category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
881 class="net.sourceforge.phpdt.internal.ui.preferences.JavaTemplatePreferencePage"
882 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
885 name="%spellingPrefName"
886 category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
887 class="net.sourceforge.phpdt.internal.ui.preferences.SpellingPreferencePage"
888 id = "net.sourceforge.phpdt.internal.ui.preferences.SpellingPreferencePage">
891 name="%editorMarkOccurrencesPage"
892 category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
893 class="net.sourceforge.phpdt.internal.ui.preferences.MarkOccurrencesPreferencePage"
894 id="net.sourceforge.phpdt.internal.ui.preferences.MarkOccurrencesPreferencePage">
898 <!-- external tools -->
899 <!-- extension point definitions -->
900 <extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps"/>
901 <extension-point id="argumentVariables" name="%ExtPoint.argumentVariables"/>
902 <extension-point id="directoryVariables" name="%ExtPoint.directoryVariables"/>
903 <extension-point id="fileVariables" name="%ExtPoint.fileVariables"/>
904 <extension-point id="refreshVariables" name="%ExtPoint.refreshVariables"/>
909 point= "net.sourceforge.phpeclipse.foldingStructureProviders">
911 id="net.sourceforge.phpdt.ui.text.defaultFoldingProvider"
912 name= "%defaultFoldingStructureProviderName"
913 class="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingStructureProvider"
914 preferencesClass="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingPreferenceBlock">
918 <!-- =========================================================================== -->
919 <!-- Filter Support -->
920 <!-- =========================================================================== -->
922 point="net.sourceforge.phpeclipse.phpElementFilters">
923 <!-- Outline Page -->
925 targetId="net.sourceforge.phpeclipse.JavaOutlinePage"
926 name="%HideImportDeclaration.label"
928 description="%HideImportDeclaration.description"
929 class="net.sourceforge.phpdt.internal.ui.filters.ImportDeclarationFilter"
930 id="net.sourceforge.phpeclipse.JavaOutlinePage.ImportDeclarationFilter">
934 <!-- =========================================================================== -->
936 <!-- =========================================================================== -->
938 point="org.eclipse.ui.editors.templates">
940 name="%templates.php.contextType.name"
941 class="net.sourceforge.phpdt.internal.corext.template.php.JavaContextType"
945 name="%templates.phpdoc.contextType.name"
946 class="net.sourceforge.phpdt.internal.corext.template.php.JavaDocContextType"
950 name="%templates.html.contextType.name"
951 class="net.sourceforge.phpdt.internal.corext.template.php.HTMLContextType"
955 file="templates/default-templates.xml"
956 translations="templates/default-templates.properties">
959 file="templates/default-codetemplates.xml"
960 translations="templates/default-templates.properties">
964 point="org.eclipse.ui.bindings">
966 sequence="Ctrl+Shift+C"
967 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
968 commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
969 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
973 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
974 commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
975 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
979 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
980 commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
981 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
985 sequence="Ctrl+Shift+C"
986 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
988 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
992 sequence="Command+Shift+C"
993 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
994 commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
995 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1000 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1001 commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1002 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1006 sequence="Command+/"
1007 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1008 commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1009 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1014 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1016 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1020 sequence="Command+7"
1021 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1022 commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1023 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1027 sequence="Ctrl+Shift+C"
1028 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1030 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1034 sequence="Esc Ctrl+C"
1035 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1036 commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1037 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1040 sequence="Ctrl+Shift+/"
1041 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1042 commandId="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1043 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1047 sequence="Ctrl+Shift+/"
1048 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1050 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1054 sequence="Command+Shift+/"
1055 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1056 commandId="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1057 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1060 sequence="Ctrl+Shift+\"
1061 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1062 commandId="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1063 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1067 sequence="Ctrl+Shift+\"
1068 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1070 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1074 sequence="Command+Shift+\"
1075 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1076 commandId="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1077 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1081 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1082 commandId="net.sourceforge.phpeclipse.phpeditor.indent"
1083 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1086 sequence="Ctrl+Shift+F"
1087 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1088 commandId="net.sourceforge.phpeclipse.phpeditor.format"
1089 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1093 sequence="Ctrl+Shift+F"
1094 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1096 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1100 sequence="Command+Shift+F"
1101 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1102 commandId="net.sourceforge.phpeclipse.phpeditor.format"
1103 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1107 sequence="Ctrl+Shift+F"
1108 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1110 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1114 sequence="Esc Ctrl+F"
1115 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1116 commandId="net.sourceforge.phpeclipse.phpeditor.format"
1117 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1120 sequence="Ctrl+Shift+ARROW_DOWN"
1121 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1122 commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.next.member"
1123 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1127 sequence="Ctrl+Shift+ARROW_DOWN"
1128 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1130 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1134 sequence="Command+Shift+ARROW_DOWN"
1135 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1136 commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.next.member"
1137 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1140 sequence="Ctrl+Shift+ARROW_UP"
1141 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1142 commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.previous.member"
1143 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1147 sequence="Ctrl+Shift+ARROW_UP"
1148 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1150 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1154 sequence="Command+Shift+ARROW_UP"
1155 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1156 commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.previous.member"
1157 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1160 sequence="Ctrl+Shift+P"
1161 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1162 commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket"
1163 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1167 sequence="Ctrl+Shift+P"
1168 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1170 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1174 sequence="Command+Shift+P"
1175 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1176 commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket"
1177 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1181 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1182 commandId="net.sourceforge.phpeclipse.actions.opendeclaration"
1183 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">