1 <?xml version="1.0" encoding="UTF-8"?>
 
   2 <?eclipse version="3.0"?>
 
   4    id="net.sourceforge.phpeclipse"
 
   7    provider-name="%providerName"
 
   8    class="net.sourceforge.phpeclipse.PHPeclipsePlugin">
 
  11       <library name="phpeclipse.jar">
 
  16       <import plugin="org.eclipse.core.runtime.compatibility"/>
 
  17       <import plugin="org.eclipse.ui"/>
 
  18       <import plugin="org.eclipse.ui.console"/>
 
  19       <import plugin="org.eclipse.core.resources"/>
 
  20       <import plugin="org.eclipse.search"/> 
 
  21       <import plugin="org.eclipse.debug.core"/>
 
  22       <import plugin="org.eclipse.debug.ui"/>
 
  23       <import plugin="org.eclipse.compare"/>
 
  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.ui.externaltools"/>
 
  31       <import plugin="org.eclipse.help"/>
 
  32       <import plugin="org.eclipse.swt"/>
 
  33       <import plugin="org.eclipse.search"/>
 
  34       <import plugin="org.eclipse.update.ui"/>
 
  35       <import plugin="net.sourceforge.phpeclipse.quantum.sql"/> 
 
  36       <import plugin="net.sourceforge.phpeclipse.webbrowser"/>
 
  37       <import plugin="net.sourceforge.phpeclipse.core"/>
 
  38       <import plugin="net.sourceforge.phpeclipse.ui"/>
 
  39       <import plugin="net.sourceforge.phpeclipse.xml.core"/>
 
  40       <import plugin="net.sourceforge.phpeclipse.xml.ui"/>
 
  45          name="%naturePHP.name"
 
  46          point="org.eclipse.core.resources.natures">
 
  49           class="net.sourceforge.phpdt.internal.core.JavaProject">
 
  57          point="org.eclipse.core.resources.builders">
 
  60            class="net.sourceforge.phpdt.internal.core.builder.PHPBuilder">
 
  64    <!-- =================================================================================== -->
 
  65 <!-- Extension: Java Markers                                                             -->
 
  66 <!-- =================================================================================== -->
 
  68 <!-- Java problems -->
 
  70 <extension id="problem" point="org.eclipse.core.resources.markers" name="%phpProblemName">
 
  71         <super type="org.eclipse.core.resources.problemmarker"/>
 
  72         <super type="org.eclipse.core.resources.textmarker"/>
 
  73         <persistent value="true"/>
 
  74         <attribute name="id"/>
 
  75         <attribute name="flags"/>
 
  76         <attribute name="arguments"/>
 
  79 <!-- Java transient problems -->
 
  81 <extension id="transient_problem" point="org.eclipse.core.resources.markers" name="%transientPHPProblemName">
 
  82         <super type="org.eclipse.core.resources.textmarker"/>
 
  83         <persistent value="false"/>
 
  84         <attribute name="id"/>
 
  85         <attribute name="flags"/>
 
  86         <attribute name="arguments"/>
 
  91 <extension id="task" name="%phpTaskName" point="org.eclipse.core.resources.markers">
 
  92     <super type="org.eclipse.core.resources.taskmarker"/> 
 
  93     <persistent value="true"/>
 
  96    <extension-point id="phpEditorTextHovers" name="%phpEditorTextHoversName" schema="schema/phpEditorTextHovers.exsd"/> 
 
  97    <extension-point id="foldingStructureProviders" name="%foldingStructureProvidersExtensionPoint" schema="schema/foldingStructureProviders.exsd"/>
 
 100         point="org.eclipse.ui.decorators">
 
 103                 label="%ProblemsLabelDecorator.label"
 
 106                 location="BOTTOM_LEFT"
 
 107                 class="net.sourceforge.phpdt.ui.ProblemsLabelDecorator"
 
 108                 id="net.sourceforge.phpdt.ui.problem.decorator">
 
 110                         %ProblemsLabelDecorator.description
 
 115                                         name="org.eclipse.core.resources.IResource">
 
 118                                         name="net.sourceforge.phpdt.core.IJavaElement">
 
 125                 label="%OverrideIndicatorLabelDecorator.label"
 
 127                 location="BOTTOM_RIGHT"         
 
 129                 class="net.sourceforge.phpdt.ui.OverrideIndicatorLabelDecorator"
 
 130                 id="net.sourceforge.phpdt.ui.override.decorator">
 
 132                         %OverrideIndicatorLabelDecorator.description
 
 136                                 name="net.sourceforge.phpdt.core.IMethod">
 
 144          point="org.eclipse.team.core.fileTypes">
 
 192       point="net.sourceforge.phpeclipse.phpEditorTextHovers">
 
 194          class="net.sourceforge.phpdt.internal.ui.text.java.hover.BestMatchHover"
 
 195          id="net.sourceforge.phpdt.ui.BestMatchHover"
 
 196          label="%sequentialHover"
 
 197          description="%sequentialHoverDescription">
 
 202       point="net.sourceforge.phpeclipse.phpEditorTextHovers">
 
 204          class="net.sourceforge.phpdt.internal.ui.text.java.hover.JavaSourceHover"
 
 205          id="net.sourceforge.phpdt.ui.JavaSourceHover"
 
 207          description="%sourceHoverDescription">
 
 210             label="%problemHover"
 
 211             description="%problemHoverDescription"
 
 212             class="net.sourceforge.phpdt.internal.ui.text.java.hover.ProblemHover"
 
 213             id="net.sourceforge.phpdt.ui.ProblemHover">
 
 216          class="net.sourceforge.phpdt.internal.ui.text.java.hover.AnnotationHover"
 
 217          id="net.sourceforge.phpdt.ui.AnnotationHover"
 
 218          label="%annotationHover" 
 
 219          description="%annotationHoverDescription">
 
 224          point="org.eclipse.ui.perspectives">
 
 226             name="%perspectivePHP.name"
 
 227             icon="icons/obj16/php.gif"
 
 228             class="net.sourceforge.phpeclipse.PHPPerspectiveFactory"
 
 229             id="net.sourceforge.phpeclipse.PHPPerspective">
 
 233          point="org.eclipse.ui.newWizards">
 
 235             name="%newWizardCategory.name"
 
 236             id="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP">
 
 239             name="%newWizardPHPProject.name"
 
 240             icon="icons/obj16/php.gif"
 
 241             category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
 
 242             class="net.sourceforge.phpeclipse.wizards.NewProjectCreationWizard"
 
 244             id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
 
 246             Create a new PHP project.
 
 250                 id="net.sourceforge.phpdt.internal.ui.wizards.NewClassCreationWizard"
 
 251                 name="%NewPHPClass.label"
 
 252                 class="net.sourceforge.phpdt.internal.ui.wizards.NewClassCreationWizard"
 
 253                 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
 
 254                 icon="icons/ctool16/newclass_wiz.gif">
 
 255                 <description>%NewPHPClass.description</description>
 
 258 <this wizard replaces it as it works - maybe not as pretty but still>
 
 261             name="%newWizardPHPProject.name"
 
 262             icon="icons/obj16/php.gif"
 
 263             category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
 
 264             class="net.sourceforge.phpeclipse.wizards.TempnewPHPProject"
 
 266             id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
 
 268             Create a new PHP project.
 
 272             name="%newWizardPHPFile.name"
 
 273             icon="icons/obj16/phpedit.gif"
 
 274             category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
 
 275             class="net.sourceforge.phpeclipse.wizards.PHPFileWizard"
 
 276             id="net.sourceforge.phpeclipse.wizards.PHPFileWizard">
 
 278             Create a basic PHP file.
 
 282             name="%newWizardHTMLFile.name"
 
 283             icon="icons/obj16/htmledit.gif"
 
 284             category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
 
 285             class="net.sourceforge.phpeclipse.wizards.HTMLFileWizard"
 
 286             id="net.sourceforge.phpeclipse.wizards.HTMLFileWizard">
 
 288             Create a basic HTML file.
 
 292    <extension point="org.eclipse.ui.exportWizards">
 
 293      <wizard name="%ExportWizards.Obfuscator" 
 
 294              icon="icons/ctool16/exportdir_wiz.gif" 
 
 295              class="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard" 
 
 296              id="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard">
 
 297      <description>%ExportWizards.ObfuscatorDescription</description> 
 
 298      <selection class="org.eclipse.core.resources.IResource" /> 
 
 302          point="org.eclipse.ui.ide.projectNatureImages">
 
 304             icon="icons/obj16/php.gif"
 
 305             natureId="net.sourceforge.phpeclipse.phpnature"
 
 306             id="net.sourceforge.phpeclipse.ProjectNatureImagePHP">
 
 310          point="org.eclipse.ui.propertyPages">
 
 312             objectClass="org.eclipse.core.resources.IProject"
 
 313             name="%propertyPagePHPProject.name"
 
 314             class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
 
 315             id="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage">
 
 318                value="net.sourceforge.phpeclipse.phpnature">
 
 322             objectClass="org.eclipse.core.resources.IProject"
 
 323             name="PHP Project Settings"
 
 324             class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
 
 325             id="net.sourceforge.phpeclipse.preferences.project.PHPMiscProjectPreferences">
 
 328                value="net.sourceforge.phpeclipse.phpnature">
 
 332             objectClass="org.eclipse.core.resources.IProject"
 
 334             class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
 
 335             id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage">
 
 338                value="net.sourceforge.phpeclipse.phpnature">
 
 342             objectClass="net.sourceforge.phpdt.core.IJavaProject"
 
 344             class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
 
 345             id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage">
 
 348                value="net.sourceforge.phpeclipse.phpnature">
 
 352             objectClass="org.eclipse.core.resources.IProject"
 
 353             name="%compilerPageName"
 
 354             class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPropertyPage"
 
 355             id="net.sourceforge.phpdt.ui.propertyPages.CompilerPropertyPage">
 
 358                value="net.sourceforge.phpeclipse.phpnature">
 
 362             objectClass="net.sourceforge.phpdt.core.IJavaProject"
 
 363             name="%compilerPageName"
 
 364             class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPropertyPage"
 
 365             id="net.sourceforge.phpdt.ui.propertyPages.CompilerPropertyPage">
 
 368                value="net.sourceforge.phpeclipse.phpnature">
 
 372             objectClass="org.eclipse.core.resources.IFile"
 
 373             name="PHP File Settings"
 
 374             class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
 
 375             id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
 
 379          point="org.eclipse.ui.views">
 
 381             name="%viewPHPResources.name"
 
 382             icon="icons/obj16/php.gif"
 
 383             class="net.sourceforge.phpeclipse.resourcesview.PHPResourcesView"
 
 384             id="net.sourceforge.phpeclipse.resourcesview.ViewPHPResources">
 
 388          point="org.eclipse.ui.editors">
 
 390             name="%phpEditorName"
 
 392             icon="icons/obj16/phpedit.gif"
 
 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">
 
 400             name="%phpEditorName"
 
 402             icon="icons/obj16/phpedit.gif"
 
 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">
 
 410             name="%phpEditorName"
 
 412             icon="icons/obj16/phpedit.gif"
 
 414             contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
 
 415             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 416             symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
 
 417             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 420             name="%phpEditorName"
 
 422             icon="icons/obj16/phpedit.gif"
 
 424             contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
 
 425             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 426             symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
 
 427             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 430             name="%phpEditorName"
 
 432             icon="icons/obj16/phpedit.gif"
 
 434             contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
 
 435             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 436             symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
 
 437             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 440             name="%phpEditorName"
 
 442             icon="icons/obj16/phpedit.gif"
 
 444             contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
 
 445             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 446             symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
 
 447             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 450             name="%phpEditorName"
 
 452             icon="icons/obj16/phpedit.gif"
 
 454             contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
 
 455             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 456             symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
 
 457             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 460             name="%phpEditorName"
 
 462             icon="icons/obj16/htmledit.gif"
 
 464             contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
 
 465             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 466             symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
 
 467             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 470             name="%phpEditorName"
 
 472             icon="icons/obj16/htmledit.gif"
 
 474             contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
 
 475             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 476             symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
 
 477             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 480             name="%phpEditorName"
 
 482             icon="icons/obj16/htmledit.gif"
 
 484             contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
 
 485             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 486             symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
 
 487             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 490             name="%phpEditorName"
 
 492             icon="icons/obj16/htmledit.gif"
 
 494             contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
 
 495             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 496             symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
 
 497             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 501          point="org.eclipse.ui.fontDefinitions">
 
 503             label="%phpEditorFontDefiniton.label"
 
 504             defaultsTo="org.eclipse.jface.textfont"
 
 505             id="net.sourceforge.phpdt.ui.editors.textfont">
 
 507             %phpEditorFontDefintion.description
 
 512          point="org.eclipse.ui.editors.annotationTypes">
 
 514          name="net.sourceforge.phpdt.ui.error"
 
 515          super="org.eclipse.ui.workbench.texteditor.error"
 
 516          markerType="net.sourceforge.phpeclipse.problem"
 
 520          name="net.sourceforge.phpdt.ui.warning"
 
 521          super="org.eclipse.ui.workbench.texteditor.warning"
 
 522          markerType="net.sourceforge.phpeclipse.problem"
 
 526          name="net.sourceforge.phpdt.ui.info"
 
 527          super="org.eclipse.ui.workbench.texteditor.info"
 
 528          markerType="net.sourceforge.phpeclipse.problem"
 
 532          name="net.sourceforge.phpdt.ui.occurrences">
 
 536          point="org.eclipse.ui.editors.markerAnnotationSpecification">
 
 538             annotationType="net.sourceforge.phpdt.ui.error"
 
 539             annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
 
 542             annotationType="net.sourceforge.phpdt.ui.warning"
 
 543             annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
 
 546             annotationType="net.sourceforge.phpdt.ui.info"
 
 547             annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
 
 550             annotationType="org.eclipse.debug.core.breakpoint"
 
 551             icon="icons/full/obj16/brkp_obj.gif"
 
 552             annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.BreakpointImageProvider">
 
 555             annotationType="net.sourceforge.phpdt.ui.occurrences"
 
 556             label="%OccurrenceAnnotation.label"
 
 557             icon="icons/full/obj16/searchm_obj.gif"
 
 558             textPreferenceKey="occurrenceIndication"
 
 559             textPreferenceValue="false"
 
 560             highlightPreferenceKey="occurrenceHighlighting"
 
 561             highlightPreferenceValue="true"
 
 562             overviewRulerPreferenceKey="occurrenceIndicationInOverviewRuler"
 
 563             overviewRulerPreferenceValue="true"
 
 564             verticalRulerPreferenceKey="occurrenceIndicationInVerticalRuler"
 
 565             verticalRulerPreferenceValue="false"
 
 566             colorPreferenceKey="occurrenceIndicationColor"
 
 567             colorPreferenceValue="180,207,205"
 
 568             presentationLayer="3"
 
 569             showInNextPrevDropdownToolbarActionKey="showOccurrenceInNextPrevDropdownToolbarAction"
 
 570             showInNextPrevDropdownToolbarAction="true"
 
 571             isGoToNextNavigationTargetKey="isOccurrenceGoToNextNavigationTarget"
 
 572                 isGoToNextNavigationTarget="false"
 
 573             isGoToPreviousNavigationTargetKey="isOccurrenceGoToPreviousNavigationTarget"
 
 574                 isGoToPreviousNavigationTarget="false">
 
 578          point="org.eclipse.ui.actionSets">
 
 582             id="net.sourceforge.phpeclipse.PHPActionSet">
 
 585                id="net.sourceforge.phpeclipse.PHPMenu">
 
 591                label="Restart Apache"
 
 592                icon="icons/obj16/apache_restart.gif"
 
 593                tooltip="Restart Apache"
 
 594                class="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction"
 
 595                menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
 
 597                id="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction">
 
 601                icon="icons/obj16/apache_stop.gif"
 
 602                tooltip="Stop Apache"
 
 603                class="net.sourceforge.phpeclipse.actions.PHPStopApacheAction"
 
 604                menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
 
 606                id="net.sourceforge.phpeclipse.actions.PHPStopApacheAction">
 
 610                icon="icons/obj16/apache.gif"
 
 611                tooltip="Start Apache"
 
 612                class="net.sourceforge.phpeclipse.actions.PHPStartApacheAction"
 
 613                menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
 
 615                id="net.sourceforge.phpeclipse.actions.PHPStartApacheAction">
 
 619                icon="icons/obj16/sql.gif"
 
 620                tooltip="Start MySQL"
 
 621                class="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction"
 
 622                menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
 
 624                id="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction">
 
 629             label="%CodingActionSet.label"
 
 630             description="%CodingActionSet.description"
 
 632             id="net.sourceforge.phpeclipse.ui.CodingActionSet">   
 
 633 <!-- =========================================================================== -->
 
 635 <!-- =========================================================================== -->
 
 637                label="%SourceMenu.label"
 
 639                id="net.sourceforge.phpeclipse.ui.source.menu">
 
 648                definitionId="net.sourceforge.phpeclipse.phpeditor.format"
 
 649                label="%FormatAction.label"
 
 651                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 652                id="net.sourceforge.phpeclipse.phpeditor.Format">
 
 655                label="%ShiftLeftAction.label"
 
 657                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 658                id="net.sourceforge.phpeclipse.phpeditor.ShiftLeft">
 
 661                label="%ShiftRightAction.label"
 
 663                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 664                id="net.sourceforge.phpeclipse.phpeditor.ShiftRight">
 
 667                definitionId="net.sourceforge.phpeclipse.remove.block.comment"
 
 668                label="%RemoveBlockCommentAction.label"
 
 670                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 671                id="net.sourceforge.phpeclipse.ui.actions.RemoveBlockComment">
 
 674                definitionId="net.sourceforge.phpeclipse.add.block.comment"
 
 675                label="%AddBlockCommentAction.label"
 
 677                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 678                id="net.sourceforge.phpeclipse.ui.actions.AddBlockComment">
 
 681                definitionId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
 
 682                label="%ToggleCommentAction.label"
 
 684                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 685                id="net.sourceforge.phpeclipse.ui.actions.ToggleComment">
 
 688                definitionId="net.sourceforge.phpeclipse.phpeditor.uncomment"
 
 689                label="%UncommentAction.label"
 
 691                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 692                id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
 
 695                definitionId="net.sourceforge.phpeclipse.phpeditor.comment"
 
 696                label="%CommentAction.label"
 
 698                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 699                id="net.sourceforge.phpeclipse.phpeditor.Comment">
 
 701 <!-- convert group -->
 
 703                label="%ConvertLineDelimitersActions.label"
 
 704                path="net.sourceforge.phpeclipse.ui.source.menu/convertGroup"
 
 711                label="%ConvertLineDelimitersToMacAction.label"
 
 713                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
 
 714                allowLabelUpdate="true"
 
 715                id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToMac">
 
 718                label="%ConvertLineDelimitersToUNIXAction.label"
 
 720                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
 
 721                allowLabelUpdate="true"
 
 722                id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToUNIX">
 
 725                label="%ConvertLineDelimitersToWindowsAction.label"
 
 727                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
 
 728                allowLabelUpdate="true"
 
 729                id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToWindows">
 
 734          point="org.eclipse.ui.actionSetPartAssociations">
 
 735       <actionSetPartAssociation
 
 736             targetID="net.sourceforge.phpeclipse.ui.CodingActionSet">
 
 737          <part id="net.sourceforge.phpeclipse.PHPUnitEditor" />
 
 738       </actionSetPartAssociation>
 
 741 <!-- =========================================================================== -->
 
 742 <!-- PHP Editor Action Definition IDs -->
 
 743 <!-- =========================================================================== -->
 
 745          point="org.eclipse.ui.actionDefinitions">
 
 748             id="net.sourceforge.phpeclipse.phpeditor.ContentAssistProposal">
 
 752             id="net.sourceforge.phpeclipse.phpeditor.Comment">
 
 755             id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
 
 758             id="net.sourceforge.phpeclipse.phpeditor.Format">
 
 761             id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
 
 764             id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
 
 767             id="net.sourceforge.phpeclipse.ui.edit.text.php.show.next.problem">
 
 770             id="net.sourceforge.phpeclipse.ui.edit.text.php.show.previous.problem">
 
 774          point="org.eclipse.ui.acceleratorSets">
 
 776             scopeId="org.eclipse.ui.textEditorScope"
 
 777             configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
 
 780                id="net.sourceforge.phpdt.ui.actions.comment">
 
 784                id="net.sourceforge.phpdt.ui.actions.uncomment">
 
 790          point="org.eclipse.ui.popupMenus">
 
 791  <!--      <objectContribution
 
 792             objectClass="org.eclipse.core.resources.IProject"
 
 793             id="net.sourceforge.phpeclipse.actions.PHPDocumentorAction">
 
 795                label="Run PHPDocumentor"
 
 796                class="net.sourceforge.phpeclipse.actions.PHPDocumentorAction"
 
 797                menubarPath="additions"
 
 798                id="net.sourceforge.phpeclipse.actions.PHPDocumentorAction">
 
 800       </objectContribution> -->
 
 802             objectClass="org.eclipse.core.resources.IFile"
 
 804             id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 806                label="Run External PHP Parser"
 
 807                class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
 
 808                menubarPath="additions"
 
 809                id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 811       </objectContribution>
 
 813             objectClass="org.eclipse.core.resources.IFile"
 
 815             id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 817                label="Run External PHP Parser"
 
 818                class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
 
 819                menubarPath="additions"
 
 820                id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 822       </objectContribution>
 
 824             objectClass="org.eclipse.core.resources.IFile"
 
 826             id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 828                label="Run External PHP Parser"
 
 829                class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
 
 830                menubarPath="additions"
 
 831                id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 833       </objectContribution>
 
 835             objectClass="org.eclipse.core.resources.IFile"
 
 837             id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 839                label="Run External PHP Parser"
 
 840                class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
 
 841                menubarPath="additions"
 
 842                id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 844       </objectContribution>
 
 846             objectClass="org.eclipse.core.resources.IFile"
 
 847             nameFilter="*.module"
 
 848             id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 850                label="Run External PHP Parser"
 
 851                class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
 
 852                menubarPath="additions"
 
 853                id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 855       </objectContribution>
 
 857             objectClass="org.eclipse.core.resources.IFile"
 
 859             id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 861                label="Run External PHP Parser"
 
 862                class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
 
 863                menubarPath="additions"
 
 864                id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 866       </objectContribution>
 
 868             objectClass="org.eclipse.core.resources.IFile"
 
 870             id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 872                label="Run External PHP Parser"
 
 873                class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
 
 874                menubarPath="additions"
 
 875                id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 877       </objectContribution>
 
 879             objectClass="org.eclipse.core.resources.IFile"
 
 881             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 883                label="Open PHP Browser"
 
 884                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 885                menubarPath="additions"
 
 886                id="net.sourceforge.phpeclipse.actions.showAction">
 
 888       </objectContribution>
 
 890             objectClass="org.eclipse.core.resources.IFile"
 
 892             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 894                label="Open PHP Browser"
 
 895                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 896                menubarPath="additions"
 
 897                id="net.sourceforge.phpeclipse.actions.showAction">
 
 899       </objectContribution>
 
 901             objectClass="org.eclipse.core.resources.IFile"
 
 903             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 905                label="Open PHP Browser"
 
 906                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 907                menubarPath="additions"
 
 908                id="net.sourceforge.phpeclipse.actions.showAction">
 
 910       </objectContribution>
 
 912             objectClass="org.eclipse.core.resources.IFile"
 
 914             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 916                label="Open PHP Browser"
 
 917                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 918                menubarPath="additions"
 
 919                id="net.sourceforge.phpeclipse.actions.showAction">
 
 921       </objectContribution>
 
 923             objectClass="org.eclipse.core.resources.IFile"
 
 924             nameFilter="*.module"
 
 925             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 927                label="Open PHP Browser"
 
 928                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 929                menubarPath="additions"
 
 930                id="net.sourceforge.phpeclipse.actions.showAction">
 
 932       </objectContribution>
 
 934             objectClass="org.eclipse.core.resources.IFile"
 
 936             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 938                label="Open PHP Browser"
 
 939                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 940                menubarPath="additions"
 
 941                id="net.sourceforge.phpeclipse.actions.showAction">
 
 943       </objectContribution>
 
 945             objectClass="org.eclipse.core.resources.IFile"
 
 947             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 949                label="Open PHP Browser"
 
 950                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 951                menubarPath="additions"
 
 952                id="net.sourceforge.phpeclipse.actions.showAction">
 
 954       </objectContribution>
 
 956             objectClass="org.eclipse.core.resources.IFile"
 
 958             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 960                label="Open PHP Browser"
 
 961                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 962                menubarPath="additions"
 
 963                id="net.sourceforge.phpeclipse.actions.showAction">
 
 965       </objectContribution>
 
 967             objectClass="org.eclipse.core.resources.IFile"
 
 969             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 971                label="Open PHP Browser"
 
 972                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 973                menubarPath="additions"
 
 974                id="net.sourceforge.phpeclipse.actions.showAction">
 
 976       </objectContribution>
 
 978             objectClass="org.eclipse.core.resources.IFile"
 
 980             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 982                label="Open PHP Browser"
 
 983                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 984                menubarPath="additions"
 
 985                id="net.sourceforge.phpeclipse.actions.showAction">
 
 987       </objectContribution>
 
 990             targetID="#PHPEditorContext"
 
 991             id="net.sourceforge.phpeclipse.actions.popupOpenDeclaration">
 
 993                label="Open PHP Declaration"
 
 994                class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction"
 
 995                menubarPath="additions"
 
 996                id="net.sourceforge.phpeclipse.actions.opendeclaration">
 
 998       </viewerContribution>
 
