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.ui"/>
 
  44          name="%naturePHP.name"
 
  45          point="org.eclipse.core.resources.natures">
 
  48           class="net.sourceforge.phpdt.internal.core.JavaProject">
 
  56          point="org.eclipse.core.resources.builders">
 
  59            class="net.sourceforge.phpdt.internal.core.builder.PHPBuilder">
 
  63    <!-- =================================================================================== -->
 
  64 <!-- Extension: Java Markers                                                             -->
 
  65 <!-- =================================================================================== -->
 
  67 <!-- Java problems -->
 
  69 <extension id="problem" point="org.eclipse.core.resources.markers" name="%phpProblemName">
 
  70         <super type="org.eclipse.core.resources.problemmarker"/>
 
  71         <super type="org.eclipse.core.resources.textmarker"/>
 
  72         <persistent value="true"/>
 
  73         <attribute name="id"/>
 
  74         <attribute name="flags"/>
 
  75         <attribute name="arguments"/>
 
  78 <!-- Java transient problems -->
 
  80 <extension id="transient_problem" point="org.eclipse.core.resources.markers" name="%transientPHPProblemName">
 
  81         <super type="org.eclipse.core.resources.textmarker"/>
 
  82         <persistent value="false"/>
 
  83         <attribute name="id"/>
 
  84         <attribute name="flags"/>
 
  85         <attribute name="arguments"/>
 
  90 <extension id="task" name="%phpTaskName" point="org.eclipse.core.resources.markers">
 
  91     <super type="org.eclipse.core.resources.taskmarker"/> 
 
  92     <persistent value="true"/>
 
  95    <extension-point id="phpEditorTextHovers" name="%phpEditorTextHoversName" schema="schema/phpEditorTextHovers.exsd"/> 
 
  96    <extension-point id="foldingStructureProviders" name="%foldingStructureProvidersExtensionPoint" schema="schema/foldingStructureProviders.exsd"/>
 
  99         point="org.eclipse.ui.decorators">
 
 102                 label="%ProblemsLabelDecorator.label"
 
 105                 location="BOTTOM_LEFT"
 
 106                 class="net.sourceforge.phpdt.ui.ProblemsLabelDecorator"
 
 107                 id="net.sourceforge.phpdt.ui.problem.decorator">
 
 109                         %ProblemsLabelDecorator.description
 
 114                                         name="org.eclipse.core.resources.IResource">
 
 117                                         name="net.sourceforge.phpdt.core.IJavaElement">
 
 124                 label="%OverrideIndicatorLabelDecorator.label"
 
 126                 location="BOTTOM_RIGHT"         
 
 128                 class="net.sourceforge.phpdt.ui.OverrideIndicatorLabelDecorator"
 
 129                 id="net.sourceforge.phpdt.ui.override.decorator">
 
 131                         %OverrideIndicatorLabelDecorator.description
 
 135                                 name="net.sourceforge.phpdt.core.IMethod">
 
 143          point="org.eclipse.team.core.fileTypes">
 
 191       point="net.sourceforge.phpeclipse.phpEditorTextHovers">
 
 193          class="net.sourceforge.phpdt.internal.ui.text.java.hover.BestMatchHover"
 
 194          id="net.sourceforge.phpdt.ui.BestMatchHover"
 
 195          label="%sequentialHover"
 
 196          description="%sequentialHoverDescription">
 
 201       point="net.sourceforge.phpeclipse.phpEditorTextHovers">
 
 203          class="net.sourceforge.phpdt.internal.ui.text.java.hover.JavaSourceHover"
 
 204          id="net.sourceforge.phpdt.ui.JavaSourceHover"
 
 206          description="%sourceHoverDescription">
 
 209             label="%problemHover"
 
 210             description="%problemHoverDescription"
 
 211             class="net.sourceforge.phpdt.internal.ui.text.java.hover.ProblemHover"
 
 212             id="net.sourceforge.phpdt.ui.ProblemHover">
 
 215          class="net.sourceforge.phpdt.internal.ui.text.java.hover.AnnotationHover"
 
 216          id="net.sourceforge.phpdt.ui.AnnotationHover"
 
 217          label="%annotationHover" 
 
 218          description="%annotationHoverDescription">
 
 223          point="org.eclipse.ui.perspectives">
 
 225             name="%perspectivePHP.name"
 
 226             icon="icons/obj16/php.gif"
 
 227             class="net.sourceforge.phpeclipse.PHPPerspectiveFactory"
 
 228             id="net.sourceforge.phpeclipse.PHPPerspective">
 
 232          point="org.eclipse.ui.newWizards">
 
 234             name="%newWizardCategory.name"
 
 235             id="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP">
 
 238             name="%newWizardPHPProject.name"
 
 239             icon="icons/obj16/php.gif"
 
 240             category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
 
 241             class="net.sourceforge.phpeclipse.wizards.NewProjectCreationWizard"
 
 243             id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
 
 245             Create a new PHP project.
 
 249                 id="net.sourceforge.phpdt.internal.ui.wizards.NewClassCreationWizard"
 
 250                 name="%NewPHPClass.label"
 
 251                 class="net.sourceforge.phpdt.internal.ui.wizards.NewClassCreationWizard"
 
 252                 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
 
 253                 icon="icons/ctool16/newclass_wiz.gif">
 
 254                 <description>%NewPHPClass.description</description>
 
 257 <this wizard replaces it as it works - maybe not as pretty but still>
 
 260             name="%newWizardPHPProject.name"
 
 261             icon="icons/obj16/php.gif"
 
 262             category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
 
 263             class="net.sourceforge.phpeclipse.wizards.TempnewPHPProject"
 
 265             id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
 
 267             Create a new PHP project.
 
 271             name="%newWizardPHPFile.name"
 
 272             icon="icons/obj16/phpedit.gif"
 
 273             category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
 
 274             class="net.sourceforge.phpeclipse.wizards.PHPFileWizard"
 
 275             id="net.sourceforge.phpeclipse.wizards.PHPFileWizard">
 
 277             Create a basic PHP file.
 
 281    <extension point="org.eclipse.ui.exportWizards">
 
 282      <wizard name="%ExportWizards.Obfuscator" 
 
 283              icon="icons/ctool16/exportdir_wiz.gif" 
 
 284              class="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard" 
 
 285              id="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard">
 
 286      <description>%ExportWizards.ObfuscatorDescription</description> 
 
 287      <selection class="org.eclipse.core.resources.IResource" /> 
 
 291          point="org.eclipse.ui.ide.projectNatureImages">
 
 293             icon="icons/obj16/php.gif"
 
 294             natureId="net.sourceforge.phpeclipse.phpnature"
 
 295             id="net.sourceforge.phpeclipse.ProjectNatureImagePHP">
 
 299          point="org.eclipse.ui.propertyPages">
 
 301             objectClass="org.eclipse.core.resources.IProject"
 
 302             name="%propertyPagePHPProject.name"
 
 303             class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
 
 304             id="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage">
 
 307                value="net.sourceforge.phpeclipse.phpnature">
 
 311             objectClass="org.eclipse.core.resources.IProject"
 
 312             name="PHP Project Settings"
 
 313             class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
 
 314             id="net.sourceforge.phpeclipse.preferences.project.PHPMiscProjectPreferences">
 
 317                value="net.sourceforge.phpeclipse.phpnature">
 
 321             objectClass="org.eclipse.core.resources.IProject"
 
 323             class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
 
 324             id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage">
 
 327                value="net.sourceforge.phpeclipse.phpnature">
 
 331             objectClass="net.sourceforge.phpdt.core.IJavaProject"
 
 333             class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
 
 334             id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage">
 
 337                value="net.sourceforge.phpeclipse.phpnature">
 
 341             objectClass="org.eclipse.core.resources.IProject"
 
 342             name="%compilerPageName"
 
 343             class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPropertyPage"
 
 344             id="net.sourceforge.phpdt.ui.propertyPages.CompilerPropertyPage">
 
 347                value="net.sourceforge.phpeclipse.phpnature">
 
 351             objectClass="net.sourceforge.phpdt.core.IJavaProject"
 
 352             name="%compilerPageName"
 
 353             class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPropertyPage"
 
 354             id="net.sourceforge.phpdt.ui.propertyPages.CompilerPropertyPage">
 
 357                value="net.sourceforge.phpeclipse.phpnature">
 
 361             objectClass="org.eclipse.core.resources.IFile"
 
 362             name="PHP File Settings"
 
 363             class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
 
 364             id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
 
 368          point="org.eclipse.ui.views">
 
 370             name="%viewPHPResources.name"
 
 371             icon="icons/obj16/php.gif"
 
 372             class="net.sourceforge.phpeclipse.resourcesview.PHPResourcesView"
 
 373             id="net.sourceforge.phpeclipse.resourcesview.ViewPHPResources">
 
 377          point="org.eclipse.ui.editors">
 
 379             name="%phpEditorName"
 
 381             icon="icons/obj16/phpedit.gif"
 
 383             contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
 
 384             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 385             symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
 
 386             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 389             name="%phpEditorName"
 
 391             icon="icons/obj16/phpedit.gif"
 
 393             contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
 
 394             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 395             symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
 
 396             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 399             name="%phpEditorName"
 
 401             icon="icons/obj16/phpedit.gif"
 
 403             contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
 
 404             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 405             symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
 
 406             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 409             name="%phpEditorName"
 
 411             icon="icons/obj16/phpedit.gif"
 
 413             contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
 
 414             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 415             symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
 
 416             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 419             name="%phpEditorName"
 
 421             icon="icons/obj16/phpedit.gif"
 
 423             contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
 
 424             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 425             symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
 
 426             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 429             name="%phpEditorName"
 
 431             icon="icons/obj16/phpedit.gif"
 
 433             contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
 
 434             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 435             symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
 
 436             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 439             name="%phpEditorName"
 
 441             icon="icons/obj16/phpedit.gif"
 
 443             contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
 
 444             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 445             symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
 
 446             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 449             name="%phpEditorName"
 
 451             icon="icons/obj16/htmledit.gif"
 
 453             contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
 
 454             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 455             symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
 
 456             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 459             name="%phpEditorName"
 
 461             icon="icons/obj16/htmledit.gif"
 
 463             contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
 
 464             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 465             symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
 
 466             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 469             name="%phpEditorName"
 
 471             icon="icons/obj16/xmledit.gif"
 
 473             contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
 
 474             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 475             symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
 
 476             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 479             name="%phpEditorName"
 
 481             icon="icons/obj16/htmledit.gif"
 
 483             contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
 
 484             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 485             symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
 
 486             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 490          point="org.eclipse.ui.fontDefinitions">
 
 492             label="%phpEditorFontDefiniton.label"
 
 493             defaultsTo="org.eclipse.jface.textfont"
 
 494             id="net.sourceforge.phpdt.ui.editors.textfont">
 
 496             %phpEditorFontDefintion.description
 
 501          point="org.eclipse.ui.editors.annotationTypes">
 
 503          name="net.sourceforge.phpdt.ui.error"
 
 504          super="org.eclipse.ui.workbench.texteditor.error"
 
 505          markerType="net.sourceforge.phpeclipse.problem"
 
 509          name="net.sourceforge.phpdt.ui.warning"
 
 510          super="org.eclipse.ui.workbench.texteditor.warning"
 
 511          markerType="net.sourceforge.phpeclipse.problem"
 
 515          name="net.sourceforge.phpdt.ui.info"
 
 516          super="org.eclipse.ui.workbench.texteditor.info"
 
 517          markerType="net.sourceforge.phpeclipse.problem"
 
 521          name="net.sourceforge.phpdt.ui.occurrences">
 
 525          point="org.eclipse.ui.editors.markerAnnotationSpecification">
 
 527             annotationType="net.sourceforge.phpdt.ui.error"
 
 528             annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
 
 531             annotationType="net.sourceforge.phpdt.ui.warning"
 
 532             annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
 
 535             annotationType="net.sourceforge.phpdt.ui.info"
 
 536             annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
 
 539             annotationType="org.eclipse.debug.core.breakpoint"
 
 540             icon="icons/full/obj16/brkp_obj.gif"
 
 541             annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.BreakpointImageProvider">
 
 544             annotationType="net.sourceforge.phpdt.ui.occurrences"
 
 545             label="%OccurrenceAnnotation.label"
 
 546             icon="icons/full/obj16/searchm_obj.gif"
 
 547             textPreferenceKey="occurrenceIndication"
 
 548             textPreferenceValue="false"
 
 549             highlightPreferenceKey="occurrenceHighlighting"
 
 550             highlightPreferenceValue="true"
 
 551             overviewRulerPreferenceKey="occurrenceIndicationInOverviewRuler"
 
 552             overviewRulerPreferenceValue="true"
 
 553             verticalRulerPreferenceKey="occurrenceIndicationInVerticalRuler"
 
 554             verticalRulerPreferenceValue="false"
 
 555             colorPreferenceKey="occurrenceIndicationColor"
 
 556             colorPreferenceValue="180,207,205"
 
 557             presentationLayer="3"
 
 558             showInNextPrevDropdownToolbarActionKey="showOccurrenceInNextPrevDropdownToolbarAction"
 
 559             showInNextPrevDropdownToolbarAction="true"
 
 560             isGoToNextNavigationTargetKey="isOccurrenceGoToNextNavigationTarget"
 
 561                 isGoToNextNavigationTarget="false"
 
 562             isGoToPreviousNavigationTargetKey="isOccurrenceGoToPreviousNavigationTarget"
 
 563                 isGoToPreviousNavigationTarget="false">
 
 567          point="org.eclipse.ui.actionSets">
 
 571             id="net.sourceforge.phpeclipse.PHPActionSet">
 
 574                id="net.sourceforge.phpeclipse.PHPMenu">
 
 580                label="Restart Apache"
 
 581                icon="icons/obj16/apache_restart.gif"
 
 582                tooltip="Restart Apache"
 
 583                class="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction"
 
 584                menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
 
 586                id="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction">
 
 590                icon="icons/obj16/apache_stop.gif"
 
 591                tooltip="Stop Apache"
 
 592                class="net.sourceforge.phpeclipse.actions.PHPStopApacheAction"
 
 593                menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
 
 595                id="net.sourceforge.phpeclipse.actions.PHPStopApacheAction">
 
 599                icon="icons/obj16/apache.gif"
 
 600                tooltip="Start Apache"
 
 601                class="net.sourceforge.phpeclipse.actions.PHPStartApacheAction"
 
 602                menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
 
 604                id="net.sourceforge.phpeclipse.actions.PHPStartApacheAction">
 
 608                icon="icons/obj16/sql.gif"
 
 609                tooltip="Start MySQL"
 
 610                class="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction"
 
 611                menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
 
 613                id="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction">
 
 618             label="%CodingActionSet.label"
 
 619             description="%CodingActionSet.description"
 
 621             id="net.sourceforge.phpeclipse.ui.CodingActionSet">   
 
 622 <!-- =========================================================================== -->
 
 624 <!-- =========================================================================== -->
 
 626                label="%SourceMenu.label"
 
 628                id="net.sourceforge.phpeclipse.ui.source.menu">
 
 637                definitionId="net.sourceforge.phpeclipse.phpeditor.format"
 
 638                label="%FormatAction.label"
 
 640                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 641                id="net.sourceforge.phpeclipse.phpeditor.Format">
 
 644                label="%ShiftLeftAction.label"
 
 646                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 647                id="net.sourceforge.phpeclipse.phpeditor.ShiftLeft">
 
 650                label="%ShiftRightAction.label"
 
 652                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 653                id="net.sourceforge.phpeclipse.phpeditor.ShiftRight">
 
 656                definitionId="net.sourceforge.phpeclipse.remove.block.comment"
 
 657                label="%RemoveBlockCommentAction.label"
 
 659                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 660                id="net.sourceforge.phpeclipse.ui.actions.RemoveBlockComment">
 
 663                definitionId="net.sourceforge.phpeclipse.add.block.comment"
 
 664                label="%AddBlockCommentAction.label"
 
 666                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 667                id="net.sourceforge.phpeclipse.ui.actions.AddBlockComment">
 
 670                definitionId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
 
 671                label="%ToggleCommentAction.label"
 
 673                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 674                id="net.sourceforge.phpeclipse.ui.actions.ToggleComment">
 
 677                definitionId="net.sourceforge.phpeclipse.phpeditor.uncomment"
 
 678                label="%UncommentAction.label"
 
 680                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 681                id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
 
 684                definitionId="net.sourceforge.phpeclipse.phpeditor.comment"
 
 685                label="%CommentAction.label"
 
 687                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 688                id="net.sourceforge.phpeclipse.phpeditor.Comment">
 
 690 <!-- convert group -->
 
 692                label="%ConvertLineDelimitersActions.label"
 
 693                path="net.sourceforge.phpeclipse.ui.source.menu/convertGroup"
 
 700                label="%ConvertLineDelimitersToMacAction.label"
 
 702                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
 
 703                allowLabelUpdate="true"
 
 704                id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToMac">
 
 707                label="%ConvertLineDelimitersToUNIXAction.label"
 
 709                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
 
 710                allowLabelUpdate="true"
 
 711                id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToUNIX">
 
 714                label="%ConvertLineDelimitersToWindowsAction.label"
 
 716                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
 
 717                allowLabelUpdate="true"
 
 718                id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToWindows">
 
 723          point="org.eclipse.ui.actionSetPartAssociations">
 
 724       <actionSetPartAssociation
 
 725             targetID="net.sourceforge.phpeclipse.ui.CodingActionSet">
 
 726          <part id="net.sourceforge.phpeclipse.PHPUnitEditor" />
 
 727       </actionSetPartAssociation>
 
 730 <!-- =========================================================================== -->
 
 731 <!-- PHP Editor Action Definition IDs -->
 
 732 <!-- =========================================================================== -->
 
 734          point="org.eclipse.ui.actionDefinitions">
 
 737             id="net.sourceforge.phpeclipse.phpeditor.ContentAssistProposal">
 
 741             id="net.sourceforge.phpeclipse.phpeditor.Comment">
 
 744             id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
 
 747             id="net.sourceforge.phpeclipse.phpeditor.Format">
 
 750             id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
 
 753             id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
 
 756             id="net.sourceforge.phpeclipse.ui.edit.text.php.show.next.problem">
 
 759             id="net.sourceforge.phpeclipse.ui.edit.text.php.show.previous.problem">
 
 763          point="org.eclipse.ui.acceleratorSets">
 
 765             scopeId="org.eclipse.ui.textEditorScope"
 
 766             configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
 
 769                id="net.sourceforge.phpdt.ui.actions.comment">
 
 773                id="net.sourceforge.phpdt.ui.actions.uncomment">
 
 779          point="org.eclipse.ui.popupMenus">
 
 781             objectClass="org.eclipse.core.resources.IProject"
 
 782             id="net.sourceforge.phpeclipse.actions.PHPDocumentorAction">
 
 784                label="Run PHPDocumentor"
 
 785                class="net.sourceforge.phpeclipse.actions.PHPDocumentorAction"
 
 786                menubarPath="additions"
 
 787                id="net.sourceforge.phpeclipse.actions.PHPDocumentorAction">
 
 789       </objectContribution>
 
 791             objectClass="org.eclipse.core.resources.IFile"
 
 793             id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 795                label="Run External PHP Parser"
 
 796                class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
 
 797                menubarPath="additions"
 
 798                id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 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"
 
 836             nameFilter="*.module"
 
 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"
 
 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.popupShowAction">
 
 872                label="Open PHP Browser"
 
 873                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 874                menubarPath="additions"
 
 875                id="net.sourceforge.phpeclipse.actions.showAction">
 
 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"
 
 913             nameFilter="*.module"
 
 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"
 
 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>
 
 979             targetID="#PHPEditorContext"
 
 980             id="net.sourceforge.phpeclipse.actions.popupOpenDeclaration">
 
 982                label="Open PHP Declaration"
 
 983                class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction"
 
 984                menubarPath="additions"
 
 985                id="net.sourceforge.phpeclipse.actions.opendeclaration">
 
 987       </viewerContribution>
 
 989             targetID="#PHPEditorContext"
 
 990             id="net.sourceforge.phpeclipse.actions.popupOpenAllIncludes">
 
 992                label="Open Included Files List"
 
 993                class="net.sourceforge.phpeclipse.actions.PHPOpenAllIncludesEditorAction"
 
 994                menubarPath="additions"
 
 995                id="net.sourceforge.phpeclipse.actions.openallincludes">
 
 997       </viewerContribution>
 
 999             targetID="#PHPEditorContext"
 
