bugfix 1198893, syntax coloring gets confused after single line comment with question...
[phpeclipse.git] / net.sourceforge.phpeclipse / plugin.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.0"?>
3 <plugin
4    id="net.sourceforge.phpeclipse"
5    name="%pluginName"
6    version="1.1.7"
7    provider-name="%providerName"
8    class="net.sourceforge.phpeclipse.PHPeclipsePlugin">
9
10    <runtime>
11       <library name="phpeclipse.jar">
12         <export name="*"/>
13       </library>
14  <!--     <library name="lib/hsqldb.jar"/> -->
15  <!--     <library name="lib/xstream-1.0.2.jar" /> -->
16    </runtime>
17    <requires>
18       <import plugin="org.eclipse.core.runtime.compatibility"/>
19       <import plugin="org.eclipse.ui"/>
20       <import plugin="org.eclipse.ui.console"/>
21       <import plugin="org.eclipse.core.resources"/>
22       <import plugin="org.eclipse.search"/>
23       <import plugin="org.eclipse.debug.ui"/>
24       <import plugin="org.eclipse.core.filebuffers"/>
25       <import plugin="org.eclipse.jface.text"/>
26       <import plugin="org.eclipse.ui.workbench.texteditor"/>
27       <import plugin="org.eclipse.ui.ide"/>
28       <import plugin="org.eclipse.ui.views"/>
29       <import plugin="org.eclipse.ui.editors"/>
30       <import plugin="org.eclipse.team.core"/>
31       <import plugin="org.eclipse.swt"/>
32       <import plugin="org.eclipse.search"/>
33   <!--    <import plugin="net.sourceforge.phpeclipse.quantum.sql"/>  -->
34    <!--   <import plugin="com.quantum.Quantum"/>  -->
35       <import plugin="net.sourceforge.phpeclipse.webbrowser"/>
36       <import plugin="net.sourceforge.phpeclipse.externaltools"/>
37       <import plugin="net.sourceforge.phpeclipse.ui"/>
38       <import plugin="net.sourceforge.phpeclipse.xml.ui"/>
39       <import plugin="org.eclipse.ltk.core.refactoring"/>
40       <import plugin="org.eclipse.ltk.ui.refactoring"/>
41    </requires>
42
43    <extension
44          id="phpnature"
45          name="%naturePHP.name"
46          point="org.eclipse.core.resources.natures">
47       <runtime>
48          <run
49           class="net.sourceforge.phpdt.internal.core.JavaProject">
50          </run>
51       </runtime>
52    </extension>
53
54    <extension
55          id="parserbuilder"
56          name="PHP Builder"
57          point="org.eclipse.core.resources.builders">
58       <builder>
59          <run
60            class="net.sourceforge.phpdt.internal.core.builder.PHPBuilder">
61          </run>
62       </builder>
63    </extension>
64    <!-- =================================================================================== -->
65 <!-- Extension: Java Markers                                                             -->
66 <!-- =================================================================================== -->
67
68 <!-- Java problems -->
69
70 <extension id="problem" point="org.eclipse.core.resources.markers" name="%phpProblemName">
71         <super type="org.eclipse.core.resources.problemmarker"/>
72         <super type="org.eclipse.core.resources.textmarker"/>
73         <persistent value="true"/>
74         <attribute name="id"/>
75         <attribute name="flags"/>
76         <attribute name="arguments"/>
77 </extension>
78
79 <!-- Java transient problems -->
80
81 <extension id="transient_problem" point="org.eclipse.core.resources.markers" name="%transientPHPProblemName">
82         <super type="org.eclipse.core.resources.textmarker"/>
83         <persistent value="false"/>
84         <attribute name="id"/>
85         <attribute name="flags"/>
86         <attribute name="arguments"/>
87 </extension>
88
89 <!-- PHP tasks -->
90
91 <extension id="task" name="%phpTaskName" point="org.eclipse.core.resources.markers">
92     <super type="org.eclipse.core.resources.taskmarker"/>
93     <persistent value="true"/>
94 </extension>
95
96 <extension-point id="phpElementFilters" name="%elementFiltersName" schema="schema/phpElementFilters.exsd"/>
97 <extension-point id="phpEditorTextHovers" name="%phpEditorTextHoversName" schema="schema/phpEditorTextHovers.exsd"/>
98 <extension-point id="foldingStructureProviders" name="%foldingStructureProvidersExtensionPoint" schema="schema/foldingStructureProviders.exsd"/>
99
100   <extension
101         point="org.eclipse.ui.decorators">
102         <decorator
103                 label="%ProblemsLabelDecorator.label"
104                 state="true"
105                 lightweight="true"
106                 location="BOTTOM_LEFT"
107                 class="net.sourceforge.phpdt.ui.ProblemsLabelDecorator"
108                 id="net.sourceforge.phpdt.ui.problem.decorator">
109                 <description>
110                         %ProblemsLabelDecorator.description
111                 </description>
112                 <enablement>
113                         <or>
114                                 <objectClass
115                                         name="org.eclipse.core.resources.IResource">
116                                 </objectClass>
117                                 <objectClass
118                                         name="net.sourceforge.phpdt.core.IJavaElement">
119                                 </objectClass>
120                         </or>
121                 </enablement>
122         </decorator>
123         <decorator
124                 label="%OverrideIndicatorLabelDecorator.label"
125                 lightweight="true"
126                 location="BOTTOM_RIGHT"
127                 state="true"
128                 class="net.sourceforge.phpdt.ui.OverrideIndicatorLabelDecorator"
129                 id="net.sourceforge.phpdt.ui.override.decorator">
130                 <description>
131                         %OverrideIndicatorLabelDecorator.description
132                 </description>
133                 <enablement>
134                         <objectClass
135                                 name="net.sourceforge.phpdt.core.IMethod">
136                         </objectClass>
137                 </enablement>
138         </decorator>
139   </extension>
140
141    <extension
142          point="org.eclipse.team.core.fileTypes">
143       <fileTypes type="text" extension="php" />
144       <fileTypes type="text" extension="php3" />
145       <fileTypes type="text" extension="php4" />
146       <fileTypes type="text" extension="php5" />
147       <fileTypes type="text" extension="module" />
148       <fileTypes type="text" extension="inc" />
149       <fileTypes type="text" extension="phtml" />
150       <fileTypes type="text" extension="phpt" />
151    </extension>
152
153 <!-- declares a content type for PHP Source files -->
154
155    <extension point="org.eclipse.core.runtime.contentTypes">
156         <content-type id="phpSource" name="%phpSourceName"
157                 base-type="org.eclipse.core.runtime.text"
158                 priority="high"
159                 file-extensions="php,php3,php4,php5,phtml,inc,module,phpt"/>
160    </extension>
161
162    <extension
163       point="net.sourceforge.phpeclipse.phpEditorTextHovers">
164    <hover
165          class="net.sourceforge.phpdt.internal.ui.text.java.hover.BestMatchHover"
166          id="net.sourceforge.phpdt.ui.BestMatchHover"
167          label="%sequentialHover"
168          description="%sequentialHoverDescription">
169    </hover>
170    </extension>
171
172 <extension
173       point="net.sourceforge.phpeclipse.phpEditorTextHovers">
174    <hover
175          class="net.sourceforge.phpdt.internal.ui.text.java.hover.JavaSourceHover"
176          id="net.sourceforge.phpdt.ui.JavaSourceHover"
177          label="%sourceHover"
178          description="%sourceHoverDescription">
179    </hover>
180    <hover
181             label="%problemHover"
182             description="%problemHoverDescription"
183             class="net.sourceforge.phpdt.internal.ui.text.java.hover.ProblemHover"
184             id="net.sourceforge.phpdt.ui.ProblemHover">
185    </hover>
186    <hover
187          class="net.sourceforge.phpdt.internal.ui.text.java.hover.AnnotationHover"
188          id="net.sourceforge.phpdt.ui.AnnotationHover"
189          label="%annotationHover"
190          description="%annotationHoverDescription">
191    </hover>
192    </extension>
193
194    <extension
195          point="org.eclipse.ui.perspectives">
196       <perspective
197             name="%perspectivePHP.name"
198             icon="icons/obj16/php.gif"
199             class="net.sourceforge.phpeclipse.PHPPerspectiveFactory"
200             id="net.sourceforge.phpeclipse.PHPPerspective">
201       </perspective>
202    </extension>
203
204    <extension
205          point="org.eclipse.ui.perspectiveExtensions">
206       <perspectiveExtension
207             targetID="net.sourceforge.phpeclipse.PHPPerspective">
208                <showInPart id="net.sourceforge.phpeclipse.webbrowser.view" />
209                <showInPart id="org.eclipse.ui.views.ResourceNavigator" />
210       </perspectiveExtension>
211    </extension>
212
213    <extension
214          point="org.eclipse.ui.newWizards">
215       <category
216             name="%newWizardCategory.name"
217             id="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP">
218       </category>
219       <wizard
220             name="%newWizardPHPProject.name"
221             icon="icons/obj16/php.gif"
222             category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
223             class="net.sourceforge.phpeclipse.wizards.NewProjectCreationWizard"
224             project="true"
225             id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
226          <description>
227             Create a new PHP project.
228          </description>
229       </wizard>
230  <!--    <wizard
231                 id="net.sourceforge.phpdt.internal.ui.wizards.NewClassCreationWizard"
232                 name="%NewPHPClass.label"
233                 class="net.sourceforge.phpdt.internal.ui.wizards.NewClassCreationWizard"
234                 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
235                 icon="icons/ctool16/newclass_wiz.gif">
236                 <description>%NewPHPClass.description</description>
237         </wizard>      -->
238 <!--
239 <this wizard replaces it as it works - maybe not as pretty but still>
240
241       <wizard
242             name="%newWizardPHPProject.name"
243             icon="icons/obj16/php.gif"
244             category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
245             class="net.sourceforge.phpeclipse.wizards.TempnewPHPProject"
246             project="true"
247             id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
248          <description>
249             Create a new PHP project.
250          </description>
251       </wizard> -->
252       <wizard
253             name="%newWizardPHPFile.name"
254             icon="icons/obj16/phpedit.gif"
255             category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
256             class="net.sourceforge.phpeclipse.wizards.PHPFileWizard"
257             id="net.sourceforge.phpeclipse.wizards.PHPFileWizard">
258          <description>
259             Create a basic PHP file.
260          </description>
261       </wizard>
262       <wizard
263             name="%newWizardHTMLFile.name"
264             icon="icons/obj16/htmledit.gif"
265             category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
266             class="net.sourceforge.phpeclipse.wizards.HTMLFileWizard"
267             id="net.sourceforge.phpeclipse.wizards.HTMLFileWizard">
268          <description>
269             Create a basic HTML file.
270          </description>
271       </wizard>
272    </extension>
273    <extension point="org.eclipse.ui.exportWizards">
274      <wizard name="%ExportWizards.Obfuscator"
275              icon="icons/ctool16/exportdir_wiz.gif"
276              class="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard"
277              id="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard">
278      <description>%ExportWizards.ObfuscatorDescription</description>
279      <selection class="org.eclipse.core.resources.IResource" />
280      </wizard>
281   </extension>
282    <extension
283          point="org.eclipse.ui.ide.projectNatureImages">
284       <image
285             icon="icons/obj16/php.gif"
286             natureId="net.sourceforge.phpeclipse.phpnature"
287             id="net.sourceforge.phpeclipse.ProjectNatureImagePHP">
288       </image>
289    </extension>
290    <extension
291          point="org.eclipse.ui.propertyPages">
292 <!--      <page
293             objectClass="org.eclipse.core.resources.IProject"
294             name="%propertyPagePHPProject.name"
295             class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
296             id="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage">
297          <filter
298                name="nature"
299                value="net.sourceforge.phpeclipse.phpnature">
300          </filter>
301       </page>
302       <page
303             objectClass="org.eclipse.core.resources.IProject"
304             name="PHP Project Settings"
305             class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
306             id="net.sourceforge.phpeclipse.preferences.project.PHPMiscProjectPreferences">
307          <filter
308                name="nature"
309                value="net.sourceforge.phpeclipse.phpnature">
310          </filter>
311       </page> -->
312       <page
313             objectClass="org.eclipse.core.resources.IProject"
314             name="%todoPageName"
315             class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
316             id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage">
317          <filter
318                name="nature"
319                value="net.sourceforge.phpeclipse.phpnature">
320          </filter>
321       </page>
322       <page
323             objectClass="net.sourceforge.phpdt.core.IJavaProject"
324             name="%todoPageName"
325             class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
326             id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage">
327          <filter
328                name="nature"
329                value="net.sourceforge.phpeclipse.phpnature">
330          </filter>
331       </page>
332             <page
333             objectClass="org.eclipse.core.resources.IProject"
334             name="%compilerPageName"
335             class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPropertyPage"
336             id="net.sourceforge.phpdt.ui.propertyPages.CompilerPropertyPage">
337          <filter
338                name="nature"
339                value="net.sourceforge.phpeclipse.phpnature">
340          </filter>
341       </page>
342       <page
343             objectClass="net.sourceforge.phpdt.core.IJavaProject"
344             name="%compilerPageName"
345             class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPropertyPage"
346             id="net.sourceforge.phpdt.ui.propertyPages.CompilerPropertyPage">
347          <filter
348                name="nature"
349                value="net.sourceforge.phpeclipse.phpnature">
350          </filter>
351       </page>
352      <!--  <page
353             objectClass="org.eclipse.core.resources.IFile"
354             name="PHP File Settings"
355             class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
356             id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
357       </page> -->
358    </extension>
359 <!--   <extension
360          point="org.eclipse.ui.views">
361       <view
362             name="%viewPHPResources.name"
363             icon="icons/obj16/php.gif"
364             class="net.sourceforge.phpeclipse.resourcesview.PHPResourcesView"
365             id="net.sourceforge.phpeclipse.resourcesview.ViewPHPResources">
366       </view>
367    </extension> -->
368    <extension
369          point="org.eclipse.ui.editors">
370       <editor
371             name="%phpEditorName"
372             default="true"
373             icon="icons/obj16/phpedit.gif"
374             contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
375             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
376             symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
377             id="net.sourceforge.phpeclipse.PHPUnitEditor">
378             <contentTypeBinding
379                contentTypeId="net.sourceforge.phpeclipse.phpSource"
380             />
381       </editor>
382  <!--     <editor
383             name="%phpEditorName"
384             default="true"
385             icon="icons/obj16/htmledit.gif"
386             extensions="htm,html,xhtml"
387             contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
388             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
389             symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
390             id="net.sourceforge.phpeclipse.PHPUnitEditor">
391       </editor> -->
392   <!--    <editor
393             name="%phpEditorName"
394             default="true"
395             icon="icons/obj16/htmledit.gif"
396             extensions="tpl"
397             contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
398             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
399             symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
400             id="net.sourceforge.phpeclipse.PHPUnitEditor">
401       </editor> -->
402    </extension>
403       <extension
404          point="org.eclipse.ui.fontDefinitions">
405       <fontDefinition
406             label="%phpEditorFontDefiniton.label"
407             defaultsTo="org.eclipse.jface.textfont"
408             id="net.sourceforge.phpdt.ui.editors.textfont">
409          <description>
410             %phpEditorFontDefintion.description
411          </description>
412       </fontDefinition>
413    </extension>
414    <extension
415          point="org.eclipse.ui.editors.annotationTypes">
416       <type
417          name="net.sourceforge.phpdt.ui.error"
418          super="org.eclipse.ui.workbench.texteditor.error"
419          markerType="net.sourceforge.phpeclipse.problem"
420          markerSeverity="2">
421       </type>
422       <type
423          name="net.sourceforge.phpdt.ui.warning"
424          super="org.eclipse.ui.workbench.texteditor.warning"
425          markerType="net.sourceforge.phpeclipse.problem"
426          markerSeverity="1">
427       </type>
428       <type
429          name="net.sourceforge.phpdt.ui.info"
430          super="org.eclipse.ui.workbench.texteditor.info"
431          markerType="net.sourceforge.phpeclipse.problem"
432          markerSeverity="0">
433       </type>
434       <type
435          name="net.sourceforge.phpdt.ui.occurrences">
436       </type>
437    </extension>
438    <extension
439          point="org.eclipse.ui.editors.markerAnnotationSpecification">
440       <specification
441             annotationType="net.sourceforge.phpdt.ui.error"
442             annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
443       </specification>
444       <specification
445             annotationType="net.sourceforge.phpdt.ui.warning"
446             annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
447       </specification>
448       <specification
449             annotationType="net.sourceforge.phpdt.ui.info"
450             annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
451       </specification>
452       <specification
453             annotationType="org.eclipse.debug.core.breakpoint"
454             icon="icons/full/obj16/brkp_obj.gif"
455             annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.BreakpointImageProvider">
456       </specification>
457           <specification
458             annotationType="net.sourceforge.phpdt.ui.occurrences"
459             label="%OccurrenceAnnotation.label"
460             icon="icons/full/obj16/searchm_obj.gif"
461             textPreferenceKey="occurrenceIndication"
462             textPreferenceValue="false"
463             highlightPreferenceKey="occurrenceHighlighting"
464             highlightPreferenceValue="true"
465             overviewRulerPreferenceKey="occurrenceIndicationInOverviewRuler"
466             overviewRulerPreferenceValue="true"
467             verticalRulerPreferenceKey="occurrenceIndicationInVerticalRuler"
468             verticalRulerPreferenceValue="false"
469             colorPreferenceKey="occurrenceIndicationColor"
470             colorPreferenceValue="180,207,205"
471             presentationLayer="3"
472             showInNextPrevDropdownToolbarActionKey="showOccurrenceInNextPrevDropdownToolbarAction"
473             showInNextPrevDropdownToolbarAction="true"
474             isGoToNextNavigationTargetKey="isOccurrenceGoToNextNavigationTarget"
475                 isGoToNextNavigationTarget="false"
476             isGoToPreviousNavigationTargetKey="isOccurrenceGoToPreviousNavigationTarget"
477                 isGoToPreviousNavigationTarget="false">
478           </specification>
479     </extension>
480
481    <extension
482          point="org.eclipse.ui.actionSets">
483       <actionSet
484             label="%CodingActionSet.label"
485             description="%CodingActionSet.description"
486             visible="false"
487             id="net.sourceforge.phpeclipse.ui.CodingActionSet">
488 <!-- =========================================================================== -->
489 <!-- Source Menu                                                                 -->
490 <!-- =========================================================================== -->
491          <menu
492                label="%SourceMenu.label"
493                path="edit/editEnd"
494                id="net.sourceforge.phpeclipse.ui.source.menu">
495                 <separator
496                       name="editGroup">
497                 </separator>
498             <separator
499                   name="convertGroup">
500             </separator>
501          </menu>
502          <action
503                definitionId="net.sourceforge.phpeclipse.phpeditor.format"
504                label="%FormatAction.label"
505                retarget="true"
506                menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
507                id="net.sourceforge.phpeclipse.phpeditor.Format">
508          </action>
509          <action
510                label="%ShiftLeftAction.label"
511                retarget="true"
512                menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
513                id="net.sourceforge.phpeclipse.phpeditor.ShiftLeft">
514          </action>
515          <action
516                label="%ShiftRightAction.label"
517                retarget="true"
518                menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
519                id="net.sourceforge.phpeclipse.phpeditor.ShiftRight">
520          </action>
521          <action
522                definitionId="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
523                label="%RemoveBlockCommentAction.label"
524                retarget="true"
525                menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
526                id="net.sourceforge.phpeclipse.ui.actions.RemoveBlockComment">
527          </action>
528          <action
529                definitionId="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
530                label="%AddBlockCommentAction.label"
531                retarget="true"
532                menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
533                id="net.sourceforge.phpeclipse.ui.actions.AddBlockComment">
534          </action>
535          <action
536                definitionId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
537                label="%ToggleCommentAction.label"
538                retarget="true"
539                menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
540                id="net.sourceforge.phpeclipse.ui.actions.ToggleComment">
541          </action>
542          <action
543                definitionId="net.sourceforge.phpeclipse.phpeditor.uncomment"
544                label="%UncommentAction.label"
545                retarget="true"
546                menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
547                id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
548          </action>
549          <action
550                definitionId="net.sourceforge.phpeclipse.phpeditor.comment"
551                label="%CommentAction.label"
552                retarget="true"
553                menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/editGroup"
554                id="net.sourceforge.phpeclipse.phpeditor.Comment">
555          </action>
556 <!-- convert group -->
557          <menu
558                label="%ConvertLineDelimitersActions.label"
559                path="edit/net.sourceforge.phpeclipse.ui.source.menu/convertGroup"
560                id="convertSubMenu">
561             <separator
562                   name="group1">
563             </separator>
564          </menu>
565          <action
566                label="%ConvertLineDelimitersToMacAction.label"
567                retarget="true"
568                menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
569                allowLabelUpdate="true"
570                id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToMac">
571          </action>
572          <action
573                label="%ConvertLineDelimitersToUNIXAction.label"
574                retarget="true"
575                menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
576                allowLabelUpdate="true"
577                id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToUNIX">
578          </action>
579          <action
580                label="%ConvertLineDelimitersToWindowsAction.label"
581                retarget="true"
582                menubarPath="edit/net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
583                allowLabelUpdate="true"
584                id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToWindows">
585          </action>
586       </actionSet>
587    </extension>
588    <extension
589          point="org.eclipse.ui.actionSetPartAssociations">
590       <actionSetPartAssociation
591             targetID="net.sourceforge.phpeclipse.ui.CodingActionSet">
592          <part id="net.sourceforge.phpeclipse.PHPUnitEditor" />
593       </actionSetPartAssociation>
594    </extension>
595
596 <!-- =========================================================================== -->
597 <!-- PHP Editor Action Definition IDs -->
598 <!-- =========================================================================== -->
599 <!--   <extension
600          point="org.eclipse.ui.actionDefinitions">
601
602       <actionDefinition
603             id="net.sourceforge.phpeclipse.phpeditor.ContentAssistProposal">
604       </actionDefinition>
605
606       <actionDefinition
607             id="net.sourceforge.phpeclipse.phpeditor.Comment">
608       </actionDefinition>
609       <actionDefinition
610             id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
611       </actionDefinition>
612       <actionDefinition
613             id="net.sourceforge.phpeclipse.phpeditor.Format">
614       </actionDefinition>
615       <actionDefinition
616             id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
617       </actionDefinition>
618       <actionDefinition
619             id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
620       </actionDefinition>
621       <actionDefinition
622             id="net.sourceforge.phpeclipse.ui.edit.text.php.show.next.problem">
623       </actionDefinition>
624       <actionDefinition
625             id="net.sourceforge.phpeclipse.ui.edit.text.php.show.previous.problem">
626       </actionDefinition>
627    </extension> -->
628 <!--   <extension
629          point="org.eclipse.ui.acceleratorSets">
630       <acceleratorSet
631             scopeId="org.eclipse.ui.textEditorScope"
632             configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
633          <accelerator
634                key="Ctrl+/"
635                id="net.sourceforge.phpdt.ui.actions.comment">
636          </accelerator>
637          <accelerator
638                key="Ctrl+\\"
639                id="net.sourceforge.phpdt.ui.actions.uncomment">
640          </accelerator>
641       </acceleratorSet>
642    </extension> -->
643
644    <extension
645          point="org.eclipse.ui.popupMenus">
646       <objectContribution
647             objectClass="org.eclipse.core.resources.IFile"
648             nameFilter="*.php"
649             id="net.sourceforge.phpeclipse.actions.popupShowAction">
650          <action
651                label="Open PHP Browser"
652                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
653                menubarPath="additions"
654                id="net.sourceforge.phpeclipse.actions.showAction">
655          </action>
656       </objectContribution>
657       <objectContribution
658             objectClass="org.eclipse.core.resources.IFile"
659             nameFilter="*.php3"
660             id="net.sourceforge.phpeclipse.actions.popupShowAction">
661          <action
662                label="Open PHP Browser"
663                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
664                menubarPath="additions"
665                id="net.sourceforge.phpeclipse.actions.showAction">
666          </action>
667       </objectContribution>
668       <objectContribution
669             objectClass="org.eclipse.core.resources.IFile"
670             nameFilter="*.php4"
671             id="net.sourceforge.phpeclipse.actions.popupShowAction">
672          <action
673                label="Open PHP Browser"
674                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
675                menubarPath="additions"
676                id="net.sourceforge.phpeclipse.actions.showAction">
677          </action>
678       </objectContribution>
679       <objectContribution
680             objectClass="org.eclipse.core.resources.IFile"
681             nameFilter="*.php5"
682             id="net.sourceforge.phpeclipse.actions.popupShowAction">
683          <action
684                label="Open PHP Browser"
685                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
686                menubarPath="additions"
687                id="net.sourceforge.phpeclipse.actions.showAction">
688          </action>
689       </objectContribution>
690       <objectContribution
691             objectClass="org.eclipse.core.resources.IFile"
692             nameFilter="*.module"
693             id="net.sourceforge.phpeclipse.actions.popupShowAction">
694          <action
695                label="Open PHP Browser"
696                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
697                menubarPath="additions"
698                id="net.sourceforge.phpeclipse.actions.showAction">
699          </action>
700       </objectContribution>
701       <objectContribution
702             objectClass="org.eclipse.core.resources.IFile"
703             nameFilter="*.inc"
704             id="net.sourceforge.phpeclipse.actions.popupShowAction">
705          <action
706                label="Open PHP Browser"
707                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
708                menubarPath="additions"
709                id="net.sourceforge.phpeclipse.actions.showAction">
710          </action>
711       </objectContribution>
712       <objectContribution
713             objectClass="org.eclipse.core.resources.IFile"
714             nameFilter="*.phtml"
715             id="net.sourceforge.phpeclipse.actions.popupShowAction">
716          <action
717                label="Open PHP Browser"
718                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
719                menubarPath="additions"
720                id="net.sourceforge.phpeclipse.actions.showAction">
721          </action>
722       </objectContribution>
723       <objectContribution
724             objectClass="org.eclipse.core.resources.IFile"
725             nameFilter="*.html"
726             id="net.sourceforge.phpeclipse.actions.popupShowAction">
727          <action
728                label="Open PHP Browser"
729                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
730                menubarPath="additions"
731                id="net.sourceforge.phpeclipse.actions.showAction">
732          </action>
733       </objectContribution>
734             <objectContribution
735             objectClass="org.eclipse.core.resources.IFile"
736             nameFilter="*.htm"
737             id="net.sourceforge.phpeclipse.actions.popupShowAction">
738          <action
739                label="Open PHP Browser"
740                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
741                menubarPath="additions"
742                id="net.sourceforge.phpeclipse.actions.showAction">
743          </action>
744       </objectContribution>
745       <objectContribution
746             objectClass="org.eclipse.core.resources.IFile"
747             nameFilter="*.xml"
748             id="net.sourceforge.phpeclipse.actions.popupShowAction">
749          <action
750                label="Open PHP Browser"
751                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
752                menubarPath="additions"
753                id="net.sourceforge.phpeclipse.actions.showAction">
754          </action>
755       </objectContribution>
756
757   <!--    <viewerContribution
758             targetID="#PHPEditorContext"
759             id="net.sourceforge.phpeclipse.actions.popupOpenSQLTable">
760          <action
761                label="Open Quantum SQL Table View"
762                class="net.sourceforge.phpeclipse.actions.PHPOpenSQLTableEditorAction"
763                menubarPath="additions"
764                id="net.sourceforge.phpeclipse.actions.opensqltable">
765          </action>
766       </viewerContribution> -->
767       <viewerContribution
768             targetID="#PHPEditorContext"
769             id="net.sourceforge.phpeclipse.actions.popupHTMLWizard">
770          <action
771                label="Insert HTML (dl,ul,ol,table)"
772                class="net.sourceforge.phpeclipse.wizards.html.InsertHTMLElementAction"
773                menubarPath="additions"
774                id="net.sourceforge.phpeclipse.actions.wizards.html">
775          </action>
776       </viewerContribution>
777       <viewerContribution
778             targetID="#PHPEditorContext"
779             id="net.sourceforge.phpeclipse.actions.popupOpenAllIncludes">
780          <action
781                label="Open Included Files List"
782                class="net.sourceforge.phpeclipse.actions.PHPOpenAllIncludesEditorAction"
783                menubarPath="additions"
784                id="net.sourceforge.phpeclipse.actions.openallincludes">
785          </action>
786       </viewerContribution>
787       <viewerContribution
788             targetID="#PHPEditorContext"
789             id="net.sourceforge.phpeclipse.actions.popupOpenDeclaration">
790          <action
791                label="%OpenDeclaration"
792                class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction"
793                menubarPath="additions"
794                definitionId="net.sourceforge.phpeclipse.actions.opendeclaration"
795                id="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction">
796          </action>
797       </viewerContribution>
798       <viewerContribution
799             targetID="#PHPRulerContext"
800             id="net.sourceforge.phpdt.ui.PHPEditorPopupActions">
801          <action
802                label="%AddTask.label"
803                helpContextId="org.eclipse.ui.AddTask_action_context"
804                class="org.eclipse.ui.texteditor.TaskRulerAction"
805                menubarPath="add"
806                id="org.eclipse.ui.texteditor.TaskRulerAction">
807          </action>
808          <action
809                label="%AddBookmark.label"
810                helpContextId="org.eclipse.ui.bookmark_action_context"
811                class="org.eclipse.ui.texteditor.BookmarkRulerAction"
812                menubarPath="add"
813                id="org.eclipse.ui.texteditor.BookmarkRulerAction">
814          </action>
815       </viewerContribution>
816    </extension>
817    <extension
818          point="org.eclipse.ui.actionSets">
819       <actionSet
820             label="%OpenActionSet.label"
821             description="%OpenActionSet.description"
822             visible="false"
823             id="net.sourceforge.phpeclipse.ui.A_OpenActionSet">
824          <action
825                definitionId="net.sourceforge.phpeclipse.ui.edit.text.java.open.editor"
826                label="%OpenDeclaration"
827                tooltip="%OpenDeclaration"
828                retarget="true"
829                menubarPath="navigate/open.ext"
830                allowLabelUpdate="true"
831                id="net.sourceforge.phpeclipse.ui.actions.Open">
832          </action>
833       </actionSet>
834    </extension>
835    <extension
836          point="org.eclipse.ui.editorActions">
837       <editorContribution
838             id="org.eclipse.ui.texteditor.ruler.actions"
839             targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
840                 <action
841                         id="org.eclipse.ui.texteditor.BookmarkRulerAction"
842                         actionID="RulerDoubleClick"
843                         label="%Dummy.label"
844             helpContextId="org.eclipse.ui.bookmark_action_context"
845                         class="org.eclipse.ui.texteditor.BookmarkRulerAction">
846                 </action>
847                 <action
848             label="%Dummy.label"
849             class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
850             actionID="RulerClick"
851             id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction">
852         </action>
853       </editorContribution>
854       <editorContribution
855             id="net.sourceforge.phpdt.editor.actions"
856             targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
857          <action
858                definitionId="net.sourceforge.phpeclipse.actions.opendeclaration"
859                label="%OpenDeclaration"
860                class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction"
861                id="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction">
862          </action>
863       </editorContribution>
864    </extension>
865    <extension
866          point="org.eclipse.ui.popupMenus">
867       <viewerContribution
868             targetID="#CompilationUnitRulerContext"
869             id="net.sourceforge.phpeclipse.phpeditor.QuickFixRulerMenuAction">
870          <action
871                label="%Dummy.label"
872                helpContextId="net.sourceforge.phpeclipse.quick_fix_action"
873                class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
874                menubarPath="additions"
875                id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerMenuAction">
876          </action>
877       </viewerContribution>
878    </extension>
879    <extension
880          point="org.eclipse.ui.popupMenus">
881       <viewerContribution
882             targetID="#CompilationUnitRulerContext"
883             id="net.sourceforge.phpdt.ui.CompilationUnitEditorPopupActions">
884          <action
885                label="%AddTask.label"
886                helpContextId="org.eclipse.ui.AddTask_action_context"
887                tooltip="%AddTask.tooltip"
888                class="org.eclipse.ui.texteditor.TaskRulerAction"
889                menubarPath="add"
890                id="org.eclipse.ui.texteditor.TaskRulerAction">
891          </action>
892          <action
893                label="%AddBookmark.label"
894                helpContextId="org.eclipse.ui.bookmark_action_context"
895                tooltip="%AddBookmark.tooltip"
896                class="org.eclipse.ui.texteditor.BookmarkRulerAction"
897                menubarPath="add"
898                id="org.eclipse.ui.texteditor.BookmarkRulerAction">
899          </action>
900          <menu
901                         id="projection"
902                         label="%Folding.label"
903                         path="rest">
904                  </menu>
905          <action
906                label="%Dummy.label"
907                tooltip="%Dummy.label"
908                class="net.sourceforge.phpdt.internal.ui.actions.FoldingExpandAllRulerAction"
909                menubarPath="projection/additions"
910                definitionId="org.eclipse.ui.edit.text.folding.expand_all"
911                id="net.sourceforge.phpdt.ui.folding.expandAll">
912          </action>
913          <action
914                label="%Dummy.label"
915                tooltip="%Dummy.label"
916                class="net.sourceforge.phpdt.internal.ui.actions.FoldingToggleRulerAction"
917                menubarPath="projection/additions"
918                definitionId="org.eclipse.ui.edit.text.folding.toggle"
919                id="net.sourceforge.phpdt.ui.folding.toggle">
920          </action>
921       </viewerContribution>
922    </extension>
923  <!-- =========================================================================== -->
924 <!-- PHPDT/UI command definitions                                                   -->
925 <!-- =========================================================================== -->
926    <extension point="org.eclipse.ui.contexts">
927       <context name="%context.editingPHPSource.name"
928        description="%context.editingPHPSource.description"
929        parentId="org.eclipse.ui.textEditorScope"
930        id="net.sourceforge.phpdt.ui.phpEditorScope" />
931    </extension>
932    <extension
933          point="org.eclipse.ui.commands">
934       <category
935             name="%category.source.name"
936             description="%category.source.description"
937             id="net.sourceforge.phpeclipse.ui.category.source">
938       </category>
939
940  <!-- source -->
941       <command
942             name="%ActionDefinition.comment.name"
943             description="%ActionDefinition.comment.description"
944             categoryId="net.sourceforge.phpeclipse.ui.category.source"
945             id="net.sourceforge.phpeclipse.phpeditor.comment">
946       </command>
947       <command
948             name="%ActionDefinition.uncomment.name"
949             description="%ActionDefinition.uncomment.description"
950             categoryId="net.sourceforge.phpeclipse.ui.category.source"
951             id="net.sourceforge.phpeclipse.phpeditor.uncomment">
952       </command>
953       <command
954             name="%ActionDefinition.toggleComment.name"
955             description="%ActionDefinition.toggleComment.description"
956             categoryId="net.sourceforge.phpeclipse.ui.category.source"
957             id="net.sourceforge.phpeclipse.phpeditor.toggle.comment">
958       </command>
959
960       <command
961             name="%ActionDefinition.addBlockComment.name"
962             description="%ActionDefinition.addBlockComment.description"
963             categoryId="net.sourceforge.phpeclipse.ui.category.source"
964             id="net.sourceforge.phpeclipse.phpeditor.add.block.comment">
965       </command>
966       <command
967             name="%ActionDefinition.removeBlockComment.name"
968             description="%ActionDefinition.removeBlockComment.description"
969             categoryId="net.sourceforge.phpeclipse.ui.category.source"
970             id="net.sourceforge.phpeclipse.phpeditor.remove.block.comment">
971       </command>
972       <command
973             name="%ActionDefinition.indent.name"
974             description="%ActionDefinition.indent.description"
975             categoryId="net.sourceforge.phpeclipse.ui.category.source"
976             id="net.sourceforge.phpeclipse.phpeditor.indent">
977       </command>
978       <command
979             name="%ActionDefinition.format.name"
980             description="%ActionDefinition.format.description"
981             categoryId="net.sourceforge.phpeclipse.ui.category.source"
982             id="net.sourceforge.phpeclipse.phpeditor.format">
983       </command>
984
985       <!-- navigate -->
986       <command
987             name="%ActionDefinition.gotoNextMember.name"
988             description="%ActionDefinition.gotoNextMember.description"
989             categoryId="org.eclipse.ui.category.navigate"
990             id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.next.member">
991       </command>
992       <command
993             name="%ActionDefinition.gotoPreviousMember.name"
994             description="%ActionDefinition.gotoPreviousMember.description"
995             categoryId="org.eclipse.ui.category.navigate"
996             id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.previous.member">
997       </command>
998       <command
999             name="%ActionDefinition.gotoMatchingBracket.name"
1000             description="%ActionDefinition.gotoMatchingBracket.description"
1001             categoryId="org.eclipse.ui.category.navigate"
1002             id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
1003       </command>
1004       <command
1005             name="%OpenDeclaration"
1006             description="%OpenDeclaration"
1007             categoryId="net.sourceforge.phpeclipse.ui.category.source"
1008             id="net.sourceforge.phpeclipse.actions.opendeclaration">
1009       </command>
1010    </extension>
1011    <extension
1012          id="net.sourceforge.phpeclipse.JavaDocumentSetupParticipant"
1013          name="%javaDocumentSetupParticipant"
1014          point="org.eclipse.core.filebuffers.documentSetup">
1015       <participant
1016             contentTypeId="net.sourceforge.phpeclipse.phpSource"
1017             class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentSetupParticipant">
1018       </participant>
1019    <!--   <participant
1020             extensions="html,xml"
1021             class="net.sourceforge.phpeclipse.phpeditor.HTMLDocumentSetupParticipant">
1022       </participant>
1023       <participant
1024             extensions="tpl"
1025             class="net.sourceforge.phpeclipse.phpeditor.SmartyDocumentSetupParticipant">
1026       </participant> -->
1027    </extension>
1028    <extension
1029          id="net.sourceforge.phpeclipse.JavaDocumentFactory"
1030          name="%javaDocumentFactory"
1031          point="org.eclipse.core.filebuffers.documentCreation">
1032       <factory
1033             contentTypeId="net.sourceforge.phpeclipse.phpSource"
1034             class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentFactory">
1035       </factory>
1036    </extension>
1037
1038    <extension
1039          point="org.eclipse.ui.preferencePages">
1040    <!--     <page
1041             name="PHP"
1042             category="net.sourceforge.phpeclipse.ui.preferencePage"
1043             class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
1044             id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
1045       </page> -->
1046       <page name="PHP"
1047             category="net.sourceforge.phpeclipse.ui.preferencePage"
1048             class="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
1049             id="net.sourceforge.phpeclipse.preferences.PHPPreferencePage">
1050       </page>
1051       <page
1052             name="Code Templates"
1053             category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
1054             class="net.sourceforge.phpdt.internal.ui.preferences.CodeTemplatePreferencePage"
1055             id="net.sourceforge.phpeclipse.preference.CodeTemplatePreferencePage">
1056       </page>
1057   <!--    <page
1058             name="Members Sort Order"
1059             category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
1060             class="net.sourceforge.phpdt.internal.ui.preferences.MembersOrderPreferencePage"
1061             id="net.sourceforge.phpeclipse.preference.MembersOrderPreferencePage">
1062       </page>
1063       <page
1064             name="PHP External Parser Command"
1065             category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
1066             class="net.sourceforge.phpeclipse.preferences.PHPEclipseParserPreferencePage"
1067             id="net.sourceforge.phpeclipse.preferences.PHPEclipseParserPreferencePage">
1068       </page>
1069      <page
1070             name="Editor2"
1071             category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
1072             class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
1073             id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
1074       </page>
1075       <page
1076             category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
1077             name="PHP Project Defaults"
1078             class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
1079             id="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences">
1080       </page>
1081       <page
1082             category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
1083             name="PHP Browser Preview"
1084             class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
1085             id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
1086       </page> -->
1087       <page
1088             name="%compilerOptionsPrefName"
1089             category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
1090             class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPreferencePage"
1091             id="net.sourceforge.phpeclipse.preference.CompilerPreferencePage">
1092       </page>
1093       <page
1094             name="%todoTaskPrefName"
1095             category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
1096             class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPreferencePage"
1097             id="net.sourceforge.phpeclipse.preference.TodoTaskPreferencePage">
1098       </page>
1099       <page
1100             name="Formatter"
1101             category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
1102             class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
1103             id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
1104       </page>
1105       <page name="%codeAssistPageName"
1106             category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
1107             class="net.sourceforge.phpdt.internal.ui.preferences.CodeAssistPreferencePage"
1108             id="net.sourceforge.phpdt.internal.ui.preferences.CodeAssistPreferencePage">
1109       </page>
1110             <page
1111             name="%templatePageName"
1112             category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
1113             class="net.sourceforge.phpdt.internal.ui.preferences.JavaTemplatePreferencePage"
1114             id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
1115       </page>
1116   <!--      <page
1117             name="%templatePageName"
1118             category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
1119             class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
1120             id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
1121       </page>
1122       <page
1123             name="Language Settings"
1124             category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
1125             class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
1126             id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
1127       </page> -->
1128       <page
1129             name="%spellingPrefName"
1130             category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
1131             class="net.sourceforge.phpdt.internal.ui.preferences.SpellingPreferencePage"
1132             id = "net.sourceforge.phpdt.internal.ui.preferences.SpellingPreferencePage">
1133       </page>
1134       <page
1135             name="%editorMarkOccurrencesPage"
1136             category="net.sourceforge.phpeclipse.preferences.PHPPreferencePage"
1137             class="net.sourceforge.phpdt.internal.ui.preferences.MarkOccurrencesPreferencePage"
1138             id="net.sourceforge.phpdt.internal.ui.preferences.MarkOccurrencesPreferencePage">
1139   <!--       <keywordReference id="org.eclipse.jdt.ui.markoccurrences"/> -->
1140       </page>
1141    </extension>
1142  <!--  <extension
1143          point="org.eclipse.ui.editors.documentProviders">
1144       <provider
1145             extensions="php,php3,php4,php5,phtml,inc,module"
1146             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1147             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1148       </provider>
1149    </extension>
1150    <extension
1151          point="org.eclipse.ui.editors.documentProviders">
1152       <provider
1153             extensions="%php3FileExtension"
1154             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1155             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1156       </provider>
1157    </extension>
1158    <extension
1159          point="org.eclipse.ui.editors.documentProviders">
1160       <provider
1161             extensions="%php4FileExtension"
1162             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1163             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1164       </provider>
1165    </extension>
1166    <extension
1167          point="org.eclipse.ui.editors.documentProviders">
1168       <provider
1169             extensions="%php5FileExtension"
1170             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1171             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1172       </provider>
1173    </extension>
1174    <extension
1175          point="org.eclipse.ui.editors.documentProviders">
1176       <provider
1177             extensions="%moduleFileExtension"
1178             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1179             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1180       </provider>
1181    </extension>
1182    <extension
1183          point="org.eclipse.ui.editors.documentProviders">
1184       <provider
1185             extensions="%incFileExtension"
1186             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1187             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1188       </provider>
1189    </extension>
1190    <extension
1191          point="org.eclipse.ui.editors.documentProviders">
1192       <provider
1193             extensions="%phtmlFileExtension"
1194             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1195             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1196       </provider>
1197    </extension>
1198   <extension
1199          point="org.eclipse.ui.editors.documentProviders">
1200       <provider
1201             extensions="%htmlFileExtension"
1202             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1203             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1204       </provider>
1205    </extension>
1206    <extension
1207          point="org.eclipse.ui.editors.documentProviders">
1208       <provider
1209             extensions="%htmFileExtension"
1210             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1211             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1212       </provider>
1213    </extension>
1214    <extension
1215          point="org.eclipse.ui.editors.documentProviders">
1216       <provider
1217             extensions="xhtml"
1218             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1219             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1220       </provider>
1221    </extension> -->
1222  <!--  <extension
1223          point="org.eclipse.ui.editors.documentProviders">
1224       <provider
1225             extensions="%tplFileExtension"
1226             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
1227             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
1228       </provider>
1229    </extension>
1230    <extension
1231          point="org.eclipse.ui.views">
1232       <category
1233             name="%viewCategoryName"
1234             id="net.sourceforge.phpeclipse.views.category">
1235       </category>
1236       <view
1237             name="%phpConsoleView"
1238             icon="icons/obj16/php.gif"
1239             category="net.sourceforge.phpeclipse.views.category"
1240             class="net.sourceforge.phpeclipse.views.PHPConsole"
1241             id="net.sourceforge.phpeclipse.views.phpconsoleview">
1242       </view>
1243    </extension> -->
1244
1245 <!-- external tools -->
1246 <!-- extension point definitions -->
1247         <extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps"/>
1248         <extension-point id="argumentVariables" name="%ExtPoint.argumentVariables"/>
1249         <extension-point id="directoryVariables" name="%ExtPoint.directoryVariables"/>
1250         <extension-point id="fileVariables" name="%ExtPoint.fileVariables"/>
1251         <extension-point id="refreshVariables" name="%ExtPoint.refreshVariables"/>
1252
1253 <!-- Extensions -->
1254         <!--<extension point="org.eclipse.ui.actionSets">
1255                 <actionSet
1256                         id="net.sourceforge.phpdt.externaltools.ExternalToolsSet"
1257                         label="%ActionSet.externalTools"
1258                         visible="true">
1259                         <menu id="org.eclipse.ui.run"
1260                                 label="%Menu.run"
1261                                 path="additions">
1262                                 <separator name="ExternalToolsGroup"/>
1263                         </menu>
1264                         <action
1265                                 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateMenu"
1266                                 label="%Action.externalTools"
1267                                 menubarPath="org.eclipse.ui.run/ExternalToolsGroup"
1268                                 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
1269                                 icon="icons/externaltools/full/etool16/external_tools.gif"
1270                                 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
1271                                 pulldown="true"
1272                                 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
1273                         </action>
1274                         <action
1275                                 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateToolbar"
1276                                 label="%Action.externalTools"
1277                                 toolbarPath="Normal/additions"
1278                                 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
1279                                 icon="icons/externaltools/full/etool16/external_tools.gif"
1280                                 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
1281                                 tooltip="%Action.externalToolsTip"
1282                                 pulldown="true"
1283                                 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
1284                         </action>
1285                 </actionSet>
1286         </extension> -->
1287
1288     <extension
1289                 point= "net.sourceforge.phpeclipse.foldingStructureProviders">
1290                 <provider
1291                         id="net.sourceforge.phpdt.ui.text.defaultFoldingProvider"
1292                         name= "%defaultFoldingStructureProviderName"
1293                         class="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingStructureProvider"
1294                         preferencesClass="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingPreferenceBlock">
1295                 </provider>
1296         </extension>
1297
1298 <!-- =========================================================================== -->
1299 <!-- Filter Support                                                              -->
1300 <!-- =========================================================================== -->
1301    <extension
1302          point="net.sourceforge.phpeclipse.phpElementFilters">
1303 <!-- Outline Page -->
1304       <filter
1305             targetId="net.sourceforge.phpeclipse.JavaOutlinePage"
1306             name="%HideImportDeclaration.label"
1307             enabled="false"
1308             description="%HideImportDeclaration.description"
1309             class="net.sourceforge.phpdt.internal.ui.filters.ImportDeclarationFilter"
1310             id="net.sourceforge.phpeclipse.JavaOutlinePage.ImportDeclarationFilter">
1311       </filter>
1312    </extension>
1313
1314 <!-- =========================================================================== -->
1315 <!-- Templates                                                                   -->
1316 <!-- =========================================================================== -->
1317    <extension
1318          point="org.eclipse.ui.editors.templates">
1319       <contextType
1320             name="%templates.php.contextType.name"
1321             class="net.sourceforge.phpdt.internal.corext.template.php.JavaContextType"
1322             id="java">
1323       </contextType>
1324       <contextType
1325             name="%templates.phpdoc.contextType.name"
1326             class="net.sourceforge.phpdt.internal.corext.template.php.JavaDocContextType"
1327             id="javadoc">
1328       </contextType>
1329       <contextType
1330             name="%templates.html.contextType.name"
1331             class="net.sourceforge.phpdt.internal.corext.template.php.HTMLContextType"
1332             id="javadoc">
1333       </contextType>
1334       <include
1335                 file="templates/default-templates.xml"
1336                 translations="templates/default-templates.properties">
1337       </include>
1338       <include
1339                 file="templates/default-codetemplates.xml"
1340                 translations="templates/default-templates.properties">
1341       </include>
1342    </extension>
1343    <extension
1344          point="org.eclipse.ui.bindings">
1345       <key
1346             sequence="Ctrl+Shift+C"
1347             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1348             commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1349             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1350       </key>
1351       <key
1352             sequence="Ctrl+/"
1353             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1354             commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1355             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1356       </key>
1357       <key
1358                 sequence="Ctrl+7"
1359             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1360             commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1361             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1362       </key>
1363       <key
1364             platform="carbon"
1365             sequence="Ctrl+Shift+C"
1366             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1367             commandId=""
1368             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1369       </key>
1370       <key
1371             platform="carbon"
1372             sequence="Command+Shift+C"
1373             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1374             commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1375             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1376       </key>
1377       <key
1378             platform="carbon"
1379             sequence="Ctrl+/"
1380             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1381             commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1382             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1383       </key>
1384       <key
1385             platform="carbon"
1386             sequence="Command+/"
1387             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1388             commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1389             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1390       </key>
1391       <key
1392             platform="carbon"
1393             sequence="Ctrl+7"
1394             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1395             commandId=""
1396             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1397       </key>
1398       <key
1399             platform="carbon"
1400             sequence="Command+7"
1401             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1402             commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1403             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1404       </key>
1405       <key
1406             platform="gtk"
1407             sequence="Ctrl+Shift+C"
1408             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1409             commandId=""
1410             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1411       </key>
1412       <key
1413             platform="gtk"
1414             sequence="Esc Ctrl+C"
1415             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1416             commandId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
1417             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1418       </key>
1419       <key
1420             sequence="Ctrl+Shift+/"
1421             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1422             commandId="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1423             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1424       </key>
1425       <key
1426             platform="carbon"
1427             sequence="Ctrl+Shift+/"
1428             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1429             commandId=""
1430             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1431       </key>
1432       <key
1433             platform="carbon"
1434             sequence="Command+Shift+/"
1435             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1436             commandId="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
1437             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1438       </key>
1439       <key
1440             sequence="Ctrl+Shift+\"
1441             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1442             commandId="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1443             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1444       </key>
1445       <key
1446             platform="carbon"
1447             sequence="Ctrl+Shift+\"
1448             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1449             commandId=""
1450             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1451       </key>
1452       <key
1453             platform="carbon"
1454             sequence="Command+Shift+\"
1455             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1456             commandId="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
1457             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1458       </key>
1459       <key
1460             sequence="Ctrl+I"
1461             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1462             commandId="net.sourceforge.phpeclipse.phpeditor.indent"
1463             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1464       </key>
1465       <key
1466             sequence="Ctrl+Shift+F"
1467             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1468             commandId="net.sourceforge.phpeclipse.phpeditor.format"
1469             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1470       </key>
1471       <key
1472             platform="carbon"
1473             sequence="Ctrl+Shift+F"
1474             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1475             commandId=""
1476             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1477       </key>
1478       <key
1479             platform="carbon"
1480             sequence="Command+Shift+F"
1481             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1482             commandId="net.sourceforge.phpeclipse.phpeditor.format"
1483             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1484       </key>
1485       <key
1486             platform="gtk"
1487             sequence="Ctrl+Shift+F"
1488             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1489             commandId=""
1490             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1491       </key>
1492       <key
1493             platform="gtk"
1494             sequence="Esc Ctrl+F"
1495             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1496             commandId="net.sourceforge.phpeclipse.phpeditor.format"
1497             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1498       </key>
1499       <key
1500             sequence="Ctrl+Shift+ARROW_DOWN"
1501             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1502             commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.next.member"
1503             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1504       </key>
1505       <key
1506             platform="carbon"
1507             sequence="Ctrl+Shift+ARROW_DOWN"
1508             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1509             commandId=""
1510             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1511       </key>
1512       <key
1513             platform="carbon"
1514             sequence="Command+Shift+ARROW_DOWN"
1515             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1516             commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.next.member"
1517             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1518       </key>
1519       <key
1520             sequence="Ctrl+Shift+ARROW_UP"
1521             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1522             commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.previous.member"
1523             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1524       </key>
1525       <key
1526             platform="carbon"
1527             sequence="Ctrl+Shift+ARROW_UP"
1528             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1529             commandId=""
1530             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1531       </key>
1532       <key
1533             platform="carbon"
1534             sequence="Command+Shift+ARROW_UP"
1535             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1536             commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.previous.member"
1537             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1538       </key>
1539    <!--   <key
1540             sequence=""
1541             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1542             commandId="net.sourceforge.phpdt.ui.edit.text.java.show.next.problem"
1543             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1544       </key> -->
1545       <key
1546             sequence="Ctrl+Shift+P"
1547             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1548             commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket"
1549             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1550       </key>
1551       <key
1552             platform="carbon"
1553             sequence="Ctrl+Shift+P"
1554             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1555             commandId=""
1556             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1557       </key>
1558       <key
1559             platform="carbon"
1560             sequence="Command+Shift+P"
1561             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1562             commandId="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket"
1563             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1564       </key>
1565       <key
1566             sequence="F3"
1567             contextId="net.sourceforge.phpdt.ui.phpEditorScope"
1568             commandId="net.sourceforge.phpeclipse.actions.opendeclaration"
1569             schemeId="org.eclipse.ui.defaultAcceleratorConfiguration">
1570       </key>
1571    </extension>
1572 </plugin>