1000             targetID="#PHPEditorContext"
 
1001             id="net.sourceforge.phpeclipse.actions.popupOpenAllIncludes">
 
1003                label="Open Included Files List"
 
1004                class="net.sourceforge.phpeclipse.actions.PHPOpenAllIncludesEditorAction"
 
1005                menubarPath="additions"
 
1006                id="net.sourceforge.phpeclipse.actions.openallincludes">
 
1008       </viewerContribution>
 
1010             targetID="#PHPEditorContext"
 
1011             id="net.sourceforge.phpeclipse.actions.popupOpenInclude">
 
1013                label="Open Include File"
 
1014                class="net.sourceforge.phpeclipse.actions.PHPOpenIncludeEditorAction"
 
1015                menubarPath="additions"
 
1016                id="net.sourceforge.phpeclipse.actions.openinclude">
 
1018       </viewerContribution>
 
1020             targetID="#PHPEditorContext"
 
1021             id="net.sourceforge.phpeclipse.actions.popupOpenSQLTable">
 
1023                label="Open Quantum SQL Table View"
 
1024                class="net.sourceforge.phpeclipse.actions.PHPOpenSQLTableEditorAction"
 
1025                menubarPath="additions"
 
1026                id="net.sourceforge.phpeclipse.actions.opensqltable">
 