1000             id="net.sourceforge.phpeclipse.actions.popupOpenInclude">
 
1002                label="Open Include File"
 
1003                class="net.sourceforge.phpeclipse.actions.PHPOpenIncludeEditorAction"
 
1004                menubarPath="additions"
 
1005                id="net.sourceforge.phpeclipse.actions.openinclude">
 
1007       </viewerContribution>
 
1009             targetID="#PHPEditorContext"
 
1010             id="net.sourceforge.phpeclipse.actions.popupOpenSQLTable">
 
1012                label="Open Quantum SQL Table View"
 
1013                class="net.sourceforge.phpeclipse.actions.PHPOpenSQLTableEditorAction"
 
1014                menubarPath="additions"
 
1015                id="net.sourceforge.phpeclipse.actions.opensqltable">
 
1017       </viewerContribution>
 
1020             targetID="#PHPRulerContext"
 
1021             id="net.sourceforge.phpdt.ui.PHPEditorPopupActions">
 
1023                label="%AddTask.label"
 
1024                helpContextId="org.eclipse.ui.AddTask_action_context"
 
1025                class="org.eclipse.ui.texteditor.TaskRulerAction"
 
1027                id="org.eclipse.ui.texteditor.TaskRulerAction">
 
1030                label="%AddBookmark.label"
 
