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    <extension point="org.eclipse.ui.exportWizards">
 
 283      <wizard name="%ExportWizards.Obfuscator" 
 
 284              icon="icons/ctool16/exportdir_wiz.gif" 
 
 285              class="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard" 
 
 286              id="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard">
 
 287      <description>%ExportWizards.ObfuscatorDescription</description> 
 
 288      <selection class="org.eclipse.core.resources.IResource" /> 
 
 292          point="org.eclipse.ui.ide.projectNatureImages">
 
 294             icon="icons/obj16/php.gif"
 
 295             natureId="net.sourceforge.phpeclipse.phpnature"
 
 296             id="net.sourceforge.phpeclipse.ProjectNatureImagePHP">
 
 300          point="org.eclipse.ui.propertyPages">
 
 302             objectClass="org.eclipse.core.resources.IProject"
 
 303             name="%propertyPagePHPProject.name"
 
 304             class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
 
 305             id="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage">
 
 308                value="net.sourceforge.phpeclipse.phpnature">
 
 312             objectClass="org.eclipse.core.resources.IProject"
 
 313             name="PHP Project Settings"
 
 314             class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
 
 315             id="net.sourceforge.phpeclipse.preferences.project.PHPMiscProjectPreferences">
 
 318                value="net.sourceforge.phpeclipse.phpnature">
 
 322             objectClass="org.eclipse.core.resources.IProject"
 
 324             class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
 
 325             id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage">
 
 328                value="net.sourceforge.phpeclipse.phpnature">
 
 332             objectClass="net.sourceforge.phpdt.core.IJavaProject"
 
 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="org.eclipse.core.resources.IProject"
 
 343             name="%compilerPageName"
 
 344             class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPropertyPage"
 
 345             id="net.sourceforge.phpdt.ui.propertyPages.CompilerPropertyPage">
 
 348                value="net.sourceforge.phpeclipse.phpnature">
 
 352             objectClass="net.sourceforge.phpdt.core.IJavaProject"
 
 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="org.eclipse.core.resources.IFile"
 
 363             name="PHP File Settings"
 
 364             class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
 
 365             id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
 
 369          point="org.eclipse.ui.views">
 
 371             name="%viewPHPResources.name"
 
 372             icon="icons/obj16/php.gif"
 
 373             class="net.sourceforge.phpeclipse.resourcesview.PHPResourcesView"
 
 374             id="net.sourceforge.phpeclipse.resourcesview.ViewPHPResources">
 
 378          point="org.eclipse.ui.editors">
 
 380             name="%phpEditorName"
 
 382             icon="icons/obj16/phpedit.gif"
 
 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">
 
 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/htmledit.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">
 
 491          point="org.eclipse.ui.fontDefinitions">
 
 493             label="%phpEditorFontDefiniton.label"
 
 494             defaultsTo="org.eclipse.jface.textfont"
 
 495             id="net.sourceforge.phpdt.ui.editors.textfont">
 
 497             %phpEditorFontDefintion.description
 
 502          point="org.eclipse.ui.editors.annotationTypes">
 
 504          name="net.sourceforge.phpdt.ui.error"
 
 505          super="org.eclipse.ui.workbench.texteditor.error"
 
 506          markerType="net.sourceforge.phpeclipse.problem"
 
 510          name="net.sourceforge.phpdt.ui.warning"
 
 511          super="org.eclipse.ui.workbench.texteditor.warning"
 
 512          markerType="net.sourceforge.phpeclipse.problem"
 
 516          name="net.sourceforge.phpdt.ui.info"
 
 517          super="org.eclipse.ui.workbench.texteditor.info"
 
 518          markerType="net.sourceforge.phpeclipse.problem"
 
 522          name="net.sourceforge.phpdt.ui.occurrences">
 
 526          point="org.eclipse.ui.editors.markerAnnotationSpecification">
 
 528             annotationType="net.sourceforge.phpdt.ui.error"
 
 529             annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
 
 532             annotationType="net.sourceforge.phpdt.ui.warning"
 
 533             annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
 
 536             annotationType="net.sourceforge.phpdt.ui.info"
 
 537             annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
 
 540             annotationType="org.eclipse.debug.core.breakpoint"
 
 541             icon="icons/full/obj16/brkp_obj.gif"
 
 542             annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.BreakpointImageProvider">
 
 545             annotationType="net.sourceforge.phpdt.ui.occurrences"
 
 546             label="%OccurrenceAnnotation.label"
 
 547             icon="icons/full/obj16/searchm_obj.gif"
 
 548             textPreferenceKey="occurrenceIndication"
 
 549             textPreferenceValue="false"
 
 550             highlightPreferenceKey="occurrenceHighlighting"
 
 551             highlightPreferenceValue="true"
 
 552             overviewRulerPreferenceKey="occurrenceIndicationInOverviewRuler"
 
 553             overviewRulerPreferenceValue="true"
 
 554             verticalRulerPreferenceKey="occurrenceIndicationInVerticalRuler"
 
 555             verticalRulerPreferenceValue="false"
 
 556             colorPreferenceKey="occurrenceIndicationColor"
 
 557             colorPreferenceValue="180,207,205"
 
 558             presentationLayer="3"
 
 559             showInNextPrevDropdownToolbarActionKey="showOccurrenceInNextPrevDropdownToolbarAction"
 
 560             showInNextPrevDropdownToolbarAction="true"
 
 561             isGoToNextNavigationTargetKey="isOccurrenceGoToNextNavigationTarget"
 
 562                 isGoToNextNavigationTarget="false"
 
 563             isGoToPreviousNavigationTargetKey="isOccurrenceGoToPreviousNavigationTarget"
 
 564                 isGoToPreviousNavigationTarget="false">
 
 568          point="org.eclipse.ui.actionSets">
 
 572             id="net.sourceforge.phpeclipse.PHPActionSet">
 
 575                id="net.sourceforge.phpeclipse.PHPMenu">
 
 581                label="Restart Apache"
 
 582                icon="icons/obj16/apache_restart.gif"
 
 583                tooltip="Restart Apache"
 
 584                class="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction"
 
 585                menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
 
 587                id="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction">
 
 591                icon="icons/obj16/apache_stop.gif"
 
 592                tooltip="Stop Apache"
 
 593                class="net.sourceforge.phpeclipse.actions.PHPStopApacheAction"
 
 594                menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
 
 596                id="net.sourceforge.phpeclipse.actions.PHPStopApacheAction">
 
 600                icon="icons/obj16/apache.gif"
 
 601                tooltip="Start Apache"
 
 602                class="net.sourceforge.phpeclipse.actions.PHPStartApacheAction"
 
 603                menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
 
 605                id="net.sourceforge.phpeclipse.actions.PHPStartApacheAction">
 
 609                icon="icons/obj16/sql.gif"
 
 610                tooltip="Start MySQL"
 
 611                class="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction"
 
 612                menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
 
 614                id="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction">
 
 619             label="%CodingActionSet.label"
 
 620             description="%CodingActionSet.description"
 
 622             id="net.sourceforge.phpeclipse.ui.CodingActionSet">   
 
 623 <!-- =========================================================================== -->
 
 625 <!-- =========================================================================== -->
 
 627                label="%SourceMenu.label"
 
 629                id="net.sourceforge.phpeclipse.ui.source.menu">
 
 638                definitionId="net.sourceforge.phpeclipse.phpeditor.format"
 
 639                label="%FormatAction.label"
 
 641                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 642                id="net.sourceforge.phpeclipse.phpeditor.Format">
 
 645                label="%ShiftLeftAction.label"
 
 647                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 648                id="net.sourceforge.phpeclipse.phpeditor.ShiftLeft">
 
 651                label="%ShiftRightAction.label"
 
 653                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 654                id="net.sourceforge.phpeclipse.phpeditor.ShiftRight">
 
 657                definitionId="net.sourceforge.phpeclipse.remove.block.comment"
 
 658                label="%RemoveBlockCommentAction.label"
 
 660                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 661                id="net.sourceforge.phpeclipse.ui.actions.RemoveBlockComment">
 
 664                definitionId="net.sourceforge.phpeclipse.add.block.comment"
 
 665                label="%AddBlockCommentAction.label"
 
 667                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 668                id="net.sourceforge.phpeclipse.ui.actions.AddBlockComment">
 
 671                definitionId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
 
 672                label="%ToggleCommentAction.label"
 
 674                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 675                id="net.sourceforge.phpeclipse.ui.actions.ToggleComment">
 
 678                definitionId="net.sourceforge.phpeclipse.phpeditor.uncomment"
 
 679                label="%UncommentAction.label"
 
 681                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 682                id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
 
 685                definitionId="net.sourceforge.phpeclipse.phpeditor.comment"
 
 686                label="%CommentAction.label"
 
 688                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 689                id="net.sourceforge.phpeclipse.phpeditor.Comment">
 
 691 <!-- convert group -->
 
 693                label="%ConvertLineDelimitersActions.label"
 
 694                path="net.sourceforge.phpeclipse.ui.source.menu/convertGroup"
 
 701                label="%ConvertLineDelimitersToMacAction.label"
 
 703                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
 
 704                allowLabelUpdate="true"
 
 705                id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToMac">
 
 708                label="%ConvertLineDelimitersToUNIXAction.label"
 
 710                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
 
 711                allowLabelUpdate="true"
 
 712                id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToUNIX">
 
 715                label="%ConvertLineDelimitersToWindowsAction.label"
 
 717                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
 
 718                allowLabelUpdate="true"
 
 719                id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToWindows">
 
 724          point="org.eclipse.ui.actionSetPartAssociations">
 
 725       <actionSetPartAssociation
 
 726             targetID="net.sourceforge.phpeclipse.ui.CodingActionSet">
 
 727          <part id="net.sourceforge.phpeclipse.PHPUnitEditor" />
 
 728       </actionSetPartAssociation>
 
 731 <!-- =========================================================================== -->
 
 732 <!-- PHP Editor Action Definition IDs -->
 
 733 <!-- =========================================================================== -->
 
 735          point="org.eclipse.ui.actionDefinitions">
 
 738             id="net.sourceforge.phpeclipse.phpeditor.ContentAssistProposal">
 
 742             id="net.sourceforge.phpeclipse.phpeditor.Comment">
 
 745             id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
 
 748             id="net.sourceforge.phpeclipse.phpeditor.Format">
 
 751             id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
 
 754             id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
 
 757             id="net.sourceforge.phpeclipse.ui.edit.text.php.show.next.problem">
 
 760             id="net.sourceforge.phpeclipse.ui.edit.text.php.show.previous.problem">
 
 764          point="org.eclipse.ui.acceleratorSets">
 
 766             scopeId="org.eclipse.ui.textEditorScope"
 
 767             configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
 
 770                id="net.sourceforge.phpdt.ui.actions.comment">
 
 774                id="net.sourceforge.phpdt.ui.actions.uncomment">
 
 780          point="org.eclipse.ui.popupMenus">
 
 782             objectClass="org.eclipse.core.resources.IProject"
 
 783             id="net.sourceforge.phpeclipse.actions.PHPDocumentorAction">
 
 785                label="Run PHPDocumentor"
 
 786                class="net.sourceforge.phpeclipse.actions.PHPDocumentorAction"
 
 787                menubarPath="additions"
 
 788                id="net.sourceforge.phpeclipse.actions.PHPDocumentorAction">
 
 790       </objectContribution>
 
 792             objectClass="org.eclipse.core.resources.IFile"
 
 794             id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 796                label="Run External PHP Parser"
 
 797                class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
 
 798                menubarPath="additions"
 
 799                id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 801       </objectContribution>
 
 803             objectClass="org.eclipse.core.resources.IFile"
 
 805             id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 807                label="Run External PHP Parser"
 
 808                class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
 
 809                menubarPath="additions"
 
 810                id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 812       </objectContribution>
 
 814             objectClass="org.eclipse.core.resources.IFile"
 
 816             id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 818                label="Run External PHP Parser"
 
 819                class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
 
 820                menubarPath="additions"
 
 821                id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 823       </objectContribution>
 
 825             objectClass="org.eclipse.core.resources.IFile"
 
 827             id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 829                label="Run External PHP Parser"
 
 830                class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
 
 831                menubarPath="additions"
 
 832                id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 834       </objectContribution>
 
 836             objectClass="org.eclipse.core.resources.IFile"
 
 837             nameFilter="*.module"
 
 838             id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 840                label="Run External PHP Parser"
 
 841                class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
 
 842                menubarPath="additions"
 
 843                id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 845       </objectContribution>
 
 847             objectClass="org.eclipse.core.resources.IFile"
 
 849             id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 851                label="Run External PHP Parser"
 
 852                class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
 
 853                menubarPath="additions"
 
 854                id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 856       </objectContribution>
 
 858             objectClass="org.eclipse.core.resources.IFile"
 
 860             id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 862                label="Run External PHP Parser"
 
 863                class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
 
 864                menubarPath="additions"
 
 865                id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 867       </objectContribution>
 
 869             objectClass="org.eclipse.core.resources.IFile"
 
 871             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 873                label="Open PHP Browser"
 
 874                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 875                menubarPath="additions"
 
 876                id="net.sourceforge.phpeclipse.actions.showAction">
 
 878       </objectContribution>
 
 880             objectClass="org.eclipse.core.resources.IFile"
 
 882             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 884                label="Open PHP Browser"
 
 885                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 886                menubarPath="additions"
 
 887                id="net.sourceforge.phpeclipse.actions.showAction">
 
 889       </objectContribution>
 
 891             objectClass="org.eclipse.core.resources.IFile"
 
 893             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 895                label="Open PHP Browser"
 
 896                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 897                menubarPath="additions"
 
 898                id="net.sourceforge.phpeclipse.actions.showAction">
 
 900       </objectContribution>
 
 902             objectClass="org.eclipse.core.resources.IFile"
 
 904             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 906                label="Open PHP Browser"
 
 907                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 908                menubarPath="additions"
 
 909                id="net.sourceforge.phpeclipse.actions.showAction">
 
 911       </objectContribution>
 
 913             objectClass="org.eclipse.core.resources.IFile"
 
 914             nameFilter="*.module"
 
 915             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 917                label="Open PHP Browser"
 
 918                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 919                menubarPath="additions"
 
 920                id="net.sourceforge.phpeclipse.actions.showAction">
 
 922       </objectContribution>
 
 924             objectClass="org.eclipse.core.resources.IFile"
 
 926             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 928                label="Open PHP Browser"
 
 929                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 930                menubarPath="additions"
 
 931                id="net.sourceforge.phpeclipse.actions.showAction">
 
 933       </objectContribution>
 
 935             objectClass="org.eclipse.core.resources.IFile"
 
 937             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 939                label="Open PHP Browser"
 
 940                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 941                menubarPath="additions"
 
 942                id="net.sourceforge.phpeclipse.actions.showAction">
 
 944       </objectContribution>
 
 946             objectClass="org.eclipse.core.resources.IFile"
 
 948             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 950                label="Open PHP Browser"
 
 951                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 952                menubarPath="additions"
 
 953                id="net.sourceforge.phpeclipse.actions.showAction">
 
 955       </objectContribution>
 
 957             objectClass="org.eclipse.core.resources.IFile"
 
 959             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 961                label="Open PHP Browser"
 
 962                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 963                menubarPath="additions"
 
 964                id="net.sourceforge.phpeclipse.actions.showAction">
 
 966       </objectContribution>
 
 968             objectClass="org.eclipse.core.resources.IFile"
 
 970             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 972                label="Open PHP Browser"
 
 973                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 974                menubarPath="additions"
 
 975                id="net.sourceforge.phpeclipse.actions.showAction">
 
 977       </objectContribution>
 
 980             targetID="#PHPEditorContext"
 
 981             id="net.sourceforge.phpeclipse.actions.popupOpenDeclaration">
 
 983                label="Open PHP Declaration"
 
 984                class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction"
 
 985                menubarPath="additions"
 
 986                id="net.sourceforge.phpeclipse.actions.opendeclaration">
 
 988       </viewerContribution>
 
 990             targetID="#PHPEditorContext"
 
 991             id="net.sourceforge.phpeclipse.actions.popupOpenAllIncludes">
 
 993                label="Open Included Files List"
 
 994                class="net.sourceforge.phpeclipse.actions.PHPOpenAllIncludesEditorAction"
 
 995                menubarPath="additions"
 
 996                id="net.sourceforge.phpeclipse.actions.openallincludes">
 
 998       </viewerContribution>
 