1028       </viewerContribution>
 
1030             targetID="#PHPEditorContext"
 
1031             id="net.sourceforge.phpeclipse.actions.popupHTMLWizard">
 
1033                label="Insert HTML (dl,ul,ol,table)"
 
1034                class="net.sourceforge.phpeclipse.wizards.html.InsertHTMLElementAction"
 
1035                menubarPath="additions"
 
1036                id="net.sourceforge.phpdt.phphelp.actions.contexthelp">
 
1038       </viewerContribution>
 
1041             targetID="#PHPRulerContext"
 
1042             id="net.sourceforge.phpdt.ui.PHPEditorPopupActions">
 
1044                label="%AddTask.label"
 
1045                helpContextId="org.eclipse.ui.AddTask_action_context"
 
1046                class="org.eclipse.ui.texteditor.TaskRulerAction"
 
1048                id="org.eclipse.ui.texteditor.TaskRulerAction">
 
1051                label="%AddBookmark.label"
 
1052                helpContextId="org.eclipse.ui.bookmark_action_context"
 
1053                class="org.eclipse.ui.texteditor.BookmarkRulerAction"
 
1055                id="org.eclipse.ui.texteditor.BookmarkRulerAction">
 
1057       </viewerContribution>
 
1061          point="org.eclipse.ui.editorActions">
 