1031                helpContextId="org.eclipse.ui.bookmark_action_context"
 
1032                class="org.eclipse.ui.texteditor.BookmarkRulerAction"
 
1034                id="org.eclipse.ui.texteditor.BookmarkRulerAction">
 
1036       </viewerContribution>
 
1040          point="org.eclipse.ui.editorActions">
 
1042             id="org.eclipse.ui.texteditor.ruler.actions"
 
1043             targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
 
1046                         id="org.eclipse.ui.texteditor.BookmarkRulerAction"
 
1047                         actionID="RulerDoubleClick"
 
1048                         label="%Dummy.label"
 
1049             helpContextId="org.eclipse.ui.bookmark_action_context"
 
1050                         class="org.eclipse.ui.texteditor.BookmarkRulerAction">
 
1053             label="%Dummy.label"
 
1054             class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
 
1055             actionID="RulerClick"
 
1056             id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction">
 
1058       </editorContribution>
 
1061          point="org.eclipse.ui.popupMenus">
 
1063             targetID="#CompilationUnitRulerContext"
 
1064             id="net.sourceforge.phpeclipse.phpeditor.QuickFixRulerMenuAction">
 
1066                label="%Dummy.label"
 
1067                helpContextId="org.eclipse.jdt.ui.quick_fix_action"
 