1000             targetID="#PHPEditorContext"
 
1001             id="net.sourceforge.phpeclipse.actions.popupOpenInclude">
 
1003                label="Open Include File"
 
1004                class="net.sourceforge.phpeclipse.actions.PHPOpenIncludeEditorAction"
 
1005                menubarPath="additions"
 
1006                id="net.sourceforge.phpeclipse.actions.openinclude">
 
1008       </viewerContribution>
 
1010             targetID="#PHPEditorContext"
 
1011             id="net.sourceforge.phpeclipse.actions.popupOpenSQLTable">
 
1013                label="Open Quantum SQL Table View"
 
1014                class="net.sourceforge.phpeclipse.actions.PHPOpenSQLTableEditorAction"
 
1015                menubarPath="additions"
 
1016                id="net.sourceforge.phpeclipse.actions.opensqltable">
 
1018       </viewerContribution>
 
1021             targetID="#PHPRulerContext"
 
1022             id="net.sourceforge.phpdt.ui.PHPEditorPopupActions">
 
1024                label="%AddTask.label"
 
1025                helpContextId="org.eclipse.ui.AddTask_action_context"
 
1026                class="org.eclipse.ui.texteditor.TaskRulerAction"
 
1028                id="org.eclipse.ui.texteditor.TaskRulerAction">
 
