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