1068                class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
 
1069                menubarPath="additions"
 
1070                id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerMenuAction">
 
1072       </viewerContribution>
 
1075          point="org.eclipse.ui.popupMenus">
 
1077             targetID="#CompilationUnitRulerContext"
 
1078             id="net.sourceforge.phpdt.ui.CompilationUnitEditorPopupActions">
 
1080                label="%AddTask.label"
 
1081                helpContextId="org.eclipse.ui.AddTask_action_context"
 
1082                tooltip="%AddTask.tooltip"
 
1083                class="org.eclipse.ui.texteditor.TaskRulerAction"
 
1085                id="org.eclipse.ui.texteditor.TaskRulerAction">
 
1088                label="%AddBookmark.label"
 
1089                helpContextId="org.eclipse.ui.bookmark_action_context"
 
1090                tooltip="%AddBookmark.tooltip"
 
1091                class="org.eclipse.ui.texteditor.BookmarkRulerAction"
 
1093                id="org.eclipse.ui.texteditor.BookmarkRulerAction">
 
1097                         label="%Folding.label"
 
1101                label="%Dummy.label"
 
1102                tooltip="%Dummy.label"
 
1103                class="net.sourceforge.phpdt.internal.ui.actions.FoldingExpandAllRulerAction"
 
1104                menubarPath="projection/additions"
 