1063             id="org.eclipse.ui.texteditor.ruler.actions"
 
1064             targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
 
1067                         id="org.eclipse.ui.texteditor.BookmarkRulerAction"
 
1068                         actionID="RulerDoubleClick"
 
1069                         label="%Dummy.label"
 
1070             helpContextId="org.eclipse.ui.bookmark_action_context"
 
1071                         class="org.eclipse.ui.texteditor.BookmarkRulerAction">
 
1074             label="%Dummy.label"
 
1075             class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
 
1076             actionID="RulerClick"
 
1077             id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction">
 
1079       </editorContribution>
 
1082          point="org.eclipse.ui.popupMenus">
 
1084             targetID="#CompilationUnitRulerContext"
 
1085             id="net.sourceforge.phpeclipse.phpeditor.QuickFixRulerMenuAction">
 
1087                label="%Dummy.label"
 
1088                helpContextId="org.eclipse.jdt.ui.quick_fix_action"
 
1089                class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
 
1090                menubarPath="additions"
 
1091                id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerMenuAction">
 
1093       </viewerContribution>
 
1096          point="org.eclipse.ui.popupMenus">
 
1098             targetID="#CompilationUnitRulerContext"
 
1099             id="net.sourceforge.phpdt.ui.CompilationUnitEditorPopupActions">
 