1031                label="%AddBookmark.label"
 
1032                helpContextId="org.eclipse.ui.bookmark_action_context"
 
1033                class="org.eclipse.ui.texteditor.BookmarkRulerAction"
 
1035                id="org.eclipse.ui.texteditor.BookmarkRulerAction">
 
1037       </viewerContribution>
 
1041          point="org.eclipse.ui.editorActions">
 
1043             id="org.eclipse.ui.texteditor.ruler.actions"
 
1044             targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
 
1047                         id="org.eclipse.ui.texteditor.BookmarkRulerAction"
 
1048                         actionID="RulerDoubleClick"
 
1049                         label="%Dummy.label"
 
1050             helpContextId="org.eclipse.ui.bookmark_action_context"
 
1051                         class="org.eclipse.ui.texteditor.BookmarkRulerAction">
 
1054             label="%Dummy.label"
 
1055             class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
 
1056             actionID="RulerClick"
 
1057             id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction">
 
1059       </editorContribution>
 
1062          point="org.eclipse.ui.popupMenus">
 
1064             targetID="#CompilationUnitRulerContext"
 
1065             id="net.sourceforge.phpeclipse.phpeditor.QuickFixRulerMenuAction">
 
1067                label="%Dummy.label"
 
1068                helpContextId="org.eclipse.jdt.ui.quick_fix_action"
 