1105                definitionId="org.eclipse.ui.edit.text.folding.expand_all"
 
1106                id="net.sourceforge.phpdt.ui.folding.expandAll">
 
1109                label="%Dummy.label"
 
1110                tooltip="%Dummy.label"
 
1111                class="net.sourceforge.phpdt.internal.ui.actions.FoldingToggleRulerAction"
 
1112                menubarPath="projection/additions"
 
1113                definitionId="org.eclipse.ui.edit.text.folding.toggle"
 
1114                id="net.sourceforge.phpdt.ui.folding.toggle">
 
1116       </viewerContribution>
 
1118  <!-- =========================================================================== -->
 
1119 <!-- PHPDT/UI command definitions                                                   -->
 
1120 <!-- =========================================================================== -->
 
1121    <extension point="org.eclipse.ui.contexts">
 
1122       <context name="%context.editingPHPSource.name" 
 
1123        description="%context.editingPHPSource.description" 
 
1124        parentId="org.eclipse.ui.textEditorScope" 
 
1125        id="net.sourceforge.phpdt.ui.phpEditorScope" /> 
 
1128          point="org.eclipse.ui.commands">
 
1130             name="%category.source.name"
 
1131             description="%category.source.description"
 
1132             id="net.sourceforge.phpeclipse.ui.category.source">
 