1101                label="%AddTask.label"
 
1102                helpContextId="org.eclipse.ui.AddTask_action_context"
 
1103                tooltip="%AddTask.tooltip"
 
1104                class="org.eclipse.ui.texteditor.TaskRulerAction"
 
1106                id="org.eclipse.ui.texteditor.TaskRulerAction">
 
1109                label="%AddBookmark.label"
 
1110                helpContextId="org.eclipse.ui.bookmark_action_context"
 
1111                tooltip="%AddBookmark.tooltip"
 
1112                class="org.eclipse.ui.texteditor.BookmarkRulerAction"
 
1114                id="org.eclipse.ui.texteditor.BookmarkRulerAction">
 
1118                         label="%Folding.label"
 
1122                label="%Dummy.label"
 
1123                tooltip="%Dummy.label"
 
1124                class="net.sourceforge.phpdt.internal.ui.actions.FoldingExpandAllRulerAction"
 
1125                menubarPath="projection/additions"
 
1126                definitionId="org.eclipse.ui.edit.text.folding.expand_all"
 
1127                id="net.sourceforge.phpdt.ui.folding.expandAll">
 
1130                label="%Dummy.label"
 
1131                tooltip="%Dummy.label"
 
1132                class="net.sourceforge.phpdt.internal.ui.actions.FoldingToggleRulerAction"
 