1069                class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
 
1070                menubarPath="additions"
 
1071                id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerMenuAction">
 
1073       </viewerContribution>
 
1076          point="org.eclipse.ui.popupMenus">
 
1078             targetID="#CompilationUnitRulerContext"
 
1079             id="net.sourceforge.phpdt.ui.CompilationUnitEditorPopupActions">
 
1081                label="%AddTask.label"
 
1082                helpContextId="org.eclipse.ui.AddTask_action_context"
 
1083                tooltip="%AddTask.tooltip"
 
1084                class="org.eclipse.ui.texteditor.TaskRulerAction"
 
1086                id="org.eclipse.ui.texteditor.TaskRulerAction">
 
1089                label="%AddBookmark.label"
 
1090                helpContextId="org.eclipse.ui.bookmark_action_context"
 
1091                tooltip="%AddBookmark.tooltip"
 
1092                class="org.eclipse.ui.texteditor.BookmarkRulerAction"
 
1094                id="org.eclipse.ui.texteditor.BookmarkRulerAction">
 
1098                         label="%Folding.label"
 
1102                label="%Dummy.label"
 
1103                tooltip="%Dummy.label"
 
1104                class="net.sourceforge.phpdt.internal.ui.actions.FoldingExpandAllRulerAction"
 
1105                menubarPath="projection/additions"
 