1137             name="%ActionDefinition.comment.name"
 
1138             description="%ActionDefinition.comment.description"
 
1139             category="net.sourceforge.phpeclipse.ui.category.source"
 
1140             id="net.sourceforge.phpeclipse.phpeditor.comment">
 
1143             name="%ActionDefinition.uncomment.name"
 
1144             description="%ActionDefinition.uncomment.description"
 
1145             category="net.sourceforge.phpeclipse.ui.category.source"
 
1146             id="net.sourceforge.phpeclipse.phpeditor.uncomment">
 
1149             name="%ActionDefinition.toggleComment.name"
 
1150             description="%ActionDefinition.toggleComment.description"
 
1151             category="net.sourceforge.phpeclipse.ui.category.source"
 
1152             id="net.sourceforge.phpeclipse.phpeditor.toggle.comment">
 
1155             string="Ctrl+Shift+C"
 
1156             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1157             command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
 
1158             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1162             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1163             command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
 
1164             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1168             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1169             command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
 
1170             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1174             string="Ctrl+Shift+C"
 
1175             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1177             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1181             string="Command+Shift+C"
 
1182             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1183             command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
 
1184             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1189             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1191             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1196             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1197             command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
 
1198             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1203             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1205             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1210             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1211             command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
 
1212             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1216             string="Ctrl+Shift+C"
 
1217             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1219             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1224             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1225             command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
 
1226             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1229             name="%ActionDefinition.addBlockComment.name"
 
1230             description="%ActionDefinition.addBlockComment.description"
 
1231             category="net.sourceforge.phpeclipse.ui.category.source"
 
1232             id="net.sourceforge.phpeclipse.phpeditor.add.block.comment">
 
1235             string="Ctrl+Shift+/"
 
1236             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1237             command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
 
1238             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1242             string="Ctrl+Shift+/"
 
1243             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1245             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1249             string="Command+Shift+/"
 
1250             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1251             command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
 
1252             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1255             name="%ActionDefinition.removeBlockComment.name"
 
1256             description="%ActionDefinition.removeBlockComment.description"
 
1257             category="net.sourceforge.phpeclipse.ui.category.source"
 
1258             id="net.sourceforge.phpeclipse.phpeditor.remove.block.comment">
 
1261             string="Ctrl+Shift+\"
 
1262             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1263             command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
 
1264             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1268             string="Ctrl+Shift+\"
 
1269             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1271             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1275             string="Command+Shift+\"
 
1276             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1277             command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
 
1278             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1281             name="%ActionDefinition.indent.name"
 
1282             description="%ActionDefinition.indent.description"
 
1283             category="net.sourceforge.phpeclipse.ui.category.source"
 
1284             id="net.sourceforge.phpeclipse.phpeditor.indent">
 
1288             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1289             command="net.sourceforge.phpeclipse.phpeditor.indent"
 
1290             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1294             name="%ActionDefinition.format.name"
 
1295             description="%ActionDefinition.format.description"
 
1296             category="net.sourceforge.phpeclipse.ui.category.source"
 
1297             id="net.sourceforge.phpeclipse.phpeditor.format">
 
1300             string="Ctrl+Shift+F"
 
1301             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1302             command="net.sourceforge.phpeclipse.phpeditor.format"
 
1303             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1307             string="Ctrl+Shift+F"
 
1308             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1310             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1314             string="Command+Shift+F"
 
1315             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1316             command="net.sourceforge.phpeclipse.phpeditor.format"
 
1317             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1321             string="Ctrl+Shift+F"
 
1322             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1324             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1329             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1330             command="net.sourceforge.phpeclipse.phpeditor.format"
 
1331             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1336             name="%ActionDefinition.gotoMatchingBracket.name"
 
1337             description="%ActionDefinition.gotoMatchingBracket.description"
 
1338             category="org.eclipse.ui.category.navigate"
 
1339             id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
 
1342             string="Ctrl+Shift+P"
 
1343             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1344             command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket"
 
1345             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1349             string="Ctrl+Shift+P"
 
1350             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1352             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1356             string="Command+Shift+P"
 
1357             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1358             command="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket"
 
1359             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1363          id="net.sourceforge.phpeclipse.JavaDocumentSetupParticipant"
 
1364          name="%javaDocumentSetupParticipant"
 
1365          point="org.eclipse.core.filebuffers.documentSetup"> 
 
1367             extensions="php,php3,php4,php5,module,inc,phtml"
 
1368             class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentSetupParticipant">
 
1371             extensions="html,xml"
 
1372             class="net.sourceforge.phpeclipse.phpeditor.HTMLDocumentSetupParticipant">
 
1376             class="net.sourceforge.phpeclipse.phpeditor.SmartyDocumentSetupParticipant">
 
1380          id="net.sourceforge.phpeclipse.JavaDocumentFactory"
 
1381          name="%javaDocumentFactory"
 
1382          point="org.eclipse.core.filebuffers.documentCreation">
 
1385             class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentFactory">
 
1390          point="org.eclipse.ui.preferencePages">
 
1393             category="net.sourceforge.phpeclipse.ui.preferencePage"
 