1133                menubarPath="projection/additions"
 
1134                definitionId="org.eclipse.ui.edit.text.folding.toggle"
 
1135                id="net.sourceforge.phpdt.ui.folding.toggle">
 
1137       </viewerContribution>
 
1139  <!-- =========================================================================== -->
 
1140 <!-- PHPDT/UI command definitions                                                   -->
 
1141 <!-- =========================================================================== -->
 
1142    <extension point="org.eclipse.ui.contexts">
 
1143       <context name="%context.editingPHPSource.name" 
 
1144        description="%context.editingPHPSource.description" 
 
1145        parentId="org.eclipse.ui.textEditorScope" 
 
1146        id="net.sourceforge.phpdt.ui.phpEditorScope" /> 
 
1149          point="org.eclipse.ui.commands">
 
1151             name="%category.source.name"
 
1152             description="%category.source.description"
 
1153             id="net.sourceforge.phpeclipse.ui.category.source">
 
1158             name="%ActionDefinition.comment.name"
 
1159             description="%ActionDefinition.comment.description"
 
1160             category="net.sourceforge.phpeclipse.ui.category.source"
 
1161             id="net.sourceforge.phpeclipse.phpeditor.comment">
 
1164             name="%ActionDefinition.uncomment.name"
 
1165             description="%ActionDefinition.uncomment.description"
 
1166             category="net.sourceforge.phpeclipse.ui.category.source"
 
1167             id="net.sourceforge.phpeclipse.phpeditor.uncomment">
 
1170             name="%ActionDefinition.toggleComment.name"
 
1171             description="%ActionDefinition.toggleComment.description"
 
1172             category="net.sourceforge.phpeclipse.ui.category.source"
 
1173             id="net.sourceforge.phpeclipse.phpeditor.toggle.comment">
 
1176             string="Ctrl+Shift+C"
 
1177             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1178             command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
 
1179             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1183             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1184             command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
 
1185             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1189             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1190             command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
 
1191             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1195             string="Ctrl+Shift+C"
 
1196             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1198             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1202             string="Command+Shift+C"
 
1203             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1204             command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
 
1205             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1210             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1212             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1217             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1218             command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
 
1219             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1224             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1226             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1231             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1232             command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
 
1233             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1237             string="Ctrl+Shift+C"
 
1238             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1240             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1245             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1246             command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
 
1247             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1250             name="%ActionDefinition.addBlockComment.name"
 
1251             description="%ActionDefinition.addBlockComment.description"
 
1252             category="net.sourceforge.phpeclipse.ui.category.source"
 
1253             id="net.sourceforge.phpeclipse.phpeditor.add.block.comment">
 
1256             string="Ctrl+Shift+/"
 
1257             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1258             command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
 
1259             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1263             string="Ctrl+Shift+/"
 
1264             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1266             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1270             string="Command+Shift+/"
 
1271             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1272             command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
 
1273             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1276             name="%ActionDefinition.removeBlockComment.name"
 
1277             description="%ActionDefinition.removeBlockComment.description"
 
1278             category="net.sourceforge.phpeclipse.ui.category.source"
 
1279             id="net.sourceforge.phpeclipse.phpeditor.remove.block.comment">
 
1282             string="Ctrl+Shift+\"
 
1283             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1284             command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
 
1285             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1289             string="Ctrl+Shift+\"
 
1290             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1292             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1296             string="Command+Shift+\"
 
1297             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1298             command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
 
1299             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1302             name="%ActionDefinition.indent.name"
 
1303             description="%ActionDefinition.indent.description"
 
1304             category="net.sourceforge.phpeclipse.ui.category.source"
 
1305             id="net.sourceforge.phpeclipse.phpeditor.indent">
 
1309             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1310             command="net.sourceforge.phpeclipse.phpeditor.indent"
 
1311             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1315             name="%ActionDefinition.format.name"
 
1316             description="%ActionDefinition.format.description"
 
1317             category="net.sourceforge.phpeclipse.ui.category.source"
 
1318             id="net.sourceforge.phpeclipse.phpeditor.format">
 
1321             string="Ctrl+Shift+F"
 
1322             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1323             command="net.sourceforge.phpeclipse.phpeditor.format"
 
1324             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1328             string="Ctrl+Shift+F"
 
1329             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1331             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1335             string="Command+Shift+F"
 
1336             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1337             command="net.sourceforge.phpeclipse.phpeditor.format"
 
1338             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1342             string="Ctrl+Shift+F"
 
1343             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1345             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1350             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1351             command="net.sourceforge.phpeclipse.phpeditor.format"
 
1352             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1357             name="%ActionDefinition.gotoMatchingBracket.name"
 
1358             description="%ActionDefinition.gotoMatchingBracket.description"
 
1359             category="org.eclipse.ui.category.navigate"
 
1360             id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
 
1363             string="Ctrl+Shift+P"
 
1364             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1365             command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket"
 
1366             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1370             string="Ctrl+Shift+P"
 
1371             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1373             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1377             string="Command+Shift+P"
 
1378             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1379             command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket"
 
1380             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1384          id="net.sourceforge.phpeclipse.JavaDocumentSetupParticipant"
 
1385          name="%javaDocumentSetupParticipant"
 
1386          point="org.eclipse.core.filebuffers.documentSetup"> 
 
1388             extensions="php,php3,php4,php5,module,inc,phtml,html,htm,xhtml"
 
1389             class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentSetupParticipant">
 