1106                definitionId="org.eclipse.ui.edit.text.folding.expand_all"
 
1107                id="net.sourceforge.phpdt.ui.folding.expandAll">
 
1110                label="%Dummy.label"
 
1111                tooltip="%Dummy.label"
 
1112                class="net.sourceforge.phpdt.internal.ui.actions.FoldingToggleRulerAction"
 
1113                menubarPath="projection/additions"
 
1114                definitionId="org.eclipse.ui.edit.text.folding.toggle"
 
1115                id="net.sourceforge.phpdt.ui.folding.toggle">
 
1117       </viewerContribution>
 
1119  <!-- =========================================================================== -->
 
1120 <!-- PHPDT/UI command definitions                                                   -->
 
1121 <!-- =========================================================================== -->
 
1122    <extension point="org.eclipse.ui.contexts">
 
1123       <context name="%context.editingPHPSource.name" 
 
1124        description="%context.editingPHPSource.description" 
 
1125        parentId="org.eclipse.ui.textEditorScope" 
 
1126        id="net.sourceforge.phpdt.ui.phpEditorScope" /> 
 
1129          point="org.eclipse.ui.commands">
 
1131             name="%category.source.name"
 
1132             description="%category.source.description"
 
1133             id="net.sourceforge.phpeclipse.ui.category.source">
 
1138             name="%ActionDefinition.comment.name"
 
1139             description="%ActionDefinition.comment.description"
 
1140             category="net.sourceforge.phpeclipse.ui.category.source"
 
1141             id="net.sourceforge.phpeclipse.phpeditor.comment">
 
1144             name="%ActionDefinition.uncomment.name"
 
1145             description="%ActionDefinition.uncomment.description"
 
1146             category="net.sourceforge.phpeclipse.ui.category.source"
 
1147             id="net.sourceforge.phpeclipse.phpeditor.uncomment">
 
1150             name="%ActionDefinition.toggleComment.name"
 
1151             description="%ActionDefinition.toggleComment.description"
 
1152             category="net.sourceforge.phpeclipse.ui.category.source"
 
1153             id="net.sourceforge.phpeclipse.phpeditor.toggle.comment">
 
1156             string="Ctrl+Shift+C"
 
1157             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1158             command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
 
1159             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1163             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1164             command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
 
1165             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1169             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1170             command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
 
1171             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1175             string="Ctrl+Shift+C"
 
1176             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1178             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1182             string="Command+Shift+C"
 
1183             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1184             command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
 
1185             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1190             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1192             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1197             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1198             command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
 
1199             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1204             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1206             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1211             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1212             command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
 
1213             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1217             string="Ctrl+Shift+C"
 
1218             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1220             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1225             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1226             command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
 
1227             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1230             name="%ActionDefinition.addBlockComment.name"
 
1231             description="%ActionDefinition.addBlockComment.description"
 
1232             category="net.sourceforge.phpeclipse.ui.category.source"
 
1233             id="net.sourceforge.phpeclipse.phpeditor.add.block.comment">
 
1236             string="Ctrl+Shift+/"
 
1237             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1238             command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
 
1239             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1243             string="Ctrl+Shift+/"
 
1244             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1246             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1250             string="Command+Shift+/"
 
1251             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1252             command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
 
1253             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1256             name="%ActionDefinition.removeBlockComment.name"
 
1257             description="%ActionDefinition.removeBlockComment.description"
 
1258             category="net.sourceforge.phpeclipse.ui.category.source"
 
1259             id="net.sourceforge.phpeclipse.phpeditor.remove.block.comment">
 
1262             string="Ctrl+Shift+\"
 
1263             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1264             command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
 
1265             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1269             string="Ctrl+Shift+\"
 
1270             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1272             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1276             string="Command+Shift+\"
 
1277             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1278             command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
 
1279             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1282             name="%ActionDefinition.indent.name"
 
1283             description="%ActionDefinition.indent.description"
 
1284             category="net.sourceforge.phpeclipse.ui.category.source"
 
1285             id="net.sourceforge.phpeclipse.phpeditor.indent">
 
1289             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1290             command="net.sourceforge.phpeclipse.phpeditor.indent"
 
1291             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1295             name="%ActionDefinition.format.name"
 
1296             description="%ActionDefinition.format.description"
 
1297             category="net.sourceforge.phpeclipse.ui.category.source"
 
1298             id="net.sourceforge.phpeclipse.phpeditor.format">
 
1301             string="Ctrl+Shift+F"
 
1302             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1303             command="net.sourceforge.phpeclipse.phpeditor.format"
 
1304             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1308             string="Ctrl+Shift+F"
 
1309             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1311             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1315             string="Command+Shift+F"
 
1316             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1317             command="net.sourceforge.phpeclipse.phpeditor.format"
 
1318             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1322             string="Ctrl+Shift+F"
 
1323             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1325             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1330             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1331             command="net.sourceforge.phpeclipse.phpeditor.format"
 
1332             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1337             name="%ActionDefinition.gotoMatchingBracket.name"
 
1338             description="%ActionDefinition.gotoMatchingBracket.description"
 
1339             category="org.eclipse.ui.category.navigate"
 
1340             id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
 
1343             string="Ctrl+Shift+P"
 
1344             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1345             command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket"
 
1346             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1350             string="Ctrl+Shift+P"
 
1351             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1353             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1357             string="Command+Shift+P"
 
1358             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1359             command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket"
 
1360             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1364          id="net.sourceforge.phpeclipse.JavaDocumentSetupParticipant"
 
1365          name="%javaDocumentSetupParticipant"
 
1366          point="org.eclipse.core.filebuffers.documentSetup"> 
 
1368             extensions="php,php3,php4,php5,module,inc,phtml,html,htm,xhtml"
 
1369             class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentSetupParticipant">
 
1372             extensions="html,xml"
 
1373             class="net.sourceforge.phpeclipse.phpeditor.HTMLDocumentSetupParticipant">
 
1377             class="net.sourceforge.phpeclipse.phpeditor.SmartyDocumentSetupParticipant">
 
1381          id="net.sourceforge.phpeclipse.JavaDocumentFactory"
 
1382          name="%javaDocumentFactory"
 
1383          point="org.eclipse.core.filebuffers.documentCreation">
 
1386             class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentFactory">
 
1391          point="org.eclipse.ui.preferencePages">
 
1394             category="net.sourceforge.phpeclipse.ui.preferencePage"
 
1395             class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
 
1396             id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
 
1399             name="Code Templates"
 
1400             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1401             class="net.sourceforge.phpdt.internal.ui.preferences.CodeTemplatePreferencePage"
 
1402             id="net.sourceforge.phpeclipse.preference.CodeTemplatePreferencePage">
 
1405             name="Members Sort Order"
 
1406             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1407             class="net.sourceforge.phpdt.internal.ui.preferences.MembersOrderPreferencePage"
 
1408             id="net.sourceforge.phpeclipse.preference.MembersOrderPreferencePage">
 
1411             name="PHP External Parser Command"
 
1412             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1413             class="net.sourceforge.phpeclipse.preferences.PHPEclipseParserPreferencePage"
 
1414             id="net.sourceforge.phpeclipse.preferences.PHPEclipseParserPreferencePage">
 
1418             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1419             class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
 
1420             id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
 
1423             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1424             name="PHP Project Defaults"
 
1425             class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
 
1426             id="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences">
 
1429             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1430             name="PHP Browser Preview"
 
1431             class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
 
1432             id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
 
1435             name="%compilerOptionsPrefName" 
 
1436             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1437             class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPreferencePage"
 
1438             id="net.sourceforge.phpeclipse.preference.CompilerPreferencePage">
 
1441             name="%todoTaskPrefName" 
 
1442             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1443             class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPreferencePage"
 
1444             id="net.sourceforge.phpeclipse.preference.TodoTaskPreferencePage">
 
1448             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1449             class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
 
1450             id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
 
1453             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1454             class="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
 
1455             id="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage">
 
1457       <page name="%codeAssistPageName"
 
1458             category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
 
1459             class="net.sourceforge.phpdt.internal.ui.preferences.CodeAssistPreferencePage"
 
1460             id="net.sourceforge.phpdt.internal.ui.preferences.CodeAssistPreferencePage">
 
1463             name="%templatePageName"
 
1464             category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
 