1394             class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
 
1395             id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
 
1398             name="PHP External Parser Command"
 
1399             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1400             class="net.sourceforge.phpeclipse.preferences.PHPEclipseParserPreferencePage"
 
1401             id="net.sourceforge.phpeclipse.preferences.PHPEclipseParserPreferencePage">
 
1405             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1406             class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
 
1407             id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
 
1410             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1411             name="PHP Project Defaults"
 
1412             class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
 
1413             id="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences">
 
1416             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1417             name="PHP Browser Preview"
 
1418             class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
 
1419             id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
 
1422             name="%compilerOptionsPrefName" 
 
1423             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1424             class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPreferencePage"
 
1425             id="net.sourceforge.phpeclipse.preference.CompilerPreferencePage">
 
1428             name="%todoTaskPrefName" 
 
1429             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1430             class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPreferencePage"
 
1431             id="net.sourceforge.phpeclipse.preference.TodoTaskPreferencePage">
 
1435             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1436             class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
 
1437             id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
 
1441             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1442             class="net.sourceforge.phpdt.internal.ui.preferences.PHPEditorPreferencePage"
 
1443             id="net.sourceforge.phpeclipse.preference.PHPEditorPreferencePage">
 
1446             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1447             class="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
 
1448             id="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage">
 
1450       <page name="%codeAssistPageName"
 
1451             category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
 
1452             class="net.sourceforge.phpdt.internal.ui.preferences.CodeAssistPreferencePage"
 
1453             id="net.sourceforge.phpdt.internal.ui.preferences.CodeAssistPreferencePage">
 
1456             name="%templatePageName"
 
1457             category="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
 
1458             class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
 
1459             id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
 
1462             name="Language Settings"
 
1463             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1464             class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
 
1465             id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
 
1468             name="%spellingPrefName"
 
1469             category= "net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1470             class="net.sourceforge.phpdt.internal.ui.preferences.SpellingPreferencePage"
 
1471             id = "net.sourceforge.phpdt.internal.ui.preferences.SpellingPreferencePage">
 
1475          point="org.eclipse.ui.editors.documentProviders">
 
1477             extensions="%phpFileExtension"
 
1478             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1479             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1483          point="org.eclipse.ui.editors.documentProviders">
 
1485             extensions="%php3FileExtension"
 
1486             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1487             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1491          point="org.eclipse.ui.editors.documentProviders">
 
1493             extensions="%php4FileExtension"
 
1494             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1495             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1499          point="org.eclipse.ui.editors.documentProviders">
 
1501             extensions="%php5FileExtension"
 
1502             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1503             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1507          point="org.eclipse.ui.editors.documentProviders">
 
1509             extensions="%moduleFileExtension"
 
1510             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1511             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1515          point="org.eclipse.ui.editors.documentProviders">
 
1517             extensions="%incFileExtension"
 
1518             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1519             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1523          point="org.eclipse.ui.editors.documentProviders">
 
1525             extensions="%phtmlFileExtension"
 
1526             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1527             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1531          point="org.eclipse.ui.editors.documentProviders">
 
1533             extensions="%htmlFileExtension"
 
1534             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1535             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1539          point="org.eclipse.ui.editors.documentProviders">
 
1541             extensions="%htmFileExtension"
 
1542             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1543             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1547          point="org.eclipse.ui.editors.documentProviders">
 
1549             extensions="%xmlFileExtension"
 
1550             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1551             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1555          point="org.eclipse.ui.editors.documentProviders">
 
1557             extensions="%tplFileExtension"
 
1558             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1559             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1563          point="org.eclipse.ui.views">
 
1565             name="%viewCategoryName"
 
1566             id="net.sourceforge.phpeclipse.views.category">
 
1569             name="%phpConsoleView"
 
1570             icon="icons/obj16/php.gif"
 
1571             category="net.sourceforge.phpeclipse.views.category"
 
1572             class="net.sourceforge.phpeclipse.views.PHPConsole"
 
1573             id="net.sourceforge.phpeclipse.views.phpconsoleview">
 
1577 <!-- external tools -->
 
1579 <!-- extension point definitions -->
 
1580         <extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps"/>
 
1581         <extension-point id="argumentVariables" name="%ExtPoint.argumentVariables"/>
 
1582         <extension-point id="directoryVariables" name="%ExtPoint.directoryVariables"/>
 
1583         <extension-point id="fileVariables" name="%ExtPoint.fileVariables"/>
 
1584         <extension-point id="refreshVariables" name="%ExtPoint.refreshVariables"/>
 
1587         <extension point="org.eclipse.ui.actionSets">
 
1589                         id="net.sourceforge.phpdt.externaltools.ExternalToolsSet"
 
1590                         label="%ActionSet.externalTools"
 
1592                         <menu id="org.eclipse.ui.run" 
 
1595                                 <separator name="ExternalToolsGroup"/> 
 
1598                                 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateMenu"
 
1599                                 label="%Action.externalTools"
 
1600                                 menubarPath="org.eclipse.ui.run/ExternalToolsGroup"
 
1601                                 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
 
1602                                 icon="icons/externaltools/full/etool16/external_tools.gif"
 
1603                                 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
 
1605                                 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
 
1608                                 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateToolbar"
 
