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