reverted test
[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="php3" />
106           <fileTypes type="text" extension="php4" />
107           <fileTypes type="text" extension="php5" />
108           <fileTypes type="text" extension="module" />
109           <fileTypes type="text" extension="inc" />
110           <fileTypes type="text" extension="phtml" />
111           <fileTypes type="text" extension="phpt" />
112           <fileTypes type="text" extension="html" />
113           <fileTypes type="text" extension="htm" />
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,php3,php4,php5,phtml,inc,module,phpt,html,htm"/>
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.perspectives">
159           <perspective
160                         name="%perspectivePHP.name"
161                         icon="icons/obj16/php.png"
162                         class="net.sourceforge.phpeclipse.PHPPerspectiveFactory"
163                         id="net.sourceforge.phpeclipse.PHPPerspective">
164           </perspective>
165    </extension>
166
167    <extension
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>
174    </extension>
175
176    <extension
177                  point="org.eclipse.ui.newWizards">
178           <category
179                         name="%newWizardCategory.name"
180                         id="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP">
181           </category>
182           <wizard
183                         name="%newWizardPHPProject.name"
184                         icon="icons/obj16/php.png"
185                         category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
186                         class="net.sourceforge.phpeclipse.wizards.NewProjectCreationWizard"
187                         project="true"
188                         id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
189                  <description>
190                         Create a new PHP project.
191                  </description>
192           </wizard>
193
194           <wizard
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">
200                  <description>
201                         Create a basic PHP file.
202                  </description>
203           </wizard>
204           <wizard
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">
210                  <description>
211                         Create a basic HTML file.
212                  </description>
213           </wizard>
214    </extension>
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" />
222          </wizard>
223   </extension>
224    <extension
225                  point="org.eclipse.ui.ide.projectNatureImages">
226           <image
227                         icon="icons/ovr16/php_ovr2.gif"
228                         natureId="net.sourceforge.phpeclipse.phpnature"
229                         id="net.sourceforge.phpeclipse.ProjectNatureImagePHP">
230           </image>
231    </extension>
232    <extension
233                  point="org.eclipse.ui.propertyPages">
234           <page
235          class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
236          icon="icons/obj16/php.png"
237          id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage"
238          name="%todoPageName"
239          objectClass="org.eclipse.core.resources.IProject">
240                  <filter
241                            name="nature"
242                            value="net.sourceforge.phpeclipse.phpnature">
243                  </filter>
244           </page>
245           <page
246          class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
247          icon="icons/obj16/php.png"
248          id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage"
249          name="%todoPageName"
250          objectClass="net.sourceforge.phpdt.core.IJavaProject">
251                  <filter
252                            name="nature"
253                            value="net.sourceforge.phpeclipse.phpnature">
254                  </filter>
255           </page>
256                         <page
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">
262                  <filter
263                            name="nature"
264                            value="net.sourceforge.phpeclipse.phpnature">
265                  </filter>
266           </page>
267           <page
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">
273                  <filter
274                            name="nature"
275                            value="net.sourceforge.phpeclipse.phpnature">
276                  </filter>
277           </page>
278    </extension>
279    <extension
280                  point="org.eclipse.ui.editors">
281           <editor
282                         name="%phpEditorName"
283                         default="true"
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">
289                         <contentTypeBinding
290                            contentTypeId="net.sourceforge.phpeclipse.phpSource"
291                         />
292           </editor>
293    </extension>
294           <extension
295                  point="org.eclipse.ui.fontDefinitions">
296           <fontDefinition
297                         label="%phpEditorFontDefiniton.label"
298                         defaultsTo="org.eclipse.jface.textfont"
299                         id="net.sourceforge.phpdt.ui.editors.textfont">
300                  <description>
301                         %phpEditorFontDefintion.description
302                  </description>
303           </fontDefinition>
304    </extension>
305    <extension
306                  point="org.eclipse.ui.editors.annotationTypes">
307           <type
308                  name="net.sourceforge.phpdt.ui.error"
309                  super="org.eclipse.ui.workbench.texteditor.error"
310                  markerType="net.sourceforge.phpeclipse.problem"
311                  markerSeverity="2">
312           </type>
313           <type
314                  name="net.sourceforge.phpdt.ui.warning"
315                  super="org.eclipse.ui.workbench.texteditor.warning"
316                  markerType="net.sourceforge.phpeclipse.problem"
317                  markerSeverity="1">
318           </type>
319           <type
320                  name="net.sourceforge.phpdt.ui.info"
321                  super="org.eclipse.ui.workbench.texteditor.info"
322                  markerType="net.sourceforge.phpeclipse.problem"
323                  markerSeverity="0">
324           </type>
325           <type
326                  name="net.sourceforge.phpdt.ui.occurrences">
327           </type>
328    </extension>
329    <extension
330                  point="org.eclipse.ui.editors.markerAnnotationSpecification">
331           <specification
332                         annotationType="net.sourceforge.phpdt.ui.error"
333                         annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
334           </specification>
335           <specification
336                         annotationType="net.sourceforge.phpdt.ui.warning"
337                         annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
338           </specification>
339           <specification
340                         annotationType="net.sourceforge.phpdt.ui.info"
341                         annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
342           </specification>
343           <specification
344                         annotationType="org.eclipse.debug.core.breakpoint"
345                         icon="icons/full/obj16/brkp_obj.gif"
346                         annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.BreakpointImageProvider">
347           </specification>
348           <specification
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">
369           </specification>
370         </extension>
371
372    <extension
373                  point="org.eclipse.ui.actionSets">
374           <actionSet
375                         label="%CodingActionSet.label"
376                         description="%CodingActionSet.description"
377                         visible="false"
378                         id="net.sourceforge.phpeclipse.ui.CodingActionSet">
379 <!-- =========================================================================== -->
380 <!-- Source Menu                                                                 -->
381 <!-- =========================================================================== -->
382                  <menu
383                            label="%SourceMenu.label"
384                            path="edit/editEnd"
385                            id="net.sourceforge.phpeclipse.ui.source.menu">
386                          <separator
387                                    name="editGroup">
388                          </separator>
389                  </menu>
390                  <action
391                            definitionId="net.sourceforge.phpeclipse.phpeditor.format"
392                            label="%FormatAction.label"
393                            retarget="true"
394                            menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
395                            id="net.sourceforge.phpeclipse.phpeditor.Format">
396                  </action>
397                  <action
398                            label="%ShiftLeftAction.label"
399                            retarget="true"
400                            menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
401                            id="net.sourceforge.phpeclipse.phpeditor.ShiftLeft">
402                  </action>
403                  <action
404                            label="%ShiftRightAction.label"
405                            retarget="true"
406                            menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
407                            id="net.sourceforge.phpeclipse.phpeditor.ShiftRight">
408                  </action>
409                  <action
410                            definitionId="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
411                            label="%RemoveBlockCommentAction.label"
412                            retarget="true"
413                            menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
414                            id="net.sourceforge.phpeclipse.ui.actions.RemoveBlockComment">
415                  </action>
416                  <action
417                            definitionId="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
418                            label="%AddBlockCommentAction.label"
419                            retarget="true"
420                            menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
421                            id="net.sourceforge.phpeclipse.ui.actions.AddBlockComment">
422                  </action>
423                  <action
424                            definitionId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
425                            label="%ToggleCommentAction.label"
426                            retarget="true"
427                            menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
428                            id="net.sourceforge.phpeclipse.ui.actions.ToggleComment">
429                  </action>
430                  <action
431                            definitionId="net.sourceforge.phpeclipse.phpeditor.uncomment"
432                            label="%UncommentAction.label"
433                            retarget="true"
434                            menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
435                            id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
436                  </action>
437                  <action
438                            definitionId="net.sourceforge.phpeclipse.phpeditor.comment"
439                            label="%CommentAction.label"
440                            retarget="true"
441                            menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
442                            id="net.sourceforge.phpeclipse.phpeditor.Comment">
443                  </action>
444           </actionSet>
445    </extension>
446    <extension
447                  point="org.eclipse.ui.actionSetPartAssociations">
448           <actionSetPartAssociation
449                         targetID="net.sourceforge.phpeclipse.ui.CodingActionSet">
450                  <part id="net.sourceforge.phpeclipse.PHPUnitEditor" />
451           </actionSetPartAssociation>
452    </extension>
453
454 <!-- =========================================================================== -->
455 <!-- PHP Editor Action Definition IDs -->
456 <!-- =========================================================================== -->
457
458    <extension
459                  point="org.eclipse.ui.popupMenus">
460           <objectContribution
461                         objectClass="org.eclipse.core.resources.IFile"
462                         nameFilter="*.php"
463                         id="net.sourceforge.phpeclipse.actions.popupShowAction.php">
464                  <action
465                            label="Open PHP Browser"
466                            class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
467                            menubarPath="additions"
468                            id="net.sourceforge.phpeclipse.actions.showAction">
469                  </action>
470           </objectContribution>
471           <objectContribution
472                         objectClass="org.eclipse.core.resources.IFile"
473                         nameFilter="*.php3"
474                         id="net.sourceforge.phpeclipse.actions.popupShowAction.php3">
475                  <action
476                            label="Open PHP Browser"
477                            class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
478                            menubarPath="additions"
479                            id="net.sourceforge.phpeclipse.actions.showAction">
480                  </action>
481           </objectContribution>
482           <objectContribution
483                         objectClass="org.eclipse.core.resources.IFile"
484                         nameFilter="*.php4"
485                         id="net.sourceforge.phpeclipse.actions.popupShowAction.php4">
486                  <action
487                            label="Open PHP Browser"
488                            class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
489                            menubarPath="additions"
490                            id="net.sourceforge.phpeclipse.actions.showAction">
491                  </action>
492           </objectContribution>
493           <objectContribution
494                         objectClass="org.eclipse.core.resources.IFile"
495                         nameFilter="*.php5"
496                         id="net.sourceforge.phpeclipse.actions.popupShowAction.php5">
497                  <action
498                            label="Open PHP Browser"
499                            class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
500                            menubarPath="additions"
501                            id="net.sourceforge.phpeclipse.actions.showAction">
502                  </action>
503           </objectContribution>
504           <objectContribution
505                         objectClass="org.eclipse.core.resources.IFile"
506                         nameFilter="*.module"
507                         id="net.sourceforge.phpeclipse.actions.popupShowAction.module">
508                  <action
509                            label="Open PHP Browser"
510                            class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
511                            menubarPath="additions"
512                            id="net.sourceforge.phpeclipse.actions.showAction">
513                  </action>
514           </objectContribution>
515           <objectContribution
516                         objectClass="org.eclipse.core.resources.IFile"
517                         nameFilter="*.inc"
518                         id="net.sourceforge.phpeclipse.actions.popupShowAction.inc">
519                  <action
520                            label="Open PHP Browser"
521                            class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
522                            menubarPath="additions"
523                            id="net.sourceforge.phpeclipse.actions.showAction">
524                  </action>
525           </objectContribution>
526           <objectContribution
527                         objectClass="org.eclipse.core.resources.IFile"
528                         nameFilter="*.phtml"
529                         id="net.sourceforge.phpeclipse.actions.popupShowAction.phtml">
530                  <action
531                            label="Open PHP Browser"
532                            class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
533                            menubarPath="additions"
534                            id="net.sourceforge.phpeclipse.actions.showAction">
535                  </action>
536           </objectContribution>
537           <objectContribution
538                         objectClass="org.eclipse.core.resources.IFile"
539                         nameFilter="*.html"
540                         id="net.sourceforge.phpeclipse.actions.popupShowAction.html">
541                  <action
542                            label="Open PHP Browser"
543                            class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
544                            menubarPath="additions"
545                            id="net.sourceforge.phpeclipse.actions.showAction">
546                  </action>
547           </objectContribution>
548                         <objectContribution
549                         objectClass="org.eclipse.core.resources.IFile"
550                         nameFilter="*.htm"
551                         id="net.sourceforge.phpeclipse.actions.popupShowAction.htm">
552                  <action
553                            label="Open PHP Browser"
554                            class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
555                            menubarPath="additions"
556                            id="net.sourceforge.phpeclipse.actions.showAction">
557                  </action>
558           </objectContribution>
559           <objectContribution
560                         objectClass="org.eclipse.core.resources.IFile"
561                         nameFilter="*.xml"
562                         id="net.sourceforge.phpeclipse.actions.popupShowAction.xml">
563                  <action
564                            label="Open PHP Browser"
565                            class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
566                            menubarPath="additions"
567                            id="net.sourceforge.phpeclipse.actions.showAction">
568                  </action>
569           </objectContribution>
570
571           <viewerContribution
572                         targetID="#PHPEditorContext"
573                         id="net.sourceforge.phpeclipse.actions.popupHTMLWizard">
574                  <action
575                            label="Insert HTML (dl,ul,ol,table)"
576                            class="net.sourceforge.phpeclipse.wizards.html.InsertHTMLElementAction"
577                            menubarPath="additions"
578                            id="net.sourceforge.phpeclipse.actions.wizards.html">
579                  </action>
580           </viewerContribution>
581           <viewerContribution
582                         targetID="#PHPEditorContext"
583                         id="net.sourceforge.phpeclipse.actions.popupOpenAllIncludes">
584                  <action
585                            label="Open Included Files List"
586                            class="net.sourceforge.phpeclipse.actions.PHPOpenAllIncludesEditorAction"
587                            menubarPath="additions"
588                            id="net.sourceforge.phpeclipse.actions.openallincludes">
589                  </action>
590           </viewerContribution>
591           <viewerContribution
592                         targetID="#PHPEditorContext"
593                         id="net.sourceforge.phpeclipse.actions.popupOpenDeclaration">
594                  <action
595                            label="%OpenDeclaration"
596                            class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction"
597                            menubarPath="additions"
598                            definitionId="net.sourceforge.phpeclipse.actions.opendeclaration"
599                            id="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction">
600                  </action>
601           </viewerContribution>
602          <viewerContribution
603                 targetID="#PHPEditorContext"
604                 id="net.sourceforge.phpdt.ltk.renameLocalVariable">
605                 <action label="Rename Local Variable in Functions/Methods"
606                                 class="net.sourceforge.phpdt.ltk.ui.actions.RenameLocalVariable"
607                                 menubarPath="additions"
608                                 id="net.sourceforge.phpdt.ltk.ui.actions.RenameLocalVariable"/>
609           </viewerContribution>
610           <viewerContribution
611                         targetID="#PHPRulerContext"
612                         id="net.sourceforge.phpdt.ui.PHPEditorPopupActions">
613                  <action
614                            label="%AddTask.label"
615                            helpContextId="org.eclipse.ui.AddTask_action_context"
616                            class="org.eclipse.ui.texteditor.TaskRulerAction"
617                            menubarPath="add"
618                            id="org.eclipse.ui.texteditor.TaskRulerAction">
619                  </action>
620                  <action
621                            label="%AddBookmark.label"
622                            helpContextId="org.eclipse.ui.bookmark_action_context"
623                            class="org.eclipse.ui.texteditor.BookmarkRulerAction"
624                            menubarPath="add"
625                            id="org.eclipse.ui.texteditor.BookmarkRulerAction">
626                  </action>
627           </viewerContribution>
628    </extension>
629    <extension
630                  point="org.eclipse.ui.actionSets">
631           <actionSet
632                         label="%OpenActionSet.label"
633                         description="%OpenActionSet.description"
634                         visible="false"
635                         id="net.sourceforge.phpeclipse.ui.A_OpenActionSet">
636                  <action
637                            definitionId="net.sourceforge.phpeclipse.ui.edit.text.java.open.editor"
638                            label="%OpenDeclaration"
639                            tooltip="%OpenDeclaration"
640                            retarget="true"
641                            menubarPath="navigate/open.ext"
642                            allowLabelUpdate="true"
643                            id="net.sourceforge.phpeclipse.ui.actions.Open">
644                  </action>
645           </actionSet>
646    </extension>
647    <extension
648                  point="org.eclipse.ui.editorActions">
649           <editorContribution
650                         id="org.eclipse.ui.texteditor.ruler.actions"
651                         targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
652                 <action
653                         id="org.eclipse.ui.texteditor.BookmarkRulerAction"
654                         actionID="RulerDoubleClick"
655                         label="%Dummy.label"
656                         helpContextId="org.eclipse.ui.bookmark_action_context"
657                         class="org.eclipse.ui.texteditor.BookmarkRulerAction">
658                 </action>
659                 <action
660                         label="%Dummy.label"
661                         class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
662                         actionID="RulerClick"
663                         id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction">
664                 </action>
665           </editorContribution>
666           <editorContribution
667                         id="net.sourceforge.phpdt.editor.actions"
668                         targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
669                  <action
670                            definitionId="net.sourceforge.phpeclipse.actions.opendeclaration"
671                            label="%OpenDeclaration"
672                            class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction"
673                            id="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction">
674                  </action>
675           </editorContribution>
676    </extension>
677    <extension
678                  point="org.eclipse.ui.popupMenus">
679           <viewerContribution
680                         targetID="#CompilationUnitRulerContext"
681                         id="net.sourceforge.phpeclipse.phpeditor.QuickFixRulerMenuAction">
682                  <action
683                            label="%Dummy.label"
684                            helpContextId="net.sourceforge.phpeclipse.quick_fix_action"
685                            class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
686                            menubarPath="additions"
687                            id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerMenuAction">
688                  </action>
689           </viewerContribution>
690    </extension>
691    <extension
692                  point="org.eclipse.ui.popupMenus">
693           <viewerContribution
694                         targetID="#CompilationUnitRulerContext"
695                         id="net.sourceforge.phpdt.ui.CompilationUnitEditorPopupActions">
696                  <action
697                            label="%AddTask.label"
698                            helpContextId="org.eclipse.ui.AddTask_action_context"
699                            tooltip="%AddTask.tooltip"
700                            class="org.eclipse.ui.texteditor.TaskRulerAction"
701                            menubarPath="add"
702                            id="org.eclipse.ui.texteditor.TaskRulerAction">
703                  </action>
704                  <action
705                            label="%AddBookmark.label"
706                            helpContextId="org.eclipse.ui.bookmark_action_context"
707                            tooltip="%AddBookmark.tooltip"
708                            class="org.eclipse.ui.texteditor.BookmarkRulerAction"
709                            menubarPath="add"
710                            id="org.eclipse.ui.texteditor.BookmarkRulerAction">
711                  </action>
712                  <menu
713                         id="projection"
714                         label="%Folding.label"
715                         path="rest">
716                  </menu>
717                  <action
718                            label="%Dummy.label"
719                            tooltip="%Dummy.label"
720                            class="net.sourceforge.phpdt.internal.ui.actions.FoldingExpandAllRulerAction"
721                            menubarPath="projection/additions"
722                            definitionId="org.eclipse.ui.edit.text.folding.expand_all"
723                            id="net.sourceforge.phpdt.ui.folding.expandAll">
724                  </action>
725                  <action
726                            label="%Dummy.label"
727                            tooltip="%Dummy.label"
728                            class="net.sourceforge.phpdt.internal.ui.actions.FoldingToggleRulerAction"
729                            menubarPath="projection/additions"
730                            definitionId="org.eclipse.ui.edit.text.folding.toggle"
731                            id="net.sourceforge.phpdt.ui.folding.toggle">
732                  </action>
733           </viewerContribution>
734    </extension>
735  <!-- =========================================================================== -->
736 <!-- PHPDT/UI command definitions                                                   -->
737 <!-- =========================================================================== -->
738    <extension point="org.eclipse.ui.contexts">
739           <context name="%context.editingPHPSource.name"
740            description="%context.editingPHPSource.description"
741            parentId="org.eclipse.ui.textEditorScope"
742            id="net.sourceforge.phpdt.ui.phpEditorScope" />
743    </extension>
744    <extension
745                  point="org.eclipse.ui.commands">
746           <category
747                         name="%category.source.name"
748                         description="%category.source.description"
749                         id="net.sourceforge.phpeclipse.ui.category.source">
750           </category>
751
752  <!-- source -->
753           <command
754                         name="%ActionDefinition.comment.name"
755                         description="%ActionDefinition.comment.description"
756                         categoryId="net.sourceforge.phpeclipse.ui.category.source"
757                         id="net.sourceforge.phpeclipse.phpeditor.comment">
758           </command>
759           <command
760                         name="%ActionDefinition.uncomment.name"
761                         description="%ActionDefinition.uncomment.description"
762                         categoryId="net.sourceforge.phpeclipse.ui.category.source"
763                         id="net.sourceforge.phpeclipse.phpeditor.uncomment">
764           </command>
765           <command
766                         name="%ActionDefinition.toggleComment.name"
767                         description="%ActionDefinition.toggleComment.description"
768                         categoryId="net.sourceforge.phpeclipse.ui.category.source"
769                         id="net.sourceforge.phpeclipse.phpeditor.toggle.comment">
770           </command>
771
772           <command
773                         name="%ActionDefinition.addBlockComment.name"
774                         description="%ActionDefinition.addBlockComment.description"
775                         categoryId="net.sourceforge.phpeclipse.ui.category.source"
776                         id="net.sourceforge.phpeclipse.phpeditor.add.block.comment">
777           </command>
778           <command
779                         name="%ActionDefinition.removeBlockComment.name"
780                         description="%ActionDefinition.removeBlockComment.description"
781                         categoryId="net.sourceforge.phpeclipse.ui.category.source"
782                         id="net.sourceforge.phpeclipse.phpeditor.remove.block.comment">
783           </command>
784           <command
785                         name="%ActionDefinition.indent.name"
786                         description="%ActionDefinition.indent.description"
787                         categoryId="net.sourceforge.phpeclipse.ui.category.source"
788                         id="net.sourceforge.phpeclipse.phpeditor.indent">
789           </command>
790           <command
791                         name="%ActionDefinition.format.name"
792                         description="%ActionDefinition.format.description"
793                         categoryId="net.sourceforge.phpeclipse.ui.category.source"
794                         id="net.sourceforge.phpeclipse.phpeditor.format">
795           </command>
796
797           <!-- navigate -->
798           <command
799                         name="%ActionDefinition.gotoNextMember.name"
800                         description="%ActionDefinition.gotoNextMember.description"
801                         categoryId="org.eclipse.ui.category.navigate"
802                         id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.next.member">
803           </command>
804           <command
805                         name="%ActionDefinition.gotoPreviousMember.name"
806                         description="%ActionDefinition.gotoPreviousMember.description"
807                         categoryId="org.eclipse.ui.category.navigate"
808                         id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.previous.member">
809           </command>
810           <command
811                         name="%ActionDefinition.gotoMatchingBracket.name"
812                         description="%ActionDefinition.gotoMatchingBracket.description"
813                         categoryId="org.eclipse.ui.category.navigate"
814                         id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
815           </command>
816           <command
817                         name="%OpenDeclaration"
818                         description="%OpenDeclaration"
819                         categoryId="net.sourceforge.phpeclipse.ui.category.source"
820                         id="net.sourceforge.phpeclipse.actions.opendeclaration">
821           </command>
822    </extension>
823    <extension
824                  id="net.sourceforge.phpeclipse.JavaDocumentSetupParticipant"
825                  name="%javaDocumentSetupParticipant"
826                  point="org.eclipse.core.filebuffers.documentSetup">
827           <participant
828                         contentTypeId="net.sourceforge.phpeclipse.phpSource"
829                         class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentSetupParticipant">
830           </participant>
831    </extension>
832    <extension
833                  id="net.sourceforge.phpeclipse.JavaDocumentFactory"
834                  name="%javaDocumentFactory"
835                  point="org.eclipse.core.filebuffers.documentCreation">
836           <factory
837                         contentTypeId="net.sourceforge.phpeclipse.phpSource"
838                         class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentFactory">
839           </factory>
840    </extension>
841
842    <extension
843                  point="org.eclipse.ui.preferencePages">
844           <page name="PHP"
845                         category="net.sourceforge.phpeclipse.ui.preferencePage"
846                         class="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
847                         id="net.sourceforge.phpeclipse.preferences.PHPPreferencePage">
848           </page>
849           <page
850                         name="Code Templates"
851                         category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
852                         class="net.sourceforge.phpdt.internal.ui.preferences.CodeTemplatePreferencePage"
853                         id="net.sourceforge.phpeclipse.preference.CodeTemplatePreferencePage">
854           </page>
855           <page
856                         name="%compilerOptionsPrefName"
857                         category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
858                         class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPreferencePage"
859                         id="net.sourceforge.phpeclipse.preference.CompilerPreferencePage">
860           </page>
861           <page
862                         name="%todoTaskPrefName"
863                         category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
864                         class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPreferencePage"
865                         id="net.sourceforge.phpeclipse.preference.TodoTaskPreferencePage">
866           </page>
867           <page
868                         name="Formatter"
869                         category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
870                         class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
871                         id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
872           </page>
873           <page name="%codeAssistPageName"
874                         category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
875                         class="net.sourceforge.phpdt.internal.ui.preferences.CodeAssistPreferencePage"
876                         id="net.sourceforge.phpdt.internal.ui.preferences.CodeAssistPreferencePage">
877           </page>
878                         <page
879                         name="%templatePageName"
880                         category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
881                         class="net.sourceforge.phpdt.internal.ui.preferences.JavaTemplatePreferencePage"
882                         id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
883           </page>
884           <page
885                         name="%spellingPrefName"
886                         category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
887                         class="net.sourceforge.phpdt.internal.ui.preferences.SpellingPreferencePage"
888                         id = "net.sourceforge.phpdt.internal.ui.preferences.SpellingPreferencePage">
889           </page>
890           <page
891                         name="%editorMarkOccurrencesPage"
892                         category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
893                         class="net.sourceforge.phpdt.internal.ui.preferences.MarkOccurrencesPreferencePage"
894                         id="net.sourceforge.phpdt.internal.ui.preferences.MarkOccurrencesPreferencePage">
895           </page>
896    </extension>
897
898 <!-- external tools -->
899 <!-- extension point definitions -->
900         <extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps"/>
901         <extension-point id="argumentVariables" name="%ExtPoint.argumentVariables"/>
902         <extension-point id="directoryVariables" name="%ExtPoint.directoryVariables"/>
903         <extension-point id="fileVariables" name="%ExtPoint.fileVariables"/>
904         <extension-point id="refreshVariables" name="%ExtPoint.refreshVariables"/>
905
906 <!-- Extensions -->
907
908         <extension
909                 point= "net.sourceforge.phpeclipse.foldingStructureProviders">
910                 <provider
911                         id="net.sourceforge.phpdt.ui.text.defaultFoldingProvider"
912                         name= "%defaultFoldingStructureProviderName"
913                         class="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingStructureProvider"
914                         preferencesClass="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingPreferenceBlock">
915                 </provider>
916         </extension>
917
918 <!-- =========================================================================== -->
919 <!-- Filter Support                                                              -->
920 <!-- =========================================================================== -->
921    <extension
922                  point="net.sourceforge.phpeclipse.phpElementFilters">
923 <!-- Outline Page -->
924           <filter
925                         targetId="net.sourceforge.phpeclipse.JavaOutlinePage"
926                         name="%HideImportDeclaration.label"
927                         enabled="false"
928                         description="%HideImportDeclaration.description"
929                         class="net.sourceforge.phpdt.internal.ui.filters.ImportDeclarationFilter"
930                         id="net.sourceforge.phpeclipse.JavaOutlinePage.ImportDeclarationFilter">
931           </filter>
932    </extension>
933
934 <!-- =========================================================================== -->
935 <!-- Templates                                                                   -->
936 <!-- =========================================================================== -->
937    <extension
938                  point="org.eclipse.ui.editors.templates">
939           <contextType
940                         name="%templates.php.contextType.name"
941                         class="net.sourceforge.phpdt.internal.corext.template.php.JavaContextType"
942                         id="java">
943           </contextType>
944           <contextType
945                         name="%templates.phpdoc.contextType.name"
946                         class="net.sourceforge.phpdt.internal.corext.template.php.JavaDocContextType"
947                         id="javadoc">
948           </contextType>
949           <contextType
950                         name="%templates.html.contextType.name"
951                         class="net.sourceforge.phpdt.internal.corext.template.php.HTMLContextType"
952                         id="javadoc">
953           </contextType>
954           <include
955                           file="templates/default-templates.xml"
956                           translations="templates/default-templates.properties">
957           </include>
958           <include
959                           file="templates/default-codetemplates.xml"
960                           translations="templates/default-templates.properties">
961           </include>
962    </extension>
963    <extension
964                  point="org.eclipse.ui.bindings">
965           <key
966                         sequence="Ctrl+Shift+C"
967                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
968                         commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
969                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
970           </key>
971           <key
972                         sequence="Ctrl+/"
973                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
974                         commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
975                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
976           </key>
977           <key
978                            sequence="Ctrl+7"
979                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
980                         commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
981                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
982           </key>
983           <key
984                         platform="carbon"
985                         sequence="Ctrl+Shift+C"
986                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
987                         commandId=""
988                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
989           </key>
990           <key
991                         platform="carbon"
992                         sequence="Command+Shift+C"
993                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
994                         commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
995                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
996           </key>
997           <key
998                         platform="carbon"
999                         sequence="Ctrl+/"
1000                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1001                         commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1002                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1003           </key>
1004           <key
1005                         platform="carbon"
1006                         sequence="Command+/"
1007                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1008                         commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1009                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1010           </key>
1011           <key
1012                         platform="carbon"
1013                         sequence="Ctrl+7"
1014                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1015                         commandId=""
1016                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1017           </key>
1018           <key
1019                         platform="carbon"
1020                         sequence="Command+7"
1021                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1022                         commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1023                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1024           </key>
1025           <key
1026                         platform="gtk"
1027                         sequence="Ctrl+Shift+C"
1028                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1029                         commandId=""
1030                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1031           </key>
1032           <key
1033                         platform="gtk"
1034                         sequence="Esc Ctrl+C"
1035                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1036                         commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1037                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1038           </key>
1039           <key
1040                         sequence="Ctrl+Shift+/"
1041                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1042                         commandId="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1043                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1044           </key>
1045           <key
1046                         platform="carbon"
1047                         sequence="Ctrl+Shift+/"
1048                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1049                         commandId=""
1050                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1051           </key>
1052           <key
1053                         platform="carbon"
1054                         sequence="Command+Shift+/"
1055                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1056                         commandId="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1057                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1058           </key>
1059           <key
1060                         sequence="Ctrl+Shift+\"
1061                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1062                         commandId="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1063                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1064           </key>
1065           <key
1066                         platform="carbon"
1067                         sequence="Ctrl+Shift+\"
1068                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1069                         commandId=""
1070                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1071           </key>
1072           <key
1073                         platform="carbon"
1074                         sequence="Command+Shift+\"
1075                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1076                         commandId="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1077                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1078           </key>
1079           <key
1080                         sequence="Ctrl+I"
1081                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1082                         commandId="net.sourceforge.phpeclipse.phpeditor.indent"
1083                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1084           </key>
1085           <key
1086                         sequence="Ctrl+Shift+F"
1087                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1088                         commandId="net.sourceforge.phpeclipse.phpeditor.format"
1089                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1090           </key>
1091           <key
1092                         platform="carbon"
1093                         sequence="Ctrl+Shift+F"
1094                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1095                         commandId=""
1096                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1097           </key>
1098           <key
1099                         platform="carbon"
1100                         sequence="Command+Shift+F"
1101                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1102                         commandId="net.sourceforge.phpeclipse.phpeditor.format"
1103                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1104           </key>
1105           <key
1106                         platform="gtk"
1107                         sequence="Ctrl+Shift+F"
1108                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1109                         commandId=""
1110                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1111           </key>
1112           <key
1113                         platform="gtk"
1114                         sequence="Esc Ctrl+F"
1115                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1116                         commandId="net.sourceforge.phpeclipse.phpeditor.format"
1117                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1118           </key>
1119           <key
1120                         sequence="Ctrl+Shift+ARROW_DOWN"
1121                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1122                         commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.next.member"
1123                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1124           </key>
1125           <key
1126                         platform="carbon"
1127                         sequence="Ctrl+Shift+ARROW_DOWN"
1128                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1129                         commandId=""
1130                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1131           </key>
1132           <key
1133                         platform="carbon"
1134                         sequence="Command+Shift+ARROW_DOWN"
1135                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1136                         commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.next.member"
1137                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1138           </key>
1139           <key
1140                         sequence="Ctrl+Shift+ARROW_UP"
1141                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1142                         commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.previous.member"
1143                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1144           </key>
1145           <key
1146                         platform="carbon"
1147                         sequence="Ctrl+Shift+ARROW_UP"
1148                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1149                         commandId=""
1150                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1151           </key>
1152           <key
1153                         platform="carbon"
1154                         sequence="Command+Shift+ARROW_UP"
1155                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1156                         commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.previous.member"
1157                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1158           </key>
1159           <key
1160                         sequence="Ctrl+Shift+P"
1161                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1162                         commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket"
1163                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1164           </key>
1165           <key
1166                         platform="carbon"
1167                         sequence="Ctrl+Shift+P"
1168                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1169                         commandId=""
1170                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1171           </key>
1172           <key
1173                         platform="carbon"
1174                         sequence="Command+Shift+P"
1175                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1176                         commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket"
1177                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1178           </key>
1179           <key
1180                         sequence="F3"
1181                         contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1182                         commandId="net.sourceforge.phpeclipse.actions.opendeclaration"
1183                         schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1184           </key>
1185    </extension>
1186 </plugin>