1609                                 label="%Action.externalTools"
 
1610                                 toolbarPath="Normal/additions"
 
1611                                 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
 
1612                                 icon="icons/externaltools/full/etool16/external_tools.gif"
 
1613                                 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
 
1614                                 tooltip="%Action.externalToolsTip"
 
1616                                 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
 
1621     <!-- Launch Configuration Extensions -->
 
1622     <extension point="org.eclipse.debug.core.launchConfigurationTypes">
 
1623         <launchConfigurationType
 
1624                 id = "net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
 
1625                 name = "%Program.externalTools"
 
1626                 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
 
1628                 category = "org.eclipse.ui.externaltools">
 
1629         </launchConfigurationType>
 
1630         <launchConfigurationType
 
1631                 id = "net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
 
1632                 name = "%Program.externalTools"
 
1633                 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
 
1635                 category = "org.eclipse.ui.externaltools.builder">
 
1636         </launchConfigurationType>
 
1639     <extension point = "net.sourceforge.phpeclipse.configurationDuplicationMaps">
 
1641                 sourceType="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
 
1642                 builderType="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType">
 
1646     <extension point = "org.eclipse.debug.ui.launchConfigurationTabGroups">
 
1647                 <launchConfigurationTabGroup
 
1648                         id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program"
 
1649                         type ="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
 
1650                         class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramTabGroup">
 
1651                 </launchConfigurationTabGroup>
 
1652                 <launchConfigurationTabGroup
 
1653                         id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program.builder"
 
1654                         type ="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
 
1655                         class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramBuilderTabGroup">
 
1656                 </launchConfigurationTabGroup>
 
1659         <extension point="org.eclipse.debug.ui.launchConfigurationTypeImages">
 
1660                 <launchConfigurationTypeImage
 
1661                         id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program"
 
1662                         configTypeID="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
 
1663                         icon="icons/externaltools/full/obj16/external_tools.gif">
 
1664                 </launchConfigurationTypeImage> 
 
1665                 <launchConfigurationTypeImage
 
1666                         id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program.builder"
 
1667                         configTypeID="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
 
1668                         icon="icons/externaltools/full/obj16/external_tools.gif">
 
1669                 </launchConfigurationTypeImage> 
 
1672         <!-- Variable Extensions -->
 
1673         <extension point="net.sourceforge.phpeclipse.fileVariables">
 
1676                         description="Expands to the workspace root's absolute file system path."
 
1677                         expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
 
1681                         description="Expands to the resource's absolute file system path."
 
1682                         componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
 
1683                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
 
1687         <extension point="net.sourceforge.phpeclipse.argumentVariables">
 
1690                         description="Expands to the workspace root's absolute file system path."
 
1691                         expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
 
1695                         description="Expands to the full file name"
 
1696                         expanderClass="net.sourceforge.phpdt.externaltools.variable.FileExpander">
 
1700                         description="Expands to an URL with the localhost preference settings"
 
1701                         expanderClass="net.sourceforge.phpdt.externaltools.variable.UrlExpander">
 
1705                         description="Expands to the localhost preference settings."
 
1706                         expanderClass="net.sourceforge.phpdt.externaltools.variable.LocalhostExpander">
 
1710                         description="Expands to the selected resource's project absolute file system path."
 
1711                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
 
1715                         description="Expands to the full path, relative to the workspace root, of the selected project"
 
1716                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectExpander">
 
1720                         description="Expands to the name of the selected project"
 
1721                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectNameExpander">
 
1725                         description="Expands to the resource's absolute file system path."
 
1726                         componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
 
1727                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
 
1731                         description="Expands to the selected resource's containing folder absolute file system path."
 
1732                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
 
1736                         description="Expands to the type of build"
 
1737                         expanderClass="net.sourceforge.phpdt.externaltools.variable.BuildTypeExpander">
 
1741         <extension point="net.sourceforge.phpeclipse.directoryVariables">
 
1744                         description="Expands to the workspace root's absolute file system path."
 
1745                         expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
 
1749                         description="Expands to the selected resource's project absolute file system path."
 
1750                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
 
1754                         description="Expands to the selected resource's containing folder absolute file system path."
 
1755                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
 
1759                         description="Expands to a resource's absolute file system path."
 
1760                         componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFolderResourceComponent"
 
1761                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
 
1765         <extension point="net.sourceforge.phpeclipse.refreshVariables">
 
1768                         description="Expands to the workspace root."
 
1769                         expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
 
1773                         description="Expands to the project of the selected resource."
 
1774                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
 
1778                         description="Expands to the folder containing the selected resource."
 
1779                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
 
1783                         description="Expands to a resource."
 
1784                         componentClass="net.sourceforge.phpdt.externaltools.variable.ResourceComponent"
 
1785                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
 
1789                         description="Expands to the group of resources in a working set."
 
1790                         expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkingSetExpander">
 
1794                 point= "net.sourceforge.phpeclipse.foldingStructureProviders">
 
1796                         id="net.sourceforge.phpdt.ui.text.defaultFoldingProvider"
 
1797                         name= "%defaultFoldingStructureProviderName"
 
1798                         class="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingStructureProvider"
 
1799                         preferencesClass="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingPreferenceBlock">