1) Fixed html syntax highlighting.
[phpeclipse.git] / net.sourceforge.phpeclipse / plugin.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.2"?>
3 <plugin>
4     <extension
5                  id="phpnature"
6                  name="%naturePHP.name"
7                  point="org.eclipse.core.resources.natures">
8           <runtime>
9                  <run
10                   class="net.sourceforge.phpdt.internal.core.JavaProject">
11                  </run>
12           </runtime>
13    </extension>
14
15    <extension
16                  id="parserbuilder"
17                  name="PHP Builder"
18                  point="org.eclipse.core.resources.builders">
19           <builder>
20                  <run
21                    class="net.sourceforge.phpdt.internal.core.builder.PHPBuilder">
22                  </run>
23           </builder>
24    </extension>
25    <!-- =================================================================================== -->
26 <!-- Extension: Java Markers                                                             -->
27 <!-- =================================================================================== -->
28
29 <!-- Java problems -->
30
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"/>
38 </extension>
39
40 <!-- Java transient problems -->
41
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"/>
48 </extension>
49
50 <!-- PHP tasks -->
51
52 <extension id="task" name="%phpTaskName" point="org.eclipse.core.resources.markers">
53         <super type="org.eclipse.core.resources.taskmarker"/>
54         <persistent value="true"/>
55 </extension>
56
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"/>
60
61   <extension
62         point="org.eclipse.ui.decorators">
63         <decorator
64                 label="%ProblemsLabelDecorator.label"
65                 state="true"
66                 lightweight="true"
67                 location="BOTTOM_LEFT"
68                 class="net.sourceforge.phpdt.ui.ProblemsLabelDecorator"
69                 id="net.sourceforge.phpdt.ui.problem.decorator">
70                 <description>
71                         %ProblemsLabelDecorator.description
72                 </description>
73                 <enablement>
74                         <or>
75                                 <objectClass
76                                         name="org.eclipse.core.resources.IResource">
77                                 </objectClass>
78                                 <objectClass
79                                         name="net.sourceforge.phpdt.core.IJavaElement">
80                                 </objectClass>
81                         </or>
82                 </enablement>
83         </decorator>
84         <decorator
85                 label="%OverrideIndicatorLabelDecorator.label"
86                 lightweight="true"
87                 location="BOTTOM_RIGHT"
88                 state="true"
89                 class="net.sourceforge.phpdt.ui.OverrideIndicatorLabelDecorator"
90                 id="net.sourceforge.phpdt.ui.override.decorator">
91                 <description>
92                         %OverrideIndicatorLabelDecorator.description
93                 </description>
94                 <enablement>
95                         <objectClass
96                                 name="net.sourceforge.phpdt.core.IMethod">
97                         </objectClass>
98                 </enablement>
99         </decorator>
100   </extension>
101
102    <extension
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" />
114    </extension>
115
116 <!-- declares a content type for PHP Source files -->
117
118    <extension point="org.eclipse.core.runtime.contentTypes">
119         <content-type id="phpSource" name="%phpSourceName"
120                 base-type="org.eclipse.core.runtime.text"
121                 priority="high"
122                 file-extensions="php,phpc,php3,php4,php5,phtml,inc,module,phpt,ctp"/>
123    </extension>
124
125    <extension
126           point="net.sourceforge.phpeclipse.phpEditorTextHovers">
127    <hover
128                  class="net.sourceforge.phpdt.internal.ui.text.java.hover.BestMatchHover"
129                  id="net.sourceforge.phpdt.ui.BestMatchHover"
130                  label="%sequentialHover"
131                  description="%sequentialHoverDescription">
132    </hover>
133    </extension>
134
135 <extension
136           point="net.sourceforge.phpeclipse.phpEditorTextHovers">
137    <hover
138                  class="net.sourceforge.phpdt.internal.ui.text.java.hover.JavaSourceHover"
139                  id="net.sourceforge.phpdt.ui.JavaSourceHover"
140                  label="%sourceHover"
141                  description="%sourceHoverDescription">
142    </hover>
143    <hover
144                         label="%problemHover"
145                         description="%problemHoverDescription"
146                         class="net.sourceforge.phpdt.internal.ui.text.java.hover.ProblemHover"
147                         id="net.sourceforge.phpdt.ui.ProblemHover">
148    </hover>
149    <hover
150                  class="net.sourceforge.phpdt.internal.ui.text.java.hover.AnnotationHover"
151                  id="net.sourceforge.phpdt.ui.AnnotationHover"
152                  label="%annotationHover"
153                  description="%annotationHoverDescription">
154    </hover>
155    </extension>
156
157    <extension
158                  point="org.eclipse.ui.perspectiveExtensions">
159           <perspectiveExtension
160                         targetID="net.sourceforge.phpeclipse.PHPPerspective">
161                            <showInPart id="net.sourceforge.phpeclipse.webbrowser.view" />
162                            <showInPart id="org.eclipse.ui.views.ResourceNavigator" />
163           </perspectiveExtension>
164    </extension>
165
166    <extension
167                  point="org.eclipse.ui.newWizards">
168           <category
169                         name="%newWizardCategory.name"
170                         id="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP">
171           </category>
172           <wizard
173                         name="%newWizardPHPProject.name"
174                         icon="icons/obj16/php.png"
175                         category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
176                         class="net.sourceforge.phpeclipse.wizards.NewProjectCreationWizard"
177                         project="true"
178                         id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
179                  <description>
180                         Create a new PHP project.
181                  </description>
182           </wizard>
183
184           <wizard
185                         name="%newWizardPHPFile.name"
186                         icon="icons/obj16/phpedit.gif"
187                         category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
188                         class="net.sourceforge.phpeclipse.wizards.PHPFileWizard"
189                         id="net.sourceforge.phpeclipse.wizards.PHPFileWizard">
190                  <description>
191                         Create a basic PHP file.
192                  </description>
193           </wizard>
194           <wizard
195                         name="%newWizardHTMLFile.name"
196                         icon="icons/obj16/htmledit.gif"
197                         category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
198                         class="net.sourceforge.phpeclipse.wizards.HTMLFileWizard"
199                         id="net.sourceforge.phpeclipse.wizards.HTMLFileWizard">
200                  <description>
201                         Create a basic HTML file.
202                  </description>
203           </wizard>
204    </extension>
205    <extension point="org.eclipse.ui.exportWizards">
206          <wizard name="%ExportWizards.Obfuscator"
207                          icon="icons/ctool16/exportdir_wiz.gif"
208                          class="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard"
209                          id="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard">
210          <description>%ExportWizards.ObfuscatorDescription</description>
211          <selection class="org.eclipse.core.resources.IResource" />
212          </wizard>
213   </extension>
214    <extension
215                  point="org.eclipse.ui.ide.projectNatureImages">
216           <image
217                         icon="icons/ovr16/php_ovr2.gif"
218                         natureId="net.sourceforge.phpeclipse.phpnature"
219                         id="net.sourceforge.phpeclipse.ProjectNatureImagePHP">
220           </image>
221    </extension>
222    <extension
223                  point="org.eclipse.ui.propertyPages">
224           <page
225          class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
226          icon="icons/obj16/php.png"
227          id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage"
228          name="%todoPageName"
229          objectClass="org.eclipse.core.resources.IProject">
230                  <filter
231                            name="nature"
232                            value="net.sourceforge.phpeclipse.phpnature">
233                  </filter>
234           </page>
235           <page
236          class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
237          icon="icons/obj16/php.png"
238          id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage"
239          name="%todoPageName"
240          objectClass="net.sourceforge.phpdt.core.IJavaProject">
241                  <filter
242                            name="nature"
243                            value="net.sourceforge.phpeclipse.phpnature">
244                  </filter>
245           </page>
246                         <page
247          class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPropertyPage"
248          icon="icons/obj16/php.png"
249          id="net.sourceforge.phpdt.ui.propertyPages.CompilerPropertyPage"
250          name="%compilerPageName"
251          objectClass="org.eclipse.core.resources.IProject">
252                  <filter
253                            name="nature"
254                            value="net.sourceforge.phpeclipse.phpnature">
255                  </filter>
256           </page>
257           <page
258          class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPropertyPage"
259          icon="icons/obj16/php.png"
260          id="net.sourceforge.phpdt.ui.propertyPages.CompilerPropertyPage"
261          name="%compilerPageName"
262          objectClass="net.sourceforge.phpdt.core.IJavaProject">
263                  <filter
264                            name="nature"
265                            value="net.sourceforge.phpeclipse.phpnature">
266                  </filter>
267           </page>
268    </extension>
269    <extension
270                  point="org.eclipse.ui.editors">
271           <editor
272                         name="%phpEditorName"
273                         default="true"
274                         icon="icons/obj16/phpedit.gif"
275                         contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
276                         class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
277                         symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
278                         id="net.sourceforge.phpeclipse.PHPUnitEditor">
279                         <contentTypeBinding
280                            contentTypeId="net.sourceforge.phpeclipse.phpSource"
281                         />
282           </editor>
283    </extension>
284           <extension
285                  point="org.eclipse.ui.fontDefinitions">
286           <fontDefinition
287                         label="%phpEditorFontDefiniton.label"
288                         defaultsTo="org.eclipse.jface.textfont"
289                         id="net.sourceforge.phpdt.ui.editors.textfont">
290                  <description>
291                         %phpEditorFontDefintion.description
292                  </description>
293           </fontDefinition>
294    </extension>
295    <extension
296                  point="org.eclipse.ui.editors.annotationTypes">
297           <type
298                  name="net.sourceforge.phpdt.ui.error"
299                  super="org.eclipse.ui.workbench.texteditor.error"
300                  markerType="net.sourceforge.phpeclipse.problem"
301                  markerSeverity="2">
302           </type>
303           <type
304                  name="net.sourceforge.phpdt.ui.warning"
305                  super="org.eclipse.ui.workbench.texteditor.warning"
306                  markerType="net.sourceforge.phpeclipse.problem"
307                  markerSeverity="1">
308           </type>
309           <type
310                  name="net.sourceforge.phpdt.ui.info"
311                  super="org.eclipse.ui.workbench.texteditor.info"
312                  markerType="net.sourceforge.phpeclipse.problem"
313                  markerSeverity="0">
314           </type>
315           <type
316                  name="net.sourceforge.phpdt.ui.occurrences">
317           </type>
318    </extension>
319    <extension
320                  point="org.eclipse.ui.editors.markerAnnotationSpecification">
321           <specification
322                         annotationType="net.sourceforge.phpdt.ui.error"
323                         annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
324           </specification>
325           <specification
326                         annotationType="net.sourceforge.phpdt.ui.warning"
327                         annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
328           </specification>
329           <specification
330                         annotationType="net.sourceforge.phpdt.ui.info"
331                         annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
332           </specification>
333           <specification
334                         annotationType="org.eclipse.debug.core.breakpoint"
335                         icon="icons/full/obj16/brkp_obj.gif"
336                         annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.BreakpointImageProvider">
337           </specification>
338           <specification
339                         annotationType="net.sourceforge.phpdt.ui.occurrences"
340                         label="%OccurrenceAnnotation.label"
341                         icon="icons/obj16/searchm_obj.gif"
342                         textPreferenceKey="occurrenceIndication"
343                         textPreferenceValue="false"
344                         highlightPreferenceKey="occurrenceHighlighting"
345                         highlightPreferenceValue="true"
346                         overviewRulerPreferenceKey="occurrenceIndicationInOverviewRuler"
347                         overviewRulerPreferenceValue="true"
348                         verticalRulerPreferenceKey="occurrenceIndicationInVerticalRuler"
349                         verticalRulerPreferenceValue="false"
350                         colorPreferenceKey="occurrenceIndicationColor"
351                         colorPreferenceValue="180,207,205"
352                         presentationLayer="3"
353                         showInNextPrevDropdownToolbarActionKey="showOccurrenceInNextPrevDropdownToolbarAction"
354                         showInNextPrevDropdownToolbarAction="true"
355                         isGoToNextNavigationTargetKey="isOccurrenceGoToNextNavigationTarget"
356                         isGoToNextNavigationTarget="false"
357                         isGoToPreviousNavigationTargetKey="isOccurrenceGoToPreviousNavigationTarget"
358                         isGoToPreviousNavigationTarget="false">
359           </specification>
360         </extension>
361
362    <extension
363                  point="org.eclipse.ui.actionSets">
364           <actionSet
365                         label="%CodingActionSet.label"
366                         description="%CodingActionSet.description"
367                         visible="false"
368                         id="net.sourceforge.phpeclipse.ui.CodingActionSet">
369 <!-- =========================================================================== -->
370 <!-- Source Menu                                                                 -->
371 <!-- =========================================================================== -->
372                  <menu
373                            label="%SourceMenu.label"
374                            path="edit/editEnd"
375                            id="net.sourceforge.phpeclipse.ui.source.menu">
376                          <separator
377                                    name="editGroup">
378                          </separator>
379                  </menu>
380                  <action
381                            definitionId="net.sourceforge.phpeclipse.phpeditor.format"
382                            label="%FormatAction.label"
383                            retarget="true"
384                            menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
385                            id="net.sourceforge.phpeclipse.phpeditor.Format">
386                  </action>
387                  <action
388                            label="%ShiftLeftAction.label"
389                            retarget="true"
390                            menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
391                            id="net.sourceforge.phpeclipse.phpeditor.ShiftLeft">
392                  </action>
393                  <action
394                            label="%ShiftRightAction.label"
395                            retarget="true"
396                            menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
397                            id="net.sourceforge.phpeclipse.phpeditor.ShiftRight">
398                  </action>
399                  <action
400                            definitionId="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
401                            label="%RemoveBlockCommentAction.label"
402                            retarget="true"
403                            menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
404                            id="net.sourceforge.phpeclipse.ui.actions.RemoveBlockComment">
405                  </action>
406                  <action
407                            definitionId="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
408                            label="%AddBlockCommentAction.label"
409                            retarget="true"
410                            menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
411                            id="net.sourceforge.phpeclipse.ui.actions.AddBlockComment">
412                  </action>
413                  <action
414                            definitionId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
415                            label="%ToggleCommentAction.label"
416                            retarget="true"
417                            menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
418                            id="net.sourceforge.phpeclipse.ui.actions.ToggleComment">
419                  </action>
420                  <action
421                            definitionId="net.sourceforge.phpeclipse.phpeditor.uncomment"
422                            label="%UncommentAction.label"
423                            retarget="true"
424                            menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
425                            id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
426                  </action>
427                  <action
428                            definitionId="net.sourceforge.phpeclipse.phpeditor.comment"
429                            label="%CommentAction.label"
430                            retarget="true"
431                            menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
432                            id="net.sourceforge.phpeclipse.phpeditor.Comment">
433                  </action>
434           </actionSet>
435    </extension>
436    <extension
437                  point="org.eclipse.ui.actionSetPartAssociations">
438           <actionSetPartAssociation
439                         targetID="net.sourceforge.phpeclipse.ui.CodingActionSet">
440                  <part id="net.sourceforge.phpeclipse.PHPUnitEditor" />
441           </actionSetPartAssociation>
442    </extension>
443
444 <!-- =========================================================================== -->
445 <!-- PHP Editor Action Definition IDs -->
446 <!-- =========================================================================== -->
447
448         <!-- FIXME: there is too much duplication of contributions pointing to the same action. we should find a better way-->
449    <extension
450                  point="org.eclipse.ui.popupMenus">
451           <!-- php, phpc,php3,php4,php5,phpt-->
452           <objectContribution
453                         objectClass="org.eclipse.core.resources.IFile"
454                         nameFilter="*.php*"
455                         id="net.sourceforge.phpeclipse.actions.popupShowAction.phpS">
456                  <action
457                            label="Open PHP Browser"
458                            class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
459                            menubarPath="additions"
460                            id="net.sourceforge.phpeclipse.actions.showAction">
461                  </action>
462           </objectContribution>
463
464           <!-- cake PHP support -->
465           <objectContribution
466                         objectClass="org.eclipse.core.resources.IFile"
467                         nameFilter="*.ctp"
468                         id="net.sourceforge.phpeclipse.actions.popupShowAction.ctp">
469                  <action
470                            label="Open PHP Browser"
471                            class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
472                            menubarPath="additions"
473                            id="net.sourceforge.phpeclipse.actions.showAction">
474                  </action>
475           </objectContribution>
476           <objectContribution
477                         objectClass="org.eclipse.core.resources.IFile"
478                         nameFilter="*.module"
479                         id="net.sourceforge.phpeclipse.actions.popupShowAction.module">
480                  <action
481                            label="Open PHP Browser"
482                            class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
483                            menubarPath="additions"
484                            id="net.sourceforge.phpeclipse.actions.showAction">
485                  </action>
486           </objectContribution>
487           <objectContribution
488                         objectClass="org.eclipse.core.resources.IFile"
489                         nameFilter="*.inc"
490                         id="net.sourceforge.phpeclipse.actions.popupShowAction.inc">
491                  <action
492                            label="Open PHP Browser"
493                            class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
494                            menubarPath="additions"
495                            id="net.sourceforge.phpeclipse.actions.showAction">
496                  </action>
497           </objectContribution>
498           <objectContribution
499                         objectClass="org.eclipse.core.resources.IFile"
500                         nameFilter="*.phtml"
501                         id="net.sourceforge.phpeclipse.actions.popupShowAction.phtml">
502                  <action
503                            label="Open PHP Browser"
504                            class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
505                            menubarPath="additions"
506                            id="net.sourceforge.phpeclipse.actions.showAction">
507                  </action>
508           </objectContribution>
509           <objectContribution
510                         objectClass="org.eclipse.core.resources.IFile"
511                         nameFilter="*.htm*"
512                         id="net.sourceforge.phpeclipse.actions.popupShowAction.html">
513                  <action
514                            label="Open PHP Browser"
515                            class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
516                            menubarPath="additions"
517                            id="net.sourceforge.phpeclipse.actions.showAction">
518                  </action>
519           </objectContribution>
520           <objectContribution
521                         objectClass="org.eclipse.core.resources.IFile"
522                         nameFilter="*.xml"
523                         id="net.sourceforge.phpeclipse.actions.popupShowAction.xml">
524                  <action
525                            label="Open PHP Browser"
526                            class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
527                            menubarPath="additions"
528                            id="net.sourceforge.phpeclipse.actions.showAction">
529                  </action>
530           </objectContribution>
531
532           <!-- Viewers -->
533           <viewerContribution
534                         targetID="#PHPEditorContext"
535                         id="net.sourceforge.phpeclipse.actions.popupHTMLWizard">
536                  <action
537                            label="Insert HTML (dl,ul,ol,table)"
538                            class="net.sourceforge.phpeclipse.wizards.html.InsertHTMLElementAction"
539                            menubarPath="additions"
540                            id="net.sourceforge.phpeclipse.actions.wizards.html">
541                  </action>
542           </viewerContribution>
543           <viewerContribution
544                         targetID="#PHPEditorContext"
545                         id="net.sourceforge.phpeclipse.actions.popupOpenAllIncludes">
546                  <action
547                            label="Open Included Files List"
548                            class="net.sourceforge.phpeclipse.actions.PHPOpenAllIncludesEditorAction"
549                            menubarPath="additions"
550                            id="net.sourceforge.phpeclipse.actions.openallincludes">
551                  </action>
552           </viewerContribution>
553           <viewerContribution
554                         targetID="#PHPEditorContext"
555                         id="net.sourceforge.phpeclipse.actions.popupOpenDeclaration">
556                  <action
557                            label="%OpenDeclaration"
558                            class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction"
559                            menubarPath="additions"
560                            definitionId="net.sourceforge.phpeclipse.actions.opendeclaration"
561                            id="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction">
562                  </action>
563           </viewerContribution>
564          <viewerContribution
565                 targetID="#PHPEditorContext"
566                 id="net.sourceforge.phpdt.ltk.renameLocalVariable">
567                 <action label="Rename Local Variable in Functions/Methods"
568                                 class="net.sourceforge.phpdt.ltk.ui.actions.RenameLocalVariable"
569                                 menubarPath="additions"
570                                 id="net.sourceforge.phpdt.ltk.ui.actions.RenameLocalVariable"/>
571           </viewerContribution>
572           <viewerContribution
573                         targetID="#PHPRulerContext"
574                         id="net.sourceforge.phpdt.ui.PHPEditorPopupActions">
575                  <action
576                            label="%AddTask.label"
577                            helpContextId="org.eclipse.ui.AddTask_action_context"
578                            class="org.eclipse.ui.texteditor.TaskRulerAction"
579                            menubarPath="add"
580                            id="org.eclipse.ui.texteditor.TaskRulerAction">
581                  </action>
582                  <action
583                            label="%AddBookmark.label"
584                            helpContextId="org.eclipse.ui.bookmark_action_context"
585                            class="org.eclipse.ui.texteditor.BookmarkRulerAction"
586                            menubarPath="add"
587                            id="org.eclipse.ui.texteditor.BookmarkRulerAction">
588                  </action>
589           </viewerContribution>
590    </extension>
591    <extension
592                  point="org.eclipse.ui.actionSets">
593           <actionSet
594                         label="%OpenActionSet.label"
595                         description="%OpenActionSet.description"
596                         visible="false"
597                         id="net.sourceforge.phpeclipse.ui.A_OpenActionSet">
598                  <action
599                            definitionId="net.sourceforge.phpeclipse.ui.edit.text.java.open.editor"
600                            label="%OpenDeclaration"
601                            tooltip="%OpenDeclaration"
602                            retarget="true"
603                            menubarPath="navigate/open.ext"
604                            allowLabelUpdate="true"
605                            id="net.sourceforge.phpeclipse.ui.actions.Open">
606                  </action>
607           </actionSet>
608    </extension>
609    <extension
610                  point="org.eclipse.ui.editorActions">
611           <editorContribution
612                         id="org.eclipse.ui.texteditor.ruler.actions"
613                         targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
614                 <action
615                         id="org.eclipse.ui.texteditor.BookmarkRulerAction"
616                         actionID="RulerDoubleClick"
617                         label="%Dummy.label"
618                         helpContextId="org.eclipse.ui.bookmark_action_context"
619                         class="org.eclipse.ui.texteditor.BookmarkRulerAction">
620                 </action>
621                 <action
622                         label="%Dummy.label"
623                         class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
624                         actionID="RulerClick"
625                         id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction">
626                 </action>
627           </editorContribution>
628           <editorContribution
629                         id="net.sourceforge.phpdt.editor.actions"
630                         targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
631                  <action
632                            definitionId="net.sourceforge.phpeclipse.actions.opendeclaration"
633                            label="%OpenDeclaration"
634                            class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction"
635                            id="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction">
636                  </action>
637           </editorContribution>
638    </extension>
639    <extension
640                  point="org.eclipse.ui.popupMenus">
641           <viewerContribution
642                         targetID="#CompilationUnitRulerContext"
643                         id="net.sourceforge.phpeclipse.phpeditor.QuickFixRulerMenuAction">
644                  <action
645                            label="%Dummy.label"
646                            helpContextId="net.sourceforge.phpeclipse.quick_fix_action"
647                            class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
648                            menubarPath="additions"
649                            id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerMenuAction">
650                  </action>
651           </viewerContribution>
652    </extension>
653    <extension
654                  point="org.eclipse.ui.popupMenus">
655           <viewerContribution
656                         targetID="#CompilationUnitRulerContext"
657                         id="net.sourceforge.phpdt.ui.CompilationUnitEditorPopupActions">
658                  <action
659                            label="%AddTask.label"
660                            helpContextId="org.eclipse.ui.AddTask_action_context"
661                            tooltip="%AddTask.tooltip"
662                            class="org.eclipse.ui.texteditor.TaskRulerAction"
663                            menubarPath="add"
664                            id="org.eclipse.ui.texteditor.TaskRulerAction">
665                  </action>
666                  <action
667                            label="%AddBookmark.label"
668                            helpContextId="org.eclipse.ui.bookmark_action_context"
669                            tooltip="%AddBookmark.tooltip"
670                            class="org.eclipse.ui.texteditor.BookmarkRulerAction"
671                            menubarPath="add"
672                            id="org.eclipse.ui.texteditor.BookmarkRulerAction">
673                  </action>
674                  <menu
675                         id="projection"
676                         label="%Folding.label"
677                         path="rest">
678                  </menu>
679                  <action
680                            label="%Dummy.label"
681                            tooltip="%Dummy.label"
682                            class="net.sourceforge.phpdt.internal.ui.actions.FoldingExpandAllRulerAction"
683                            menubarPath="projection/additions"
684                            definitionId="org.eclipse.ui.edit.text.folding.expand_all"
685                            id="net.sourceforge.phpdt.ui.folding.expandAll">
686                  </action>
687                  <action
688                            label="%Dummy.label"
689                            tooltip="%Dummy.label"
690                            class="net.sourceforge.phpdt.internal.ui.actions.FoldingToggleRulerAction"
691                            menubarPath="projection/additions"
692                            definitionId="org.eclipse.ui.edit.text.folding.toggle"
693                            id="net.sourceforge.phpdt.ui.folding.toggle">
694                  </action>
695           </viewerContribution>
696    </extension>
697  <!-- =========================================================================== -->
698 <!-- PHPDT/UI command definitions                                                   -->
699 <!-- =========================================================================== -->
700    <extension point="org.eclipse.ui.contexts">
701           <context name="%context.editingPHPSource.name"
702            description="%context.editingPHPSource.description"
703            parentId="org.eclipse.ui.textEditorScope"
704            id="net.sourceforge.phpdt.ui.phpEditorScope" />
705    </extension>
706    <extension
707                  point="org.eclipse.ui.commands">
708           <category
709                         name="%category.source.name"
710                         description="%category.source.description"
711                         id="net.sourceforge.phpeclipse.ui.category.source">
712           </category>
713
714  <!-- source -->
715           <command
716                         name="%ActionDefinition.comment.name"
717                         description="%ActionDefinition.comment.description"
718                         categoryId="net.sourceforge.phpeclipse.ui.category.source"
719                         id="net.sourceforge.phpeclipse.phpeditor.comment">
720           </command>
721           <command
722                         name="%ActionDefinition.uncomment.name"
723                         description="%ActionDefinition.uncomment.description"
724                         categoryId="net.sourceforge.phpeclipse.ui.category.source"
725                         id="net.sourceforge.phpeclipse.phpeditor.uncomment">
726           </command>
727           <command
728                         name="%ActionDefinition.toggleComment.name"
729                         description="%ActionDefinition.toggleComment.description"
730                         categoryId="net.sourceforge.phpeclipse.ui.category.source"
731                         id="net.sourceforge.phpeclipse.phpeditor.toggle.comment">
732           </command>
733
734           <command
735                         name="%ActionDefinition.addBlockComment.name"
736                         description="%ActionDefinition.addBlockComment.description"
737                         categoryId="net.sourceforge.phpeclipse.ui.category.source"
738                         id="net.sourceforge.phpeclipse.phpeditor.add.block.comment">
739           </command>
740           <command
741                         name="%ActionDefinition.removeBlockComment.name"
742                         description="%ActionDefinition.removeBlockComment.description"
743                         categoryId="net.sourceforge.phpeclipse.ui.category.source"
744                         id="net.sourceforge.phpeclipse.phpeditor.remove.block.comment">
745           </command>
746           <command
747                         name="%ActionDefinition.indent.name"
748                         description="%ActionDefinition.indent.description"
749                         categoryId="net.sourceforge.phpeclipse.ui.category.source"
750                         id="net.sourceforge.phpeclipse.phpeditor.indent">
751           </command>
752           <command
753                         name="%ActionDefinition.format.name"
754                         description="%ActionDefinition.format.description"
755                         categoryId="net.sourceforge.phpeclipse.ui.category.source"
756                         id="net.sourceforge.phpeclipse.phpeditor.format">
757           </command>
758
759           <!-- navigate -->
760           <command
761                         name="%ActionDefinition.gotoNextMember.name"
762                         description="%ActionDefinition.gotoNextMember.description"
763                         categoryId="org.eclipse.ui.category.navigate"
764                         id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.next.member">
765           </command>
766           <command
767                         name="%ActionDefinition.gotoPreviousMember.name"
768                         description="%ActionDefinition.gotoPreviousMember.description"
769                         categoryId="org.eclipse.ui.category.navigate"
770                         id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.previous.member">
771           </command>
772           <command
773                         name="%ActionDefinition.gotoMatchingBracket.name"
774                         description="%ActionDefinition.gotoMatchingBracket.description"
775                         categoryId="org.eclipse.ui.category.navigate"
776                         id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
777           </command>
778           <command
779                         name="%OpenDeclaration"
780                         description="%OpenDeclaration"
781                         categoryId="net.sourceforge.phpeclipse.ui.category.source"
782                         id="net.sourceforge.phpeclipse.actions.opendeclaration">
783           </command>
784    </extension>
785    <extension
786                  id="net.sourceforge.phpeclipse.JavaDocumentSetupParticipant"
787                  name="%javaDocumentSetupParticipant"
788                  point="org.eclipse.core.filebuffers.documentSetup">
789           <participant
790                         contentTypeId="net.sourceforge.phpeclipse.phpSource"
791                         class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentSetupParticipant">
792           </participant>
793    </extension>
794    <extension
795                  id="net.sourceforge.phpeclipse.JavaDocumentFactory"
796                  name="%javaDocumentFactory"
797                  point="org.eclipse.core.filebuffers.documentCreation">
798           <factory
799                         contentTypeId="net.sourceforge.phpeclipse.phpSource"
800                         class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentFactory">
801           </factory>
802    </extension>
803
804    <extension
805                  point="org.eclipse.ui.preferencePages">
806           <page name="PHP"
807                         category="net.sourceforge.phpeclipse.ui.preferencePage"
808                         class="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
809                         id="net.sourceforge.phpeclipse.preferences.PHPPreferencePage">
810           </page>
811           <page
812                         name="Code Templates"
813                         category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
814                         class="net.sourceforge.phpdt.internal.ui.preferences.CodeTemplatePreferencePage"
815                         id="net.sourceforge.phpeclipse.preference.CodeTemplatePreferencePage">
816           </page>
817           <page
818                         name="%compilerOptionsPrefName"
819                         category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
820                         class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPreferencePage"
821                         id="net.sourceforge.phpeclipse.preference.CompilerPreferencePage">
822           </page>
823           <page
824                         name="%todoTaskPrefName"
825                         category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
826                         class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPreferencePage"
827                         id="net.sourceforge.phpeclipse.preference.TodoTaskPreferencePage">
828           </page>
829           <page
830                         name="Formatter"
831                         category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
832                         class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
833                         id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
834           </page>
835           <page name="%codeAssistPageName"
836                         category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
837                         class="net.sourceforge.phpdt.internal.ui.preferences.CodeAssistPreferencePage"
838                         id="net.sourceforge.phpdt.internal.ui.preferences.CodeAssistPreferencePage">
839           </page>
840       <page name="%editorPageName"
841             category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
842             class="net.sourceforge.phpdt.internal.ui.preferences.EditorPreferencePage"
843             id="net.sourceforge.phpdt.internal.ui.preferences.EditorPreferencePage">
844       </page>
845       <page
846                         name="%templatePageName"
847                         category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
848                         class="net.sourceforge.phpdt.internal.ui.preferences.JavaTemplatePreferencePage"
849                         id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
850           </page>
851           <page
852                         name="%spellingPrefName"
853                         category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
854                         class="net.sourceforge.phpdt.internal.ui.preferences.SpellingPreferencePage"
855                         id = "net.sourceforge.phpdt.internal.ui.preferences.SpellingPreferencePage">
856           </page>
857           <page
858                         name="%editorMarkOccurrencesPage"
859                         category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
860                         class="net.sourceforge.phpdt.internal.ui.preferences.MarkOccurrencesPreferencePage"
861                         id="net.sourceforge.phpdt.internal.ui.preferences.MarkOccurrencesPreferencePage">
862           </page>
863    </extension>
864
865 <!-- external tools -->
866 <!-- extension point definitions -->
867         <extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps"/>
868         <extension-point id="argumentVariables" name="%ExtPoint.argumentVariables"/>
869         <extension-point id="directoryVariables" name="%ExtPoint.directoryVariables"/>
870         <extension-point id="fileVariables" name="%ExtPoint.fileVariables"/>
871         <extension-point id="refreshVariables" name="%ExtPoint.refreshVariables"/>
872
873 <!-- Extensions -->
874
875         <extension
876                 point= "net.sourceforge.phpeclipse.foldingStructureProviders">
877                 <provider
878                         id="net.sourceforge.phpdt.ui.text.defaultFoldingProvider"
879                         name= "%defaultFoldingStructureProviderName"
880                         class="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingStructureProvider"
881                         preferencesClass="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingPreferenceBlock">
882                 </provider>
883         </extension>
884
885 <!-- =========================================================================== -->
886 <!-- Filter Support                                                              -->
887 <!-- =========================================================================== -->
888    <extension
889                  point="net.sourceforge.phpeclipse.phpElementFilters">
890 <!-- Outline Page -->
891           <filter
892                         targetId="net.sourceforge.phpeclipse.JavaOutlinePage"
893                         name="%HideImportDeclaration.label"
894                         enabled="false"
895                         description="%HideImportDeclaration.description"
896                         class="net.sourceforge.phpdt.internal.ui.filters.ImportDeclarationFilter"
897                         id="net.sourceforge.phpeclipse.JavaOutlinePage.ImportDeclarationFilter">
898           </filter>
899    </extension>
900
901 <!-- =========================================================================== -->
902 <!-- Templates                                                                   -->
903 <!-- =========================================================================== -->
904    <extension
905                  point="org.eclipse.ui.editors.templates">
906           <contextType
907                         name="%templates.php.contextType.name"
908                         class="net.sourceforge.phpdt.internal.corext.template.php.JavaContextType"
909                         id="java">
910           </contextType>
911           <contextType
912                         name="%templates.phpdoc.contextType.name"
913                         class="net.sourceforge.phpdt.internal.corext.template.php.JavaDocContextType"
914                         id="javadoc">
915           </contextType>
916           <contextType
917                         name="%templates.html.contextType.name"
918                         class="net.sourceforge.phpdt.internal.corext.template.php.HTMLContextType"
919                         id="javadoc">
920           </contextType>
921           <include
922                           file="templates/default-templates.xml"
923                           translations="templates/default-templates.properties">
924           </include>
925           <include
926                           file="templates/default-codetemplates.xml"
927                           translations="templates/default-templates.properties">
928           </include>
929    </extension>
930    <extension
931                  point="org.eclipse.ui.bindings">
932           <key
933                         sequence="Ctrl+Shift+C"
934                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
935                         commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
936                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
937           </key>
938           <key
939                         sequence="Ctrl+/"
940                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
941                         commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
942                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
943           </key>
944           <key
945                            sequence="Ctrl+7"
946                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
947                         commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
948                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
949           </key>
950           <key
951                         platform="carbon"
952                         sequence="Ctrl+Shift+C"
953                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
954                         commandId=""
955                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
956           </key>
957           <key
958                         platform="carbon"
959                         sequence="Command+Shift+C"
960                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
961                         commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
962                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
963           </key>
964           <key
965                         platform="carbon"
966                         sequence="Ctrl+/"
967                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
968                         commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
969                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
970           </key>
971           <key
972                         platform="carbon"
973                         sequence="Command+/"
974                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
975                         commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
976                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
977           </key>
978           <key
979                         platform="carbon"
980                         sequence="Ctrl+7"
981                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
982                         commandId=""
983                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
984           </key>
985           <key
986                         platform="carbon"
987                         sequence="Command+7"
988                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
989                         commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
990                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
991           </key>
992           <key
993                         platform="gtk"
994                         sequence="Ctrl+Shift+C"
995                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
996                         commandId=""
997                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
998           </key>
999           <key
1000                         platform="gtk"
1001                         sequence="Esc Ctrl+C"
1002                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1003                         commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1004                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1005           </key>
1006           <key
1007                         sequence="Ctrl+Shift+/"
1008                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1009                         commandId="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1010                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1011           </key>
1012           <key
1013                         platform="carbon"
1014                         sequence="Ctrl+Shift+/"
1015                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1016                         commandId=""
1017                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1018           </key>
1019           <key
1020                         platform="carbon"
1021                         sequence="Command+Shift+/"
1022                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1023                         commandId="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1024                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1025           </key>
1026           <key
1027                         sequence="Ctrl+Shift+\"
1028                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1029                         commandId="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1030                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1031           </key>
1032           <key
1033                         platform="carbon"
1034                         sequence="Ctrl+Shift+\"
1035                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1036                         commandId=""
1037                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1038           </key>
1039           <key
1040                         platform="carbon"
1041                         sequence="Command+Shift+\"
1042                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1043                         commandId="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1044                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1045           </key>
1046           <key
1047                         sequence="Ctrl+I"
1048                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1049                         commandId="net.sourceforge.phpeclipse.phpeditor.indent"
1050                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1051           </key>
1052           <key
1053                         sequence="Ctrl+Shift+F"
1054                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1055                         commandId="net.sourceforge.phpeclipse.phpeditor.format"
1056                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1057           </key>
1058           <key
1059                         platform="carbon"
1060                         sequence="Ctrl+Shift+F"
1061                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1062                         commandId=""
1063                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1064           </key>
1065           <key
1066                         platform="carbon"
1067                         sequence="Command+Shift+F"
1068                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1069                         commandId="net.sourceforge.phpeclipse.phpeditor.format"
1070                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1071           </key>
1072           <key
1073                         platform="gtk"
1074                         sequence="Ctrl+Shift+F"
1075                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1076                         commandId=""
1077                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1078           </key>
1079           <key
1080                         platform="gtk"
1081                         sequence="Esc Ctrl+F"
1082                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1083                         commandId="net.sourceforge.phpeclipse.phpeditor.format"
1084                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1085           </key>
1086           <key
1087                         sequence="Ctrl+Shift+ARROW_DOWN"
1088                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1089                         commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.next.member"
1090                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1091           </key>
1092           <key
1093                         platform="carbon"
1094                         sequence="Ctrl+Shift+ARROW_DOWN"
1095                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1096                         commandId=""
1097                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1098           </key>
1099           <key
1100                         platform="carbon"
1101                         sequence="Command+Shift+ARROW_DOWN"
1102                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1103                         commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.next.member"
1104                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1105           </key>
1106           <key
1107                         sequence="Ctrl+Shift+ARROW_UP"
1108                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1109                         commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.previous.member"
1110                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1111           </key>
1112           <key
1113                         platform="carbon"
1114                         sequence="Ctrl+Shift+ARROW_UP"
1115                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1116                         commandId=""
1117                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1118           </key>
1119           <key
1120                         platform="carbon"
1121                         sequence="Command+Shift+ARROW_UP"
1122                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1123                         commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.previous.member"
1124                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1125           </key>
1126           <key
1127                         sequence="Ctrl+Shift+P"
1128                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1129                         commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket"
1130                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1131           </key>
1132           <key
1133                         platform="carbon"
1134                         sequence="Ctrl+Shift+P"
1135                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1136                         commandId=""
1137                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1138           </key>
1139           <key
1140                         platform="carbon"
1141                         sequence="Command+Shift+P"
1142                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1143                         commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket"
1144                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1145           </key>
1146           <key
1147                         sequence="F3"
1148                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1149                         commandId="net.sourceforge.phpeclipse.actions.opendeclaration"
1150                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1151           </key>
1152    </extension>
1153 </plugin>