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="phpc" />
106 <fileTypes type="text" extension="php3" />
107 <fileTypes type="text" extension="php4" />
108 <fileTypes type="text" extension="php5" />
109 <fileTypes type="text" extension="phtml" />
110 <fileTypes type="text" extension="inc" />
111 <fileTypes type="text" extension="module" />
112 <fileTypes type="text" extension="phpt" />
113 <fileTypes type="text" extension="ctp" />
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,phpc,php3,php4,php5,phtml,inc,module,phpt,ctp"/>
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 <!-- =========================================================================== -->
458 <!-- FIXME: there is too much duplication of contributions pointing to the same action. we should find a better way-->
460 point="org.eclipse.ui.popupMenus">
461 <!-- php, phpc,php3,php4,php5,phpt-->
463 objectClass="org.eclipse.core.resources.IFile"
465 id="net.sourceforge.phpeclipse.actions.popupShowAction.phpS">
467 label="Open PHP Browser"
468 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
469 menubarPath="additions"
470 id="net.sourceforge.phpeclipse.actions.showAction">
472 </objectContribution>
474 <!-- cake PHP support -->
476 objectClass="org.eclipse.core.resources.IFile"
478 id="net.sourceforge.phpeclipse.actions.popupShowAction.ctp">
480 label="Open PHP Browser"
481 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
482 menubarPath="additions"
483 id="net.sourceforge.phpeclipse.actions.showAction">
485 </objectContribution>
487 objectClass="org.eclipse.core.resources.IFile"
488 nameFilter="*.module"
489 id="net.sourceforge.phpeclipse.actions.popupShowAction.module">
491 label="Open PHP Browser"
492 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
493 menubarPath="additions"
494 id="net.sourceforge.phpeclipse.actions.showAction">
496 </objectContribution>
498 objectClass="org.eclipse.core.resources.IFile"
500 id="net.sourceforge.phpeclipse.actions.popupShowAction.inc">
502 label="Open PHP Browser"
503 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
504 menubarPath="additions"
505 id="net.sourceforge.phpeclipse.actions.showAction">
507 </objectContribution>
509 objectClass="org.eclipse.core.resources.IFile"
511 id="net.sourceforge.phpeclipse.actions.popupShowAction.phtml">
513 label="Open PHP Browser"
514 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
515 menubarPath="additions"
516 id="net.sourceforge.phpeclipse.actions.showAction">
518 </objectContribution>
520 objectClass="org.eclipse.core.resources.IFile"
522 id="net.sourceforge.phpeclipse.actions.popupShowAction.html">
524 label="Open PHP Browser"
525 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
526 menubarPath="additions"
527 id="net.sourceforge.phpeclipse.actions.showAction">
529 </objectContribution>
531 objectClass="org.eclipse.core.resources.IFile"
533 id="net.sourceforge.phpeclipse.actions.popupShowAction.xml">
535 label="Open PHP Browser"
536 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
537 menubarPath="additions"
538 id="net.sourceforge.phpeclipse.actions.showAction">
540 </objectContribution>
544 targetID="#PHPEditorContext"
545 id="net.sourceforge.phpeclipse.actions.popupHTMLWizard">
547 label="Insert HTML (dl,ul,ol,table)"
548 class="net.sourceforge.phpeclipse.wizards.html.InsertHTMLElementAction"
549 menubarPath="additions"
550 id="net.sourceforge.phpeclipse.actions.wizards.html">
552 </viewerContribution>
554 targetID="#PHPEditorContext"
555 id="net.sourceforge.phpeclipse.actions.popupOpenAllIncludes">
557 label="Open Included Files List"
558 class="net.sourceforge.phpeclipse.actions.PHPOpenAllIncludesEditorAction"
559 menubarPath="additions"
560 id="net.sourceforge.phpeclipse.actions.openallincludes">
562 </viewerContribution>
564 targetID="#PHPEditorContext"
565 id="net.sourceforge.phpeclipse.actions.popupOpenDeclaration">
567 label="%OpenDeclaration"
568 class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction"
569 menubarPath="additions"
570 definitionId="net.sourceforge.phpeclipse.actions.opendeclaration"
571 id="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction">
573 </viewerContribution>
575 targetID="#PHPEditorContext"
576 id="net.sourceforge.phpdt.ltk.renameLocalVariable">
577 <action label="Rename Local Variable in Functions/Methods"
578 class="net.sourceforge.phpdt.ltk.ui.actions.RenameLocalVariable"
579 menubarPath="additions"
580 id="net.sourceforge.phpdt.ltk.ui.actions.RenameLocalVariable"/>
581 </viewerContribution>
583 targetID="#PHPRulerContext"
584 id="net.sourceforge.phpdt.ui.PHPEditorPopupActions">
586 label="%AddTask.label"
587 helpContextId="org.eclipse.ui.AddTask_action_context"
588 class="org.eclipse.ui.texteditor.TaskRulerAction"
590 id="org.eclipse.ui.texteditor.TaskRulerAction">
593 label="%AddBookmark.label"
594 helpContextId="org.eclipse.ui.bookmark_action_context"
595 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
597 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
599 </viewerContribution>
602 point="org.eclipse.ui.actionSets">
604 label="%OpenActionSet.label"
605 description="%OpenActionSet.description"
607 id="net.sourceforge.phpeclipse.ui.A_OpenActionSet">
609 definitionId="net.sourceforge.phpeclipse.ui.edit.text.java.open.editor"
610 label="%OpenDeclaration"
611 tooltip="%OpenDeclaration"
613 menubarPath="navigate/open.ext"
614 allowLabelUpdate="true"
615 id="net.sourceforge.phpeclipse.ui.actions.Open">
620 point="org.eclipse.ui.editorActions">
622 id="org.eclipse.ui.texteditor.ruler.actions"
623 targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
625 id="org.eclipse.ui.texteditor.BookmarkRulerAction"
626 actionID="RulerDoubleClick"
628 helpContextId="org.eclipse.ui.bookmark_action_context"
629 class="org.eclipse.ui.texteditor.BookmarkRulerAction">
633 class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
634 actionID="RulerClick"
635 id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction">
637 </editorContribution>
639 id="net.sourceforge.phpdt.editor.actions"
640 targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
642 definitionId="net.sourceforge.phpeclipse.actions.opendeclaration"
643 label="%OpenDeclaration"
644 class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction"
645 id="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction">
647 </editorContribution>
650 point="org.eclipse.ui.popupMenus">
652 targetID="#CompilationUnitRulerContext"
653 id="net.sourceforge.phpeclipse.phpeditor.QuickFixRulerMenuAction">
656 helpContextId="net.sourceforge.phpeclipse.quick_fix_action"
657 class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
658 menubarPath="additions"
659 id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerMenuAction">
661 </viewerContribution>
664 point="org.eclipse.ui.popupMenus">
666 targetID="#CompilationUnitRulerContext"
667 id="net.sourceforge.phpdt.ui.CompilationUnitEditorPopupActions">
669 label="%AddTask.label"
670 helpContextId="org.eclipse.ui.AddTask_action_context"
671 tooltip="%AddTask.tooltip"
672 class="org.eclipse.ui.texteditor.TaskRulerAction"
674 id="org.eclipse.ui.texteditor.TaskRulerAction">
677 label="%AddBookmark.label"
678 helpContextId="org.eclipse.ui.bookmark_action_context"
679 tooltip="%AddBookmark.tooltip"
680 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
682 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
686 label="%Folding.label"
691 tooltip="%Dummy.label"
692 class="net.sourceforge.phpdt.internal.ui.actions.FoldingExpandAllRulerAction"
693 menubarPath="projection/additions"
694 definitionId="org.eclipse.ui.edit.text.folding.expand_all"
695 id="net.sourceforge.phpdt.ui.folding.expandAll">
699 tooltip="%Dummy.label"
700 class="net.sourceforge.phpdt.internal.ui.actions.FoldingToggleRulerAction"
701 menubarPath="projection/additions"
702 definitionId="org.eclipse.ui.edit.text.folding.toggle"
703 id="net.sourceforge.phpdt.ui.folding.toggle">
705 </viewerContribution>
707 <!-- =========================================================================== -->
708 <!-- PHPDT/UI command definitions -->
709 <!-- =========================================================================== -->
710 <extension point="org.eclipse.ui.contexts">
711 <context name="%context.editingPHPSource.name"
712 description="%context.editingPHPSource.description"
713 parentId="org.eclipse.ui.textEditorScope"
714 id="net.sourceforge.phpdt.ui.phpEditorScope" />
717 point="org.eclipse.ui.commands">
719 name="%category.source.name"
720 description="%category.source.description"
721 id="net.sourceforge.phpeclipse.ui.category.source">
726 name="%ActionDefinition.comment.name"
727 description="%ActionDefinition.comment.description"
728 categoryId="net.sourceforge.phpeclipse.ui.category.source"
729 id="net.sourceforge.phpeclipse.phpeditor.comment">
732 name="%ActionDefinition.uncomment.name"
733 description="%ActionDefinition.uncomment.description"
734 categoryId="net.sourceforge.phpeclipse.ui.category.source"
735 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
738 name="%ActionDefinition.toggleComment.name"
739 description="%ActionDefinition.toggleComment.description"
740 categoryId="net.sourceforge.phpeclipse.ui.category.source"
741 id="net.sourceforge.phpeclipse.phpeditor.toggle.comment">
745 name="%ActionDefinition.addBlockComment.name"
746 description="%ActionDefinition.addBlockComment.description"
747 categoryId="net.sourceforge.phpeclipse.ui.category.source"
748 id="net.sourceforge.phpeclipse.phpeditor.add.block.comment">
751 name="%ActionDefinition.removeBlockComment.name"
752 description="%ActionDefinition.removeBlockComment.description"
753 categoryId="net.sourceforge.phpeclipse.ui.category.source"
754 id="net.sourceforge.phpeclipse.phpeditor.remove.block.comment">
757 name="%ActionDefinition.indent.name"
758 description="%ActionDefinition.indent.description"
759 categoryId="net.sourceforge.phpeclipse.ui.category.source"
760 id="net.sourceforge.phpeclipse.phpeditor.indent">
763 name="%ActionDefinition.format.name"
764 description="%ActionDefinition.format.description"
765 categoryId="net.sourceforge.phpeclipse.ui.category.source"
766 id="net.sourceforge.phpeclipse.phpeditor.format">
771 name="%ActionDefinition.gotoNextMember.name"
772 description="%ActionDefinition.gotoNextMember.description"
773 categoryId="org.eclipse.ui.category.navigate"
774 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.next.member">
777 name="%ActionDefinition.gotoPreviousMember.name"
778 description="%ActionDefinition.gotoPreviousMember.description"
779 categoryId="org.eclipse.ui.category.navigate"
780 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.previous.member">
783 name="%ActionDefinition.gotoMatchingBracket.name"
784 description="%ActionDefinition.gotoMatchingBracket.description"
785 categoryId="org.eclipse.ui.category.navigate"
786 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
789 name="%OpenDeclaration"
790 description="%OpenDeclaration"
791 categoryId="net.sourceforge.phpeclipse.ui.category.source"
792 id="net.sourceforge.phpeclipse.actions.opendeclaration">
796 id="net.sourceforge.phpeclipse.JavaDocumentSetupParticipant"
797 name="%javaDocumentSetupParticipant"
798 point="org.eclipse.core.filebuffers.documentSetup">
800 contentTypeId="net.sourceforge.phpeclipse.phpSource"
801 class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentSetupParticipant">
805 id="net.sourceforge.phpeclipse.JavaDocumentFactory"
806 name="%javaDocumentFactory"
807 point="org.eclipse.core.filebuffers.documentCreation">
809 contentTypeId="net.sourceforge.phpeclipse.phpSource"
810 class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentFactory">
815 point="org.eclipse.ui.preferencePages">
817 category="net.sourceforge.phpeclipse.ui.preferencePage"
818 class="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
819 id="net.sourceforge.phpeclipse.preferences.PHPPreferencePage">
822 name="Code Templates"
823 category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
824 class="net.sourceforge.phpdt.internal.ui.preferences.CodeTemplatePreferencePage"
825 id="net.sourceforge.phpeclipse.preference.CodeTemplatePreferencePage">
828 name="%compilerOptionsPrefName"
829 category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
830 class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPreferencePage"
831 id="net.sourceforge.phpeclipse.preference.CompilerPreferencePage">
834 name="%todoTaskPrefName"
835 category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
836 class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPreferencePage"
837 id="net.sourceforge.phpeclipse.preference.TodoTaskPreferencePage">
841 category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
842 class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
843 id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
845 <page name="%codeAssistPageName"
846 category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
847 class="net.sourceforge.phpdt.internal.ui.preferences.CodeAssistPreferencePage"
848 id="net.sourceforge.phpdt.internal.ui.preferences.CodeAssistPreferencePage">
851 name="%templatePageName"
852 category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
853 class="net.sourceforge.phpdt.internal.ui.preferences.JavaTemplatePreferencePage"
854 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
857 name="%spellingPrefName"
858 category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
859 class="net.sourceforge.phpdt.internal.ui.preferences.SpellingPreferencePage"
860 id = "net.sourceforge.phpdt.internal.ui.preferences.SpellingPreferencePage">
863 name="%editorMarkOccurrencesPage"
864 category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
865 class="net.sourceforge.phpdt.internal.ui.preferences.MarkOccurrencesPreferencePage"
866 id="net.sourceforge.phpdt.internal.ui.preferences.MarkOccurrencesPreferencePage">
870 <!-- external tools -->
871 <!-- extension point definitions -->
872 <extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps"/>
873 <extension-point id="argumentVariables" name="%ExtPoint.argumentVariables"/>
874 <extension-point id="directoryVariables" name="%ExtPoint.directoryVariables"/>
875 <extension-point id="fileVariables" name="%ExtPoint.fileVariables"/>
876 <extension-point id="refreshVariables" name="%ExtPoint.refreshVariables"/>
881 point= "net.sourceforge.phpeclipse.foldingStructureProviders">
883 id="net.sourceforge.phpdt.ui.text.defaultFoldingProvider"
884 name= "%defaultFoldingStructureProviderName"
885 class="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingStructureProvider"
886 preferencesClass="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingPreferenceBlock">
890 <!-- =========================================================================== -->
891 <!-- Filter Support -->
892 <!-- =========================================================================== -->
894 point="net.sourceforge.phpeclipse.phpElementFilters">
895 <!-- Outline Page -->
897 targetId="net.sourceforge.phpeclipse.JavaOutlinePage"
898 name="%HideImportDeclaration.label"
900 description="%HideImportDeclaration.description"
901 class="net.sourceforge.phpdt.internal.ui.filters.ImportDeclarationFilter"
902 id="net.sourceforge.phpeclipse.JavaOutlinePage.ImportDeclarationFilter">
906 <!-- =========================================================================== -->
908 <!-- =========================================================================== -->
910 point="org.eclipse.ui.editors.templates">
912 name="%templates.php.contextType.name"
913 class="net.sourceforge.phpdt.internal.corext.template.php.JavaContextType"
917 name="%templates.phpdoc.contextType.name"
918 class="net.sourceforge.phpdt.internal.corext.template.php.JavaDocContextType"
922 name="%templates.html.contextType.name"
923 class="net.sourceforge.phpdt.internal.corext.template.php.HTMLContextType"
927 file="templates/default-templates.xml"
928 translations="templates/default-templates.properties">
931 file="templates/default-codetemplates.xml"
932 translations="templates/default-templates.properties">
936 point="org.eclipse.ui.bindings">
938 sequence="Ctrl+Shift+C"
939 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
940 commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
941 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
945 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
946 commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
947 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
951 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
952 commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
953 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
957 sequence="Ctrl+Shift+C"
958 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
960 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
964 sequence="Command+Shift+C"
965 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
966 commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
967 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
972 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
973 commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
974 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">
986 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
988 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
993 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
994 commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
995 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
999 sequence="Ctrl+Shift+C"
1000 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1002 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1006 sequence="Esc Ctrl+C"
1007 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1008 commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1009 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1012 sequence="Ctrl+Shift+/"
1013 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1014 commandId="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1015 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1019 sequence="Ctrl+Shift+/"
1020 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1022 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1026 sequence="Command+Shift+/"
1027 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1028 commandId="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1029 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1032 sequence="Ctrl+Shift+\"
1033 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1034 commandId="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1035 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1039 sequence="Ctrl+Shift+\"
1040 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1042 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1046 sequence="Command+Shift+\"
1047 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1048 commandId="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1049 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1053 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1054 commandId="net.sourceforge.phpeclipse.phpeditor.indent"
1055 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1058 sequence="Ctrl+Shift+F"
1059 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1060 commandId="net.sourceforge.phpeclipse.phpeditor.format"
1061 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1065 sequence="Ctrl+Shift+F"
1066 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1068 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1072 sequence="Command+Shift+F"
1073 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1074 commandId="net.sourceforge.phpeclipse.phpeditor.format"
1075 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1079 sequence="Ctrl+Shift+F"
1080 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1082 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1086 sequence="Esc Ctrl+F"
1087 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1088 commandId="net.sourceforge.phpeclipse.phpeditor.format"
1089 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1092 sequence="Ctrl+Shift+ARROW_DOWN"
1093 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1094 commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.next.member"
1095 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1099 sequence="Ctrl+Shift+ARROW_DOWN"
1100 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1102 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1106 sequence="Command+Shift+ARROW_DOWN"
1107 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1108 commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.next.member"
1109 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1112 sequence="Ctrl+Shift+ARROW_UP"
1113 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1114 commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.previous.member"
1115 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1119 sequence="Ctrl+Shift+ARROW_UP"
1120 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1122 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1126 sequence="Command+Shift+ARROW_UP"
1127 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1128 commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.previous.member"
1129 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1132 sequence="Ctrl+Shift+P"
1133 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1134 commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket"
1135 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1139 sequence="Ctrl+Shift+P"
1140 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1142 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1146 sequence="Command+Shift+P"
1147 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1148 commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket"
1149 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1153 contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1154 commandId="net.sourceforge.phpeclipse.actions.opendeclaration"
1155 schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">