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