1392             extensions="html,xml"
 
1393             class="net.sourceforge.phpeclipse.phpeditor.HTMLDocumentSetupParticipant">
 
1397             class="net.sourceforge.phpeclipse.phpeditor.SmartyDocumentSetupParticipant">
 
1401          id="net.sourceforge.phpeclipse.JavaDocumentFactory"
 
1402          name="%javaDocumentFactory"
 
1403          point="org.eclipse.core.filebuffers.documentCreation">
 
1406             class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentFactory">
 
1411          point="org.eclipse.ui.preferencePages">
 
1414             category="net.sourceforge.phpeclipse.ui.preferencePage"
 
1415             class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
 
1416             id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
 
1419             name="Code Templates"
 
1420             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1421             class="net.sourceforge.phpdt.internal.ui.preferences.CodeTemplatePreferencePage"
 
1422             id="net.sourceforge.phpeclipse.preference.CodeTemplatePreferencePage">
 
1425             name="Members Sort Order"
 
1426             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1427             class="net.sourceforge.phpdt.internal.ui.preferences.MembersOrderPreferencePage"
 
1428             id="net.sourceforge.phpeclipse.preference.MembersOrderPreferencePage">
 
1431             name="PHP External Parser Command"
 
1432             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1433             class="net.sourceforge.phpeclipse.preferences.PHPEclipseParserPreferencePage"
 
1434             id="net.sourceforge.phpeclipse.preferences.PHPEclipseParserPreferencePage">
 
1438             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1439             class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
 
1440             id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
 
1443             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1444             name="PHP Project Defaults"
 
1445             class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
 
1446             id="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences">
 
1449             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1450             name="PHP Browser Preview"
 
1451             class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
 
1452             id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
 
1455             name="%compilerOptionsPrefName" 
 
1456             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1457             class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPreferencePage"
 
1458             id="net.sourceforge.phpeclipse.preference.CompilerPreferencePage">
 
1461             name="%todoTaskPrefName" 
 
1462             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1463             class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPreferencePage"
 
1464             id="net.sourceforge.phpeclipse.preference.TodoTaskPreferencePage">
 
1468             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1469             class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
 
1470             id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
 
1473             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1474             class="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
 
1475             id="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage">
 
1477       <page name="%codeAssistPageName"
 
1478             category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
 
1479             class="net.sourceforge.phpdt.internal.ui.preferences.CodeAssistPreferencePage"
 
1480             id="net.sourceforge.phpdt.internal.ui.preferences.CodeAssistPreferencePage">
 
1483             name="%templatePageName"
 
1484             category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
 
1485             class="net.sourceforge.phpdt.internal.ui.preferences.JavaTemplatePreferencePage"
 
1486             id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
 
1489             name="%templatePageName"
 
1490             category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
 
1491             class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
 
1492             id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
 
1495             name="Language Settings"
 
1496             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1497             class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
 
1498             id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
 
1501             name="%spellingPrefName"
 
1502             category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
 
1503             class="net.sourceforge.phpdt.internal.ui.preferences.SpellingPreferencePage"
 
1504             id = "net.sourceforge.phpdt.internal.ui.preferences.SpellingPreferencePage">
 
1508          point="org.eclipse.ui.editors.documentProviders">
 
1510             extensions="%phpFileExtension"
 
1511             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1512             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1516          point="org.eclipse.ui.editors.documentProviders">
 
1518             extensions="%php3FileExtension"
 
1519             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1520             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1524          point="org.eclipse.ui.editors.documentProviders">
 
1526             extensions="%php4FileExtension"
 
1527             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1528             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1532          point="org.eclipse.ui.editors.documentProviders">
 
1534             extensions="%php5FileExtension"
 
1535             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1536             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1540          point="org.eclipse.ui.editors.documentProviders">
 
1542             extensions="%moduleFileExtension"
 
1543             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1544             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1548          point="org.eclipse.ui.editors.documentProviders">
 
1550             extensions="%incFileExtension"
 
1551             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1552             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1556          point="org.eclipse.ui.editors.documentProviders">
 
1558             extensions="%phtmlFileExtension"
 
1559             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1560             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1564          point="org.eclipse.ui.editors.documentProviders">
 
1566             extensions="%htmlFileExtension"
 
1567             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1568             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1572          point="org.eclipse.ui.editors.documentProviders">
 
1574             extensions="%htmFileExtension"
 
1575             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1576             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1580          point="org.eclipse.ui.editors.documentProviders">
 
1583             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1584             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1588          point="org.eclipse.ui.editors.documentProviders">
 
1590             extensions="%tplFileExtension"
 
1591             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1592             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1596          point="org.eclipse.ui.views">
 
1598             name="%viewCategoryName"
 
1599             id="net.sourceforge.phpeclipse.views.category">
 
1602             name="%phpConsoleView"
 
1603             icon="icons/obj16/php.gif"
 
1604             category="net.sourceforge.phpeclipse.views.category"
 
1605             class="net.sourceforge.phpeclipse.views.PHPConsole"
 
1606             id="net.sourceforge.phpeclipse.views.phpconsoleview">
 
1610 <!-- external tools -->
 
1612 <!-- extension point definitions -->
 
1613         <extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps"/>
 
1614         <extension-point id="argumentVariables" name="%ExtPoint.argumentVariables"/>
 
1615         <extension-point id="directoryVariables" name="%ExtPoint.directoryVariables"/>
 
1616         <extension-point id="fileVariables" name="%ExtPoint.fileVariables"/>
 
1617         <extension-point id="refreshVariables" name="%ExtPoint.refreshVariables"/>
 
1620         <extension point="org.eclipse.ui.actionSets">
 
1622                         id="net.sourceforge.phpdt.externaltools.ExternalToolsSet"
 
1623                         label="%ActionSet.externalTools"
 
1625                         <menu id="org.eclipse.ui.run" 
 
1628                                 <separator name="ExternalToolsGroup"/> 
 
1631                                 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateMenu"
 
1632                                 label="%Action.externalTools"
 
1633                                 menubarPath="org.eclipse.ui.run/ExternalToolsGroup"
 
1634                                 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
 