1465             class="net.sourceforge.phpdt.internal.ui.preferences.JavaTemplatePreferencePage"
 
1466             id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
 
1469             name="%templatePageName"
 
1470             category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
 
1471             class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
 
1472             id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
 
1475             name="Language Settings"
 
1476             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1477             class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
 
1478             id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
 
1481             name="%spellingPrefName"
 
1482             category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
 
1483             class="net.sourceforge.phpdt.internal.ui.preferences.SpellingPreferencePage"
 
1484             id = "net.sourceforge.phpdt.internal.ui.preferences.SpellingPreferencePage">
 
1488          point="org.eclipse.ui.editors.documentProviders">
 
1490             extensions="%phpFileExtension"
 
1491             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1492             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1496          point="org.eclipse.ui.editors.documentProviders">
 
1498             extensions="%php3FileExtension"
 
1499             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1500             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1504          point="org.eclipse.ui.editors.documentProviders">
 
1506             extensions="%php4FileExtension"
 
1507             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1508             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1512          point="org.eclipse.ui.editors.documentProviders">
 
1514             extensions="%php5FileExtension"
 
1515             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1516             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1520          point="org.eclipse.ui.editors.documentProviders">
 
1522             extensions="%moduleFileExtension"
 
1523             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1524             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1528          point="org.eclipse.ui.editors.documentProviders">
 
1530             extensions="%incFileExtension"
 
1531             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1532             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1536          point="org.eclipse.ui.editors.documentProviders">
 
1538             extensions="%phtmlFileExtension"
 
1539             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1540             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1544          point="org.eclipse.ui.editors.documentProviders">
 
1546             extensions="%htmlFileExtension"
 
1547             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1548             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1552          point="org.eclipse.ui.editors.documentProviders">
 
1554             extensions="%htmFileExtension"
 
1555             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1556             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1560          point="org.eclipse.ui.editors.documentProviders">
 
1563             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1564             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1568          point="org.eclipse.ui.editors.documentProviders">
 
1570             extensions="%tplFileExtension"
 
1571             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1572             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1576          point="org.eclipse.ui.views">
 
1578             name="%viewCategoryName"
 
1579             id="net.sourceforge.phpeclipse.views.category">
 
1582             name="%phpConsoleView"
 
1583             icon="icons/obj16/php.gif"
 
1584             category="net.sourceforge.phpeclipse.views.category"
 
1585             class="net.sourceforge.phpeclipse.views.PHPConsole"
 
1586             id="net.sourceforge.phpeclipse.views.phpconsoleview">
 
1590 <!-- external tools -->
 
1592 <!-- extension point definitions -->
 
1593         <extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps"/>
 
1594         <extension-point id="argumentVariables" name="%ExtPoint.argumentVariables"/>
 
1595         <extension-point id="directoryVariables" name="%ExtPoint.directoryVariables"/>
 
1596         <extension-point id="fileVariables" name="%ExtPoint.fileVariables"/>
 
1597         <extension-point id="refreshVariables" name="%ExtPoint.refreshVariables"/>
 
1600         <extension point="org.eclipse.ui.actionSets">
 
1602                         id="net.sourceforge.phpdt.externaltools.ExternalToolsSet"
 
1603                         label="%ActionSet.externalTools"
 
1605                         <menu id="org.eclipse.ui.run" 
 
1608                                 <separator name="ExternalToolsGroup"/> 
 
1611                                 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateMenu"
 
1612                                 label="%Action.externalTools"
 
1613                                 menubarPath="org.eclipse.ui.run/ExternalToolsGroup"
 
1614                                 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
 
1615                                 icon="icons/externaltools/full/etool16/external_tools.gif"
 
1616                                 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
 
1618                                 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
 
1621                                 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateToolbar"
 
1622                                 label="%Action.externalTools"
 
1623                                 toolbarPath="Normal/additions"
 
1624                                 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
 
1625                                 icon="icons/externaltools/full/etool16/external_tools.gif"
 
1626                                 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
 
1627                                 tooltip="%Action.externalToolsTip"
 
1629                                 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
 
1634     <!-- Launch Configuration Extensions -->
 
1635     <extension point="org.eclipse.debug.core.launchConfigurationTypes">
 
1636         <launchConfigurationType
 
1637                 id = "net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
 
1638                 name = "%Program.externalTools"
 
1639                 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
 
1641                 category = "org.eclipse.ui.externaltools">
 
1642         </launchConfigurationType>
 
1643         <launchConfigurationType
 
1644                 id = "net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
 
1645                 name = "%Program.externalTools"
 
1646                 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
 
1648                 category = "org.eclipse.ui.externaltools.builder">
 
1649         </launchConfigurationType>
 
1652     <extension point = "net.sourceforge.phpeclipse.configurationDuplicationMaps">
 
1654                 sourceType="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
 
1655                 builderType="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType">
 
1659     <extension point = "org.eclipse.debug.ui.launchConfigurationTabGroups">
 