1635                                 icon="icons/externaltools/full/etool16/external_tools.gif"
 
1636                                 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
 
1638                                 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
 
1641                                 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateToolbar"
 
1642                                 label="%Action.externalTools"
 
1643                                 toolbarPath="Normal/additions"
 
1644                                 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
 
1645                                 icon="icons/externaltools/full/etool16/external_tools.gif"
 
1646                                 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
 
1647                                 tooltip="%Action.externalToolsTip"
 
1649                                 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
 
1654     <!-- Launch Configuration Extensions -->
 
1655     <extension point="org.eclipse.debug.core.launchConfigurationTypes">
 
1656         <launchConfigurationType
 
1657                 id = "net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
 
1658                 name = "%Program.externalTools"
 
1659                 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
 
1661                 category = "org.eclipse.ui.externaltools">
 
1662         </launchConfigurationType>
 
1663         <launchConfigurationType
 
1664                 id = "net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
 
1665                 name = "%Program.externalTools"
 
1666                 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
 
1668                 category = "org.eclipse.ui.externaltools.builder">
 
1669         </launchConfigurationType>
 
1672     <extension point = "net.sourceforge.phpeclipse.configurationDuplicationMaps">
 
1674                 sourceType="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
 
1675                 builderType="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType">
 
1679     <extension point = "org.eclipse.debug.ui.launchConfigurationTabGroups">
 
1680                 <launchConfigurationTabGroup
 
1681                         id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program"
 
1682                         type ="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
 
1683                         class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramTabGroup">
 
1684                 </launchConfigurationTabGroup>
 
1685                 <launchConfigurationTabGroup
 
1686                         id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program.builder"
 
1687                         type ="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
 
1688                         class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramBuilderTabGroup">
 
1689                 </launchConfigurationTabGroup>
 
1692         <extension point="org.eclipse.debug.ui.launchConfigurationTypeImages">
 
1693                 <launchConfigurationTypeImage
 
1694                         id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program"
 
1695                         configTypeID="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
 
1696                         icon="icons/externaltools/full/obj16/external_tools.gif">
 
1697                 </launchConfigurationTypeImage> 
 
1698                 <launchConfigurationTypeImage
 
1699                         id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program.builder"
 
1700                         configTypeID="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
 
1701                         icon="icons/externaltools/full/obj16/external_tools.gif">
 
1702                 </launchConfigurationTypeImage> 
 
1705         <!-- Variable Extensions -->
 
1706         <extension point="net.sourceforge.phpeclipse.fileVariables">
 
1709                         description="Expands to the workspace root's absolute file system path."
 
1710                         expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
 
1714                         description="Expands to the resource's absolute file system path."
 
1715                         componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
 
1716                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
 
1720         <extension point="net.sourceforge.phpeclipse.argumentVariables">
 
1723                         description="Expands to the workspace root's absolute file system path."
 
1724                         expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
 
1728                         description="Expands to the full file name"
 
1729                         expanderClass="net.sourceforge.phpdt.externaltools.variable.FileExpander">
 
1733                         description="Expands to an URL with the localhost preference settings"
 
1734                         expanderClass="net.sourceforge.phpdt.externaltools.variable.UrlExpander">
 
1738                         description="Expands to the localhost preference settings."
 
1739                         expanderClass="net.sourceforge.phpdt.externaltools.variable.LocalhostExpander">
 
1743                         description="Expands to the selected resource's project absolute file system path."
 
1744                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
 
1748                         description="Expands to the full path, relative to the workspace root, of the selected project"
 
1749                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectExpander">
 
1753                         description="Expands to the name of the selected project"
 
1754                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectNameExpander">
 
1758                         description="Expands to the resource's absolute file system path."
 
1759                         componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
 
1760                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
 
1764                         description="Expands to the selected resource's containing folder absolute file system path."
 
1765                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
 
1769                         description="Expands to the type of build"
 
1770                         expanderClass="net.sourceforge.phpdt.externaltools.variable.BuildTypeExpander">
 
1774         <extension point="net.sourceforge.phpeclipse.directoryVariables">
 
1777                         description="Expands to the workspace root's absolute file system path."
 
1778                         expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
 
1782                         description="Expands to the selected resource's project absolute file system path."
 
1783                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
 
1787                         description="Expands to the selected resource's containing folder absolute file system path."
 
1788                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
 
1792                         description="Expands to a resource's absolute file system path."
 
1793                         componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFolderResourceComponent"
 
1794                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
 
1798         <extension point="net.sourceforge.phpeclipse.refreshVariables">
 
1801                         description="Expands to the workspace root."
 
1802                         expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
 
1806                         description="Expands to the project of the selected resource."
 
1807                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
 
1811                         description="Expands to the folder containing the selected resource."
 
1812                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
 
1816                         description="Expands to a resource."
 
1817                         componentClass="net.sourceforge.phpdt.externaltools.variable.ResourceComponent"
 
1818                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
 
1822                         description="Expands to the group of resources in a working set."
 
1823                         expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkingSetExpander">
 
1827                 point= "net.sourceforge.phpeclipse.foldingStructureProviders">
 
1829                         id="net.sourceforge.phpdt.ui.text.defaultFoldingProvider"
 
1830                         name= "%defaultFoldingStructureProviderName"
 
1831                         class="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingStructureProvider"
 
1832                         preferencesClass="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingPreferenceBlock">
 
1836 <!-- =========================================================================== -->
 
1838 <!-- =========================================================================== -->
 
1840          point="org.eclipse.ui.editors.templates">
 
1842             name="%templates.php.contextType.name"
 
1843             class="net.sourceforge.phpdt.internal.corext.template.php.JavaContextType"
 
1847             name="%templates.phpdoc.contextType.name"
 
1848             class="net.sourceforge.phpdt.internal.corext.template.php.JavaDocContextType"
 
1852             name="%templates.html.contextType.name"
 
1853             class="net.sourceforge.phpdt.internal.corext.template.php.HTMLContextType"
 
1857                 file="templates/default-templates.xml"
 
1858                 translations="templates/default-templates.properties">
 
1861                 file="templates/default-codetemplates.xml"
 
1862                 translations="templates/default-templates.properties">