1660                 <launchConfigurationTabGroup
 
1661                         id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program"
 
1662                         type ="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
 
1663                         class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramTabGroup">
 
1664                 </launchConfigurationTabGroup>
 
1665                 <launchConfigurationTabGroup
 
1666                         id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program.builder"
 
1667                         type ="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
 
1668                         class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramBuilderTabGroup">
 
1669                 </launchConfigurationTabGroup>
 
1672         <extension point="org.eclipse.debug.ui.launchConfigurationTypeImages">
 
1673                 <launchConfigurationTypeImage
 
1674                         id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program"
 
1675                         configTypeID="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
 
1676                         icon="icons/externaltools/full/obj16/external_tools.gif">
 
1677                 </launchConfigurationTypeImage> 
 
1678                 <launchConfigurationTypeImage
 
1679                         id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program.builder"
 
1680                         configTypeID="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
 
1681                         icon="icons/externaltools/full/obj16/external_tools.gif">
 
1682                 </launchConfigurationTypeImage> 
 
1685         <!-- Variable Extensions -->
 
1686         <extension point="net.sourceforge.phpeclipse.fileVariables">
 
1689                         description="Expands to the workspace root's absolute file system path."
 
1690                         expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
 
1694                         description="Expands to the resource's absolute file system path."
 
1695                         componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
 
1696                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
 
1700         <extension point="net.sourceforge.phpeclipse.argumentVariables">
 
1703                         description="Expands to the workspace root's absolute file system path."
 
1704                         expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
 
1708                         description="Expands to the full file name"
 
1709                         expanderClass="net.sourceforge.phpdt.externaltools.variable.FileExpander">
 
1713                         description="Expands to an URL with the localhost preference settings"
 
1714                         expanderClass="net.sourceforge.phpdt.externaltools.variable.UrlExpander">
 
1718                         description="Expands to the localhost preference settings."
 
1719                         expanderClass="net.sourceforge.phpdt.externaltools.variable.LocalhostExpander">
 
1723                         description="Expands to the selected resource's project absolute file system path."
 
1724                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
 
1728                         description="Expands to the full path, relative to the workspace root, of the selected project"
 
1729                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectExpander">
 
1733                         description="Expands to the name of the selected project"
 
1734                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectNameExpander">
 
1738                         description="Expands to the resource's absolute file system path."
 
1739                         componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
 
1740                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
 
1744                         description="Expands to the selected resource's containing folder absolute file system path."
 
1745                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
 
1749                         description="Expands to the type of build"
 
1750                         expanderClass="net.sourceforge.phpdt.externaltools.variable.BuildTypeExpander">
 
1754         <extension point="net.sourceforge.phpeclipse.directoryVariables">
 
1757                         description="Expands to the workspace root's absolute file system path."
 
1758                         expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
 
1762                         description="Expands to the selected resource's project absolute file system path."
 
1763                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
 
1767                         description="Expands to the selected resource's containing folder absolute file system path."
 
1768                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
 
1772                         description="Expands to a resource's absolute file system path."
 
1773                         componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFolderResourceComponent"
 
1774                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
 
1778         <extension point="net.sourceforge.phpeclipse.refreshVariables">
 
1781                         description="Expands to the workspace root."
 
1782                         expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
 
1786                         description="Expands to the project of the selected resource."
 
1787                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
 
1791                         description="Expands to the folder containing the selected resource."
 
1792                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
 
1796                         description="Expands to a resource."
 
1797                         componentClass="net.sourceforge.phpdt.externaltools.variable.ResourceComponent"
 
1798                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
 
1802                         description="Expands to the group of resources in a working set."
 
1803                         expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkingSetExpander">
 
1807                 point= "net.sourceforge.phpeclipse.foldingStructureProviders">
 
1809                         id="net.sourceforge.phpdt.ui.text.defaultFoldingProvider"
 
1810                         name= "%defaultFoldingStructureProviderName"
 
1811                         class="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingStructureProvider"
 
1812                         preferencesClass="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingPreferenceBlock">
 
1816 <!-- =========================================================================== -->
 
1818 <!-- =========================================================================== -->
 
1820          point="org.eclipse.ui.editors.templates">
 
1822             name="%templates.php.contextType.name"
 
1823             class="net.sourceforge.phpdt.internal.corext.template.php.JavaContextType"
 
1827             name="%templates.phpdoc.contextType.name"
 
1828             class="net.sourceforge.phpdt.internal.corext.template.php.JavaDocContextType"
 
1832             name="%templates.html.contextType.name"
 
1833             class="net.sourceforge.phpdt.internal.corext.template.php.HTMLContextType"
 
1837                 file="templates/default-templates.xml"
 
1838                 translations="templates/default-templates.properties">
 
1841                 file="templates/default-codetemplates.xml"
 
1842                 translations="templates/default-templates.properties">