1 <?xml version="1.0" encoding="UTF-8"?>
 
   2 <?eclipse version="3.0"?>
 
   5    id="net.sourceforge.phpeclipse"
 
   8    provider-name="%providerName"
 
   9    class="net.sourceforge.phpeclipse.PHPeclipsePlugin">
 
  12       <library name="phpeclipse.jar">
 
  17       <import plugin="org.eclipse.core.runtime.compatibility"/>
 
  18       <import plugin="org.eclipse.ui"/>
 
  19       <import plugin="org.eclipse.ui.console"/>
 
  20       <import plugin="org.eclipse.core.resources"/>
 
  21       <import plugin="org.eclipse.search"/> 
 
  22       <import plugin="org.eclipse.debug.core"/>
 
  23       <import plugin="org.eclipse.debug.ui"/>
 
  24       <import plugin="org.eclipse.compare"/>
 
  25       <import plugin="org.eclipse.core.filebuffers"/>
 
  26       <import plugin="org.eclipse.jface.text"/>
 
  27       <import plugin="org.eclipse.ui.workbench.texteditor"/>
 
  28       <import plugin="org.eclipse.ui.ide"/>
 
  29       <import plugin="org.eclipse.ui.views"/>
 
  30       <import plugin="org.eclipse.ui.editors"/>
 
  31       <import plugin="org.eclipse.ui.externaltools"/>
 
  32       <import plugin="org.eclipse.help"/>
 
  33       <import plugin="org.eclipse.swt"/>
 
  34       <import plugin="org.eclipse.search"/>
 
  35       <import plugin="org.eclipse.update.ui"/>
 
  36       <import plugin="net.sourceforge.phpeclipse.quantum.sql"/> 
 
  41          name="%naturePHP.name"
 
  42          point="org.eclipse.core.resources.natures">
 
  45           class="net.sourceforge.phpdt.internal.core.JavaProject">
 
  53          point="org.eclipse.core.resources.builders">
 
  56            class="net.sourceforge.phpdt.internal.core.builder.PHPBuilder">
 
  60    <!-- =================================================================================== -->
 
  61 <!-- Extension: Java Markers                                                             -->
 
  62 <!-- =================================================================================== -->
 
  64 <!-- Java problems -->
 
  66 <extension id="problem" point="org.eclipse.core.resources.markers" name="%phpProblemName">
 
  67         <super type="org.eclipse.core.resources.problemmarker"/>
 
  68         <super type="org.eclipse.core.resources.textmarker"/>
 
  69         <persistent value="true"/>
 
  70         <attribute name="id"/>
 
  71         <attribute name="flags"/>
 
  72         <attribute name="arguments"/>
 
  75 <!-- Java transient problems -->
 
  77 <extension id="transient_problem" point="org.eclipse.core.resources.markers" name="%transientPHPProblemName">
 
  78         <super type="org.eclipse.core.resources.textmarker"/>
 
  79         <persistent value="false"/>
 
  80         <attribute name="id"/>
 
  81         <attribute name="flags"/>
 
  82         <attribute name="arguments"/>
 
  87 <extension id="task" name="%phpTaskName" point="org.eclipse.core.resources.markers">
 
  88     <super type="org.eclipse.core.resources.taskmarker"/> 
 
  89     <persistent value="true"/>
 
  92    <extension-point id="phpEditorTextHovers" name="%phpEditorTextHoversName" schema="schema/phpEditorTextHovers.exsd"/> 
 
  93    <extension-point id="foldingStructureProviders" name="%foldingStructureProvidersExtensionPoint" schema="schema/foldingStructureProviders.exsd"/>
 
  95          point="org.eclipse.team.core.fileTypes">
 
 135       point="net.sourceforge.phpeclipse.phpEditorTextHovers">
 
 137          class="net.sourceforge.phpdt.internal.ui.text.java.hover.BestMatchHover"
 
 138          id="net.sourceforge.phpdt.ui.BestMatchHover"
 
 139          label="%sequentialHover"
 
 140          description="%sequentialHoverDescription">
 
 145       point="net.sourceforge.phpeclipse.phpEditorTextHovers">
 
 147          class="net.sourceforge.phpdt.internal.ui.text.java.hover.JavaSourceHover"
 
 148          id="net.sourceforge.phpdt.ui.JavaSourceHover"
 
 150          description="%sourceHoverDescription">
 
 154       point="net.sourceforge.phpeclipse.phpEditorTextHovers">
 
 156          class="net.sourceforge.phpdt.internal.ui.text.java.hover.AnnotationHover"
 
 157          id="net.sourceforge.phpdt.ui.AnnotationHover"
 
 158          label="%annotationHover" 
 
 159          description="%annotationHoverDescription">
 
 164          point="org.eclipse.ui.perspectives">
 
 166             name="%perspectivePHP.name"
 
 167             icon="icons/obj16/php.gif"
 
 168             class="net.sourceforge.phpeclipse.PHPPerspectiveFactory"
 
 169             id="net.sourceforge.phpeclipse.PHPPerspective">
 
 173          point="org.eclipse.ui.newWizards">
 
 175             name="%newWizardCategory.name"
 
 176             id="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP">
 
 179             name="%newWizardPHPProject.name"
 
 180             icon="icons/obj16/php.gif"
 
 181             category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
 
 182             class="net.sourceforge.phpeclipse.wizards.NewProjectCreationWizard"
 
 184             id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
 
 186             Create a new PHP project.
 
 190                 id="net.sourceforge.phpdt.internal.ui.wizards.NewClassCreationWizard"
 
 191                 name="%NewPHPClass.label"
 
 192                 class="net.sourceforge.phpdt.internal.ui.wizards.NewClassCreationWizard"
 
 193                 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
 
 194                 icon="icons/ctool16/newclass_wiz.gif">
 
 195                 <description>%NewPHPClass.description</description>
 
 198 <this wizard replaces it as it works - maybe not as pretty but still>
 
 201             name="%newWizardPHPProject.name"
 
 202             icon="icons/obj16/php.gif"
 
 203             category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
 
 204             class="net.sourceforge.phpeclipse.wizards.TempnewPHPProject"
 
 206             id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
 
 208             Create a new PHP project.
 
 212             name="%newWizardPHPFile.name"
 
 213             icon="icons/obj16/phpedit.gif"
 
 214             category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
 
 215             class="net.sourceforge.phpeclipse.wizards.PHPFileWizard"
 
 216             id="net.sourceforge.phpeclipse.wizards.PHPFileWizard">
 
 218             Create a basic PHP file.
 
 222    <extension point="org.eclipse.ui.exportWizards">
 
 223      <wizard name="%ExportWizards.Obfuscator" 
 
 224              icon="icons/ctool16/exportdir_wiz.gif" 
 
 225              class="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard" 
 
 226              id="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard">
 
 227      <description>%ExportWizards.ObfuscatorDescription</description> 
 
 228      <selection class="org.eclipse.core.resources.IResource" /> 
 
 232          point="org.eclipse.ui.ide.projectNatureImages">
 
 234             icon="icons/obj16/php.gif"
 
 235             natureId="net.sourceforge.phpeclipse.phpnature"
 
 236             id="net.sourceforge.phpeclipse.ProjectNatureImagePHP">
 
 240          point="org.eclipse.ui.propertyPages">
 
 242             objectClass="org.eclipse.core.resources.IProject"
 
 243             name="%propertyPagePHPProject.name"
 
 244             class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
 
 245             id="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage">
 
 248                value="net.sourceforge.phpeclipse.phpnature">
 
 252             objectClass="org.eclipse.core.resources.IProject"
 
 253             name="PHP Project Settings"
 
 254             class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
 
 255             id="net.sourceforge.phpeclipse.preferences.project.PHPMiscProjectPreferences">
 
 258                value="net.sourceforge.phpeclipse.phpnature">
 
 262             objectClass="org.eclipse.core.resources.IProject"
 
 264             class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
 
 265             id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage">
 
 268                value="net.sourceforge.phpeclipse.phpnature">
 
 272             objectClass="net.sourceforge.phpdt.core.IJavaProject"
 
 274             class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPropertyPage"
 
 275             id="net.sourceforge.phpdt.ui.propertyPages.TodoTaskPropertyPage">
 
 278                value="net.sourceforge.phpeclipse.phpnature">
 
 282             objectClass="org.eclipse.core.resources.IProject"
 
 283             name="%compilerPageName"
 
 284             class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPropertyPage"
 
 285             id="net.sourceforge.phpdt.ui.propertyPages.CompilerPropertyPage">
 
 288                value="net.sourceforge.phpeclipse.phpnature">
 
 292             objectClass="net.sourceforge.phpdt.core.IJavaProject"
 
 293             name="%compilerPageName"
 
 294             class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPropertyPage"
 
 295             id="net.sourceforge.phpdt.ui.propertyPages.CompilerPropertyPage">
 
 298                value="net.sourceforge.phpeclipse.phpnature">
 
 302             objectClass="org.eclipse.core.resources.IFile"
 
 303             name="PHP File Settings"
 
 304             class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
 
 305             id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
 
 309          point="org.eclipse.ui.views">
 
 311             name="%viewPHPResources.name"
 
 312             icon="icons/obj16/php.gif"
 
 313             class="net.sourceforge.phpeclipse.resourcesview.PHPResourcesView"
 
 314             id="net.sourceforge.phpeclipse.resourcesview.ViewPHPResources">
 
 318          point="org.eclipse.ui.editors">
 
 320             name="%phpEditorName"
 
 322             icon="icons/obj16/phpedit.gif"
 
 324             contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
 
 325             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 326             symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
 
 327             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 330             name="%phpEditorName"
 
 332             icon="icons/obj16/phpedit.gif"
 
 334             contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
 
 335             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 336             symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
 
 337             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 340             name="%phpEditorName"
 
 342             icon="icons/obj16/phpedit.gif"
 
 344             contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
 
 345             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 346             symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
 
 347             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 350             name="%phpEditorName"
 
 352             icon="icons/obj16/phpedit.gif"
 
 354             contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
 
 355             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 356             symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
 
 357             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 360             name="%phpEditorName"
 
 362             icon="icons/obj16/phpedit.gif"
 
 364             contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
 
 365             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 366             symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
 
 367             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 370             name="%phpEditorName"
 
 372             icon="icons/obj16/htmledit.gif"
 
 374             contributorClass="net.sourceforge.phpeclipse.phpeditor.CompilationUnitEditorActionContributor"
 
 375             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 376             symbolicFontName="net.sourceforge.phpdt.ui.editors.textfont"
 
 377             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 380             name="%phpEditorName"
 
 382             icon="icons/obj16/htmledit.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/xmledit.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/htmledit.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">
 
 411          point="org.eclipse.ui.fontDefinitions">
 
 413             label="%phpEditorFontDefiniton.label"
 
 414             defaultsTo="org.eclipse.jface.textfont"
 
 415             id="net.sourceforge.phpdt.ui.editors.textfont">
 
 417             %phpEditorFontDefintion.description
 
 422          point="org.eclipse.ui.editors.annotationTypes">
 
 424          name="net.sourceforge.phpdt.ui.error"
 
 425          super="org.eclipse.ui.workbench.texteditor.error"
 
 426          markerType="net.sourceforge.phpeclipse.problem"
 
 430          name="net.sourceforge.phpdt.ui.warning"
 
 431          super="org.eclipse.ui.workbench.texteditor.warning"
 
 432          markerType="net.sourceforge.phpeclipse.problem"
 
 436          name="net.sourceforge.phpdt.ui.info"
 
 437          super="org.eclipse.ui.workbench.texteditor.info"
 
 438          markerType="net.sourceforge.phpeclipse.problem"
 
 442          name="net.sourceforge.phpdt.ui.occurrences">
 
 446          point="org.eclipse.ui.editors.markerAnnotationSpecification">
 
 448             annotationType="net.sourceforge.phpdt.ui.error"
 
 449             annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
 
 452             annotationType="net.sourceforge.phpdt.ui.warning"
 
 453             annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
 
 456             annotationType="net.sourceforge.phpdt.ui.info"
 
 457             annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.JavaAnnotationImageProvider">
 
 460             annotationType="org.eclipse.debug.core.breakpoint"
 
 461             icon="icons/full/obj16/brkp_obj.gif"
 
 462             annotationImageProvider="net.sourceforge.phpeclipse.phpeditor.BreakpointImageProvider">
 
 465             annotationType="net.sourceforge.phpdt.ui.occurrences"
 
 466             label="%OccurrenceAnnotation.label"
 
 467             icon="icons/full/obj16/searchm_obj.gif"
 
 468             textPreferenceKey="occurrenceIndication"
 
 469             textPreferenceValue="false"
 
 470             highlightPreferenceKey="occurrenceHighlighting"
 
 471             highlightPreferenceValue="true"
 
 472             overviewRulerPreferenceKey="occurrenceIndicationInOverviewRuler"
 
 473             overviewRulerPreferenceValue="true"
 
 474             verticalRulerPreferenceKey="occurrenceIndicationInVerticalRuler"
 
 475             verticalRulerPreferenceValue="false"
 
 476             colorPreferenceKey="occurrenceIndicationColor"
 
 477             colorPreferenceValue="180,207,205"
 
 478             presentationLayer="3"
 
 479             showInNextPrevDropdownToolbarActionKey="showOccurrenceInNextPrevDropdownToolbarAction"
 
 480             showInNextPrevDropdownToolbarAction="true"
 
 481             isGoToNextNavigationTargetKey="isOccurrenceGoToNextNavigationTarget"
 
 482                 isGoToNextNavigationTarget="false"
 
 483             isGoToPreviousNavigationTargetKey="isOccurrenceGoToPreviousNavigationTarget"
 
 484                 isGoToPreviousNavigationTarget="false">
 
 488          point="org.eclipse.ui.actionSets">
 
 492             id="net.sourceforge.phpeclipse.PHPActionSet">
 
 495                id="net.sourceforge.phpeclipse.PHPMenu">
 
 501                label="Restart Apache"
 
 502                icon="icons/obj16/apache_restart.gif"
 
 503                tooltip="Restart Apache"
 
 504                class="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction"
 
 505                menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
 
 507                id="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction">
 
 511                icon="icons/obj16/apache_stop.gif"
 
 512                tooltip="Stop Apache"
 
 513                class="net.sourceforge.phpeclipse.actions.PHPStopApacheAction"
 
 514                menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
 
 516                id="net.sourceforge.phpeclipse.actions.PHPStopApacheAction">
 
 520                icon="icons/obj16/apache.gif"
 
 521                tooltip="Start Apache"
 
 522                class="net.sourceforge.phpeclipse.actions.PHPStartApacheAction"
 
 523                menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
 
 525                id="net.sourceforge.phpeclipse.actions.PHPStartApacheAction">
 
 529                icon="icons/obj16/sql.gif"
 
 530                tooltip="Start MySQL"
 
 531                class="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction"
 
 532                menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
 
 534                id="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction">
 
 538             label="%CodingActionSet.label"
 
 539             description="%CodingActionSet.description"
 
 541             id="net.sourceforge.phpeclipse.ui.CodingActionSet">
 
 542 <!-- =========================================================================== -->
 
 544 <!-- =========================================================================== -->
 
 546                label="%SourceMenu.label"
 
 548                id="net.sourceforge.phpeclipse.ui.source.menu">
 
 557                definitionId="net.sourceforge.phpeclipse.phpeditor.format"
 
 558                label="%FormatAction.label"
 
 560                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 561                id="net.sourceforge.phpeclipse.phpeditor.Format">
 
 564                label="%ShiftLeftAction.label"
 
 566                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 567                id="net.sourceforge.phpeclipse.phpeditor.ShiftLeft">
 
 570                label="%ShiftRightAction.label"
 
 572                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 573                id="net.sourceforge.phpeclipse.phpeditor.ShiftRight">
 
 576                definitionId="net.sourceforge.phpeclipse.remove.block.comment"
 
 577                label="%RemoveBlockCommentAction.label"
 
 579                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 580                id="net.sourceforge.phpeclipse.ui.actions.RemoveBlockComment">
 
 583                definitionId="net.sourceforge.phpeclipse.add.block.comment"
 
 584                label="%AddBlockCommentAction.label"
 
 586                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 587                id="net.sourceforge.phpeclipse.ui.actions.AddBlockComment">
 
 590                definitionId="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
 
 591                label="%ToggleCommentAction.label"
 
 593                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 594                id="net.sourceforge.phpeclipse.ui.actions.ToggleComment">
 
 597                definitionId="net.sourceforge.phpeclipse.phpeditor.uncomment"
 
 598                label="%UncommentAction.label"
 
 600                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 601                id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
 
 604                definitionId="net.sourceforge.phpeclipse.phpeditor.comment"
 
 605                label="%CommentAction.label"
 
 607                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 608                id="net.sourceforge.phpeclipse.phpeditor.Comment">
 
 610 <!-- convert group -->
 
 612                label="%ConvertLineDelimitersActions.label"
 
 613                path="net.sourceforge.phpeclipse.ui.source.menu/convertGroup"
 
 620                label="%ConvertLineDelimitersToMacAction.label"
 
 622                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
 
 623                allowLabelUpdate="true"
 
 624                id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToMac">
 
 627                label="%ConvertLineDelimitersToUNIXAction.label"
 
 629                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
 
 630                allowLabelUpdate="true"
 
 631                id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToUNIX">
 
 634                label="%ConvertLineDelimitersToWindowsAction.label"
 
 636                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/convertSubMenu/group1"
 
 637                allowLabelUpdate="true"
 
 638                id="net.sourceforge.phpeclipse.ui.actions.ConvertLineDelimitersToWindows">
 
 643          point="org.eclipse.ui.actionSetPartAssociations">
 
 644       <actionSetPartAssociation
 
 645             targetID="net.sourceforge.phpeclipse.ui.CodingActionSet">
 
 646          <part id="net.sourceforge.phpeclipse.PHPUnitEditor" />
 
 647       </actionSetPartAssociation>
 
 649 <!-- =========================================================================== -->
 
 650 <!-- PHP Editor Action Definition IDs -->
 
 651 <!-- =========================================================================== -->
 
 653          point="org.eclipse.ui.actionDefinitions">
 
 656             id="net.sourceforge.phpeclipse.phpeditor.ContentAssistProposal">
 
 660             id="net.sourceforge.phpeclipse.phpeditor.Comment">
 
 663             id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
 
 666             id="net.sourceforge.phpeclipse.phpeditor.Format">
 
 669             id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
 
 672             id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
 
 675             id="net.sourceforge.phpeclipse.ui.edit.text.php.show.next.problem">
 
 678             id="net.sourceforge.phpeclipse.ui.edit.text.php.show.previous.problem">
 
 682          point="org.eclipse.ui.acceleratorSets">
 
 684             scopeId="org.eclipse.ui.textEditorScope"
 
 685             configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
 
 688                id="net.sourceforge.phpdt.ui.actions.comment">
 
 692                id="net.sourceforge.phpdt.ui.actions.uncomment">
 
 698          point="org.eclipse.ui.popupMenus">
 
 700             objectClass="org.eclipse.core.resources.IProject"
 
 701             id="net.sourceforge.phpeclipse.actions.PHPDocumentorAction">
 
 703                label="Run PHPDocumentor"
 
 704                class="net.sourceforge.phpeclipse.actions.PHPDocumentorAction"
 
 705                menubarPath="additions"
 
 706                id="net.sourceforge.phpeclipse.actions.PHPDocumentorAction">
 
 708       </objectContribution>
 
 710             objectClass="org.eclipse.core.resources.IFile"
 
 712             id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 714                label="Run External PHP Parser"
 
 715                class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
 
 716                menubarPath="additions"
 
 717                id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 719       </objectContribution>
 
 721             objectClass="org.eclipse.core.resources.IFile"
 
 723             id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 725                label="Run External PHP Parser"
 
 726                class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
 
 727                menubarPath="additions"
 
 728                id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 730       </objectContribution>
 
 732             objectClass="org.eclipse.core.resources.IFile"
 
 734             id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 736                label="Run External PHP Parser"
 
 737                class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
 
 738                menubarPath="additions"
 
 739                id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 741       </objectContribution>
 
 743             objectClass="org.eclipse.core.resources.IFile"
 
 745             id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 747                label="Run External PHP Parser"
 
 748                class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
 
 749                menubarPath="additions"
 
 750                id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 752       </objectContribution>
 
 754             objectClass="org.eclipse.core.resources.IFile"
 
 756             id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 758                label="Run External PHP Parser"
 
 759                class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
 
 760                menubarPath="additions"
 
 761                id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 763       </objectContribution>
 
 765             objectClass="org.eclipse.core.resources.IFile"
 
 767             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 769                label="Open PHP Browser"
 
 770                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 771                menubarPath="additions"
 
 772                id="net.sourceforge.phpeclipse.actions.showAction">
 
 774       </objectContribution>
 
 776             objectClass="org.eclipse.core.resources.IFile"
 
 778             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 780                label="Open PHP Browser"
 
 781                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 782                menubarPath="additions"
 
 783                id="net.sourceforge.phpeclipse.actions.showAction">
 
 785       </objectContribution>
 
 787             objectClass="org.eclipse.core.resources.IFile"
 
 789             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 791                label="Open PHP Browser"
 
 792                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 793                menubarPath="additions"
 
 794                id="net.sourceforge.phpeclipse.actions.showAction">
 
 796       </objectContribution>
 
 798             objectClass="org.eclipse.core.resources.IFile"
 
 800             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 802                label="Open PHP Browser"
 
 803                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 804                menubarPath="additions"
 
 805                id="net.sourceforge.phpeclipse.actions.showAction">
 
 807       </objectContribution>
 
 809             objectClass="org.eclipse.core.resources.IFile"
 
 811             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 813                label="Open PHP Browser"
 
 814                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 815                menubarPath="additions"
 
 816                id="net.sourceforge.phpeclipse.actions.showAction">
 
 818       </objectContribution>
 
 820             objectClass="org.eclipse.core.resources.IFile"
 
 822             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 824                label="Open PHP Browser"
 
 825                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 826                menubarPath="additions"
 
 827                id="net.sourceforge.phpeclipse.actions.showAction">
 
 829       </objectContribution>
 
 831             objectClass="org.eclipse.core.resources.IFile"
 
 833             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 835                label="Open PHP Browser"
 
 836                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 837                menubarPath="additions"
 
 838                id="net.sourceforge.phpeclipse.actions.showAction">
 
 840       </objectContribution>
 
 842             objectClass="org.eclipse.core.resources.IFile"
 
 844             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 846                label="Open PHP Browser"
 
 847                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 848                menubarPath="additions"
 
 849                id="net.sourceforge.phpeclipse.actions.showAction">
 
 851       </objectContribution>
 
 854             targetID="#PHPEditorContext"
 
 855             id="net.sourceforge.phpeclipse.actions.popupOpenDeclaration">
 
 857                label="Open PHP Declaration"
 
 858                class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorAction"
 
 859                menubarPath="additions"
 
 860                id="net.sourceforge.phpeclipse.actions.opendeclaration">
 
 862       </viewerContribution>
 
 864             targetID="#PHPEditorContext"
 
 865             id="net.sourceforge.phpeclipse.actions.popupOpenInclude">
 
 867                label="Open Include File"
 
 868                class="net.sourceforge.phpeclipse.actions.PHPOpenIncludeEditorAction"
 
 869                menubarPath="additions"
 
 870                id="net.sourceforge.phpeclipse.actions.openinclude">
 
 872       </viewerContribution>
 
 875             targetID="#PHPRulerContext"
 
 876             id="net.sourceforge.phpdt.ui.PHPEditorPopupActions">
 
 878                label="%AddTask.label"
 
 879                helpContextId="org.eclipse.ui.AddTask_action_context"
 
 880                class="org.eclipse.ui.texteditor.TaskRulerAction"
 
 882                id="org.eclipse.ui.texteditor.TaskRulerAction">
 
 885                label="%AddBookmark.label"
 
 886                helpContextId="org.eclipse.ui.bookmark_action_context"
 
 887                class="org.eclipse.ui.texteditor.BookmarkRulerAction"
 
 889                id="org.eclipse.ui.texteditor.BookmarkRulerAction">
 
 891       </viewerContribution>
 
 895          point="org.eclipse.ui.editorActions">
 
 897             id="org.eclipse.ui.texteditor.ruler.actions"
 
 898             targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 901                         id="org.eclipse.ui.texteditor.BookmarkRulerAction"
 
 902                         actionID="RulerDoubleClick"
 
 904             helpContextId="org.eclipse.ui.bookmark_action_context"
 
 905                         class="org.eclipse.ui.texteditor.BookmarkRulerAction">
 
 909             class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
 
 910             actionID="RulerClick"
 
 911             id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction">
 
 913       </editorContribution>
 
 916          point="org.eclipse.ui.popupMenus">
 
 918             targetID="#CompilationUnitRulerContext"
 
 919             id="net.sourceforge.phpeclipse.phpeditor.QuickFixRulerMenuAction">
 
 922                helpContextId="org.eclipse.jdt.ui.quick_fix_action"
 
 923                class="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerAction"
 
 924                menubarPath="additions"
 
 925                id="net.sourceforge.phpeclipse.phpeditor.JavaSelectRulerMenuAction">
 
 927       </viewerContribution>
 
 930          point="org.eclipse.ui.popupMenus">
 
 932             targetID="#CompilationUnitRulerContext"
 
 933             id="net.sourceforge.phpdt.ui.CompilationUnitEditorPopupActions">
 
 935                label="%AddTask.label"
 
 936                helpContextId="org.eclipse.ui.AddTask_action_context"
 
 937                tooltip="%AddTask.tooltip"
 
 938                class="org.eclipse.ui.texteditor.TaskRulerAction"
 
 940                id="org.eclipse.ui.texteditor.TaskRulerAction">
 
 943                label="%AddBookmark.label"
 
 944                helpContextId="org.eclipse.ui.bookmark_action_context"
 
 945                tooltip="%AddBookmark.tooltip"
 
 946                class="org.eclipse.ui.texteditor.BookmarkRulerAction"
 
 948                id="org.eclipse.ui.texteditor.BookmarkRulerAction">
 
 952                         label="%Folding.label"
 
 957                tooltip="%Dummy.label"
 
 958                class="net.sourceforge.phpdt.internal.ui.actions.FoldingExpandAllRulerAction"
 
 959                menubarPath="projection/additions"
 
 960                definitionId="org.eclipse.ui.edit.text.folding.expand_all"
 
 961                id="net.sourceforge.phpdt.ui.folding.expandAll">
 
 965                tooltip="%Dummy.label"
 
 966                class="net.sourceforge.phpdt.internal.ui.actions.FoldingToggleRulerAction"
 
 967                menubarPath="projection/additions"
 
 968                definitionId="org.eclipse.ui.edit.text.folding.toggle"
 
 969                id="net.sourceforge.phpdt.ui.folding.toggle">
 
 971       </viewerContribution>
 
 973  <!-- =========================================================================== -->
 
 974 <!-- JDT/UI command definitions                                                   -->
 
 975 <!-- =========================================================================== -->
 
 977          point="org.eclipse.ui.commands">
 
 979             name="%category.source.name"
 
 980             description="%category.source.description"
 
 981             id="net.sourceforge.phpeclipse.ui.category.source">
 
 984             name="%ActionDefinition.showJavadoc.name"
 
 985             description="%ActionDefinition.showJavadoc.description"
 
 986             category="org.eclipse.ui.category.edit"
 
 987             id="net.sourceforge.phpeclipse.show.javadoc">
 
 991             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
 992             command="net.sourceforge.phpeclipse.show.javadoc"
 
 993             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
 998             name="%ActionDefinition.comment.name"
 
 999             description="%ActionDefinition.comment.description"
 
1000             category="net.sourceforge.phpeclipse.ui.category.source"
 
1001             id="net.sourceforge.phpeclipse.phpeditor.comment">
 
1004             name="%ActionDefinition.uncomment.name"
 
1005             description="%ActionDefinition.uncomment.description"
 
1006             category="net.sourceforge.phpeclipse.ui.category.source"
 
1007             id="net.sourceforge.phpeclipse.phpeditor.uncomment">
 
1010             name="%ActionDefinition.toggleComment.name"
 
1011             description="%ActionDefinition.toggleComment.description"
 
1012             category="net.sourceforge.phpeclipse.ui.category.source"
 
1013             id="net.sourceforge.phpeclipse.phpeditor.toggle.comment">
 
1016             string="Ctrl+Shift+C"
 
1017             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1018             command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
 
1019             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1023             string="Ctrl+Shift+C"
 
1024             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1026             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1030             string="Command+Shift+C"
 
1031             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1032             command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
 
1033             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1037             string="Ctrl+Shift+C"
 
1038             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1040             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1045             scope="net.sourceforge.phpdt.ui.phpEditorScope" 
 
1046             command="net.sourceforge.phpeclipse.phpeditor.toggle.comment"
 
1047             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1050             name="%ActionDefinition.addBlockComment.name"
 
1051             description="%ActionDefinition.addBlockComment.description"
 
1052             category="net.sourceforge.phpeclipse.ui.category.source"
 
1053             id="net.sourceforge.phpeclipse.phpeditor.add.block.comment">
 
1056             string="Ctrl+Shift+/"
 
1057             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1058             command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
 
1059             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1063             string="Ctrl+Shift+/"
 
1064             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1066             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1070             string="Command+Shift+/"
 
1071             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1072             command="net.sourceforge.phpeclipse.phpeditor.add.block.comment"
 
1073             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1076             name="%ActionDefinition.removeBlockComment.name"
 
1077             description="%ActionDefinition.removeBlockComment.description"
 
1078             category="net.sourceforge.phpeclipse.ui.category.source"
 
1079             id="net.sourceforge.phpeclipse.phpeditor.remove.block.comment">
 
1082             string="Ctrl+Shift+\"
 
1083             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1084             command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
 
1085             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1089             string="Ctrl+Shift+\"
 
1090             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1092             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1096             string="Command+Shift+\"
 
1097             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1098             command="net.sourceforge.phpeclipse.phpeditor.remove.block.comment"
 
1099             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1102             name="%ActionDefinition.indent.name"
 
1103             description="%ActionDefinition.indent.description"
 
1104             category="net.sourceforge.phpeclipse.ui.category.source"
 
1105             id="net.sourceforge.phpeclipse.phpeditor.indent">
 
1109             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1110             command="net.sourceforge.phpeclipse.phpeditor.indent"
 
1111             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1115             name="%ActionDefinition.format.name"
 
1116             description="%ActionDefinition.format.description"
 
1117             category="net.sourceforge.phpeclipse.ui.category.source"
 
1118             id="net.sourceforge.phpeclipse.phpeditor.format">
 
1121             string="Ctrl+Shift+F"
 
1122             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1123             command="net.sourceforge.phpeclipse.phpeditor.format"
 
1124             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1128             string="Ctrl+Shift+F"
 
1129             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1131             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1135             string="Command+Shift+F"
 
1136             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1137             command="net.sourceforge.phpeclipse.phpeditor.format"
 
1138             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1142             string="Ctrl+Shift+F"
 
1143             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1145             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1150             scope="net.sourceforge.phpdt.ui.phpEditorScope"
 
1151             command="net.sourceforge.phpeclipse.phpeditor.format"
 
1152             configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1156          id="net.sourceforge.phpeclipse.JavaDocumentSetupParticipant"
 
1157          name="%javaDocumentSetupParticipant"
 
1158          point="org.eclipse.core.filebuffers.documentSetup"> 
 
1160             extensions="php,php3,php4,inc"
 
1161             class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentSetupParticipant">
 
1164             extensions="html,xml"
 
1165             class="net.sourceforge.phpeclipse.phpeditor.HTMLDocumentSetupParticipant">
 
1169             class="net.sourceforge.phpeclipse.phpeditor.SmartyDocumentSetupParticipant">
 
1173          id="net.sourceforge.phpeclipse.JavaDocumentFactory"
 
1174          name="%javaDocumentFactory"
 
1175          point="org.eclipse.core.filebuffers.documentCreation">
 
1178             class="net.sourceforge.phpeclipse.phpeditor.JavaDocumentFactory">
 
1183          point="org.eclipse.ui.preferencePages">
 
1186             class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
 
1187             id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
 
1191             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1192             class="net.sourceforge.phpeclipse.PHPEclipseParserPreferencePage"
 
1193             id="net.sourceforge.phpeclipse.preference.PHPEclipseParserPreferencePage">
 
1197             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1198             class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
 
1199             id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
 
1202             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1203             name="PHP Project Defaults"
 
1204             class="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences"
 
1205             id="net.sourceforge.phpeclipse.preferences.PHPMiscProjectPreferences">
 
1208             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1209             name="PHP Browser Preview"
 
1210             class="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences"
 
1211             id="net.sourceforge.phpeclipse.preferences.PHPPreviewProjectPreferences">
 
1214             name="%compilerOptionsPrefName" 
 
1215             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1216             class="net.sourceforge.phpdt.internal.ui.preferences.CompilerPreferencePage"
 
1217             id="net.sourceforge.phpeclipse.preference.CompilerPreferencePage">
 
1220             name="%todoTaskPrefName" 
 
1221             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1222             class="net.sourceforge.phpdt.internal.ui.preferences.TodoTaskPreferencePage"
 
1223             id="net.sourceforge.phpeclipse.preference.TodoTaskPreferencePage">
 
1226             name="%templatePageName"
 
1227             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1228             class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
 
1229             id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
 
1233             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1234             class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
 
1235             id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
 
1239             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1240             class="net.sourceforge.phpdt.internal.ui.preferences.PHPEditorPreferencePage"
 
1241             id="net.sourceforge.phpeclipse.preference.PHPEditorPreferencePage">
 
1245             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1246             class="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage"
 
1247             id="net.sourceforge.phpdt.internal.ui.preferences.JavaEditorPreferencePage">
 
1250             name="Language Settings"
 
1251             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
1252             class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
 
1253             id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
 
1257          point="org.eclipse.ui.editors.documentProviders">
 
1259             extensions="%phpFileExtension"
 
1260             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1261             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1265          point="org.eclipse.ui.editors.documentProviders">
 
1267             extensions="%php3FileExtension"
 
1268             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1269             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1273          point="org.eclipse.ui.editors.documentProviders">
 
1275             extensions="%php4FileExtension"
 
1276             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1277             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1281          point="org.eclipse.ui.editors.documentProviders">
 
1283             extensions="%incFileExtension"
 
1284             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1285             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1289          point="org.eclipse.ui.editors.documentProviders">
 
1291             extensions="%phtmlFileExtension"
 
1292             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1293             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1297          point="org.eclipse.ui.editors.documentProviders">
 
1299             extensions="%htmlFileExtension"
 
1300             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1301             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1305          point="org.eclipse.ui.editors.documentProviders">
 
1307             extensions="%htmFileExtension"
 
1308             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1309             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1313          point="org.eclipse.ui.editors.documentProviders">
 
1315             extensions="%xmlFileExtension"
 
1316             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1317             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1321          point="org.eclipse.ui.editors.documentProviders">
 
1323             extensions="%tplFileExtension"
 
1324             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
1325             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
1329          point="org.eclipse.ui.views">
 
1331             name="%viewCategoryName"
 
1332             id="net.sourceforge.phpeclipse.views.category">
 
1335             name="%phpConsoleView"
 
1336             icon="icons/obj16/php.gif"
 
1337             category="net.sourceforge.phpeclipse.views.category"
 
1338             class="net.sourceforge.phpeclipse.views.PHPConsole"
 
1339             id="net.sourceforge.phpeclipse.views.phpconsoleview">
 
1342             name="%phpBrowserView"
 
1343             icon="icons/obj16/php.gif"
 
1344             category="net.sourceforge.phpeclipse.views.category"
 
1345             class="net.sourceforge.phpeclipse.views.browser.BrowserView"
 
1346             id="net.sourceforge.phpeclipse.views.browser">
 
1350 <!-- =========================================================================== -->
 
1351 <!-- PHPDT/UI Editor Key Bindings -->
 
1352 <!-- =========================================================================== -->
 
1354          point="org.eclipse.ui.acceleratorSets">
 
1356             scopeId="org.eclipse.ui.textEditorScope"
 
1357             configurationId="org.eclipse.ui.emacsAcceleratorConfiguration">
 
1361                id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
 
1365                id="org.eclipse.ui.edit.text.contentAssist.proposals">
 
1370                id="net.sourceforge.phpeclipse.phpeditor.comment">
 
1374                id="net.sourceforge.phpeclipse.phpeditor.uncomment">
 
1378                id="net.sourceforge.phpeclipse.phpeditor.format">
 
1382                id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
 
1386                id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
 
1390             scopeId="org.eclipse.ui.textEditorScope"
 
1391             configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1395                id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
 
1399                id="org.eclipse.ui.edit.text.contentAssist.proposals">
 
1404                id="net.sourceforge.phpeclipse.phpeditor.comment">
 
1408                id="net.sourceforge.phpeclipse.phpeditor.uncomment">
 
1412                id="net.sourceforge.phpeclipse.phpeditor.format">
 
1416                id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
 
1420                id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
 
1424             scopeId="org.eclipse.ui.textEditorScope"
 
1425             configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
 
1429                key="Command+Shift+P"
 
1430                id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
 
1435                id="org.eclipse.ui.edit.text.contentAssist.proposals">
 
1441                id="net.sourceforge.phpeclipse.phpeditor.comment">
 
1446                id="net.sourceforge.phpeclipse.phpeditor.uncomment">
 
1451 <!-- external tools -->
 
1453 <!-- extension point definitions -->
 
1454         <extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps"/>
 
1455         <extension-point id="argumentVariables" name="%ExtPoint.argumentVariables"/>
 
1456         <extension-point id="directoryVariables" name="%ExtPoint.directoryVariables"/>
 
1457         <extension-point id="fileVariables" name="%ExtPoint.fileVariables"/>
 
1458         <extension-point id="refreshVariables" name="%ExtPoint.refreshVariables"/>
 
1461         <extension point="org.eclipse.ui.actionSets">
 
1463                         id="net.sourceforge.phpdt.externaltools.ExternalToolsSet"
 
1464                         label="%ActionSet.externalTools"
 
1466                         <menu id="org.eclipse.ui.run" 
 
1469                                 <separator name="ExternalToolsGroup"/> 
 
1472                                 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateMenu"
 
1473                                 label="%Action.externalTools"
 
1474                                 menubarPath="org.eclipse.ui.run/ExternalToolsGroup"
 
1475                                 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
 
1476                                 icon="icons/externaltools/full/etool16/external_tools.gif"
 
1477                                 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
 
1479                                 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
 
1482                                 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateToolbar"
 
1483                                 label="%Action.externalTools"
 
1484                                 toolbarPath="Normal/additions"
 
1485                                 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
 
1486                                 icon="icons/externaltools/full/etool16/external_tools.gif"
 
1487                                 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
 
1488                                 tooltip="%Action.externalToolsTip"
 
1490                                 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
 
1495     <!-- Launch Configuration Extensions -->
 
1496     <extension point="org.eclipse.debug.core.launchConfigurationTypes">
 
1497         <launchConfigurationType
 
1498                 id = "net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
 
1499                 name = "%Program.externalTools"
 
1500                 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
 
1502                 category = "org.eclipse.ui.externaltools">
 
1503         </launchConfigurationType>
 
1504         <launchConfigurationType
 
1505                 id = "net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
 
1506                 name = "%Program.externalTools"
 
1507                 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
 
1509                 category = "org.eclipse.ui.externaltools.builder">
 
1510         </launchConfigurationType>
 
1513     <extension point = "net.sourceforge.phpeclipse.configurationDuplicationMaps">
 
1515                 sourceType="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
 
1516                 builderType="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType">
 
1520     <extension point = "org.eclipse.debug.ui.launchConfigurationTabGroups">
 
1521                 <launchConfigurationTabGroup
 
1522                         id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program"
 
1523                         type ="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
 
1524                         class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramTabGroup">
 
1525                 </launchConfigurationTabGroup>
 
1526                 <launchConfigurationTabGroup
 
1527                         id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program.builder"
 
1528                         type ="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
 
1529                         class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramBuilderTabGroup">
 
1530                 </launchConfigurationTabGroup>
 
1533         <extension point="org.eclipse.debug.ui.launchConfigurationTypeImages">
 
1534                 <launchConfigurationTypeImage
 
1535                         id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program"
 
1536                         configTypeID="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
 
1537                         icon="icons/externaltools/full/obj16/external_tools.gif">
 
1538                 </launchConfigurationTypeImage> 
 
1539                 <launchConfigurationTypeImage
 
1540                         id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program.builder"
 
1541                         configTypeID="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
 
1542                         icon="icons/externaltools/full/obj16/external_tools.gif">
 
1543                 </launchConfigurationTypeImage> 
 
1546         <!-- Variable Extensions -->
 
1547         <extension point="net.sourceforge.phpeclipse.fileVariables">
 
1550                         description="Expands to the workspace root's absolute file system path."
 
1551                         expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
 
1555                         description="Expands to the resource's absolute file system path."
 
1556                         componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
 
1557                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
 
1561         <extension point="net.sourceforge.phpeclipse.argumentVariables">
 
1564                         description="Expands to the workspace root's absolute file system path."
 
1565                         expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
 
1569                         description="Expands to the full file name"
 
1570                         expanderClass="net.sourceforge.phpdt.externaltools.variable.FileExpander">
 
1574                         description="Expands to an URL with the localhost preference settings"
 
1575                         expanderClass="net.sourceforge.phpdt.externaltools.variable.UrlExpander">
 
1579                         description="Expands to the localhost preference settings."
 
1580                         expanderClass="net.sourceforge.phpdt.externaltools.variable.LocalhostExpander">
 
1584                         description="Expands to the selected resource's project absolute file system path."
 
1585                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
 
1589                         description="Expands to the full path, relative to the workspace root, of the selected project"
 
1590                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectExpander">
 
1594                         description="Expands to the name of the selected project"
 
1595                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectNameExpander">
 
1599                         description="Expands to the resource's absolute file system path."
 
1600                         componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
 
1601                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
 
1605                         description="Expands to the selected resource's containing folder absolute file system path."
 
1606                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
 
1610                         description="Expands to the type of build"
 
1611                         expanderClass="net.sourceforge.phpdt.externaltools.variable.BuildTypeExpander">
 
1615         <extension point="net.sourceforge.phpeclipse.directoryVariables">
 
1618                         description="Expands to the workspace root's absolute file system path."
 
1619                         expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
 
1623                         description="Expands to the selected resource's project absolute file system path."
 
1624                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
 
1628                         description="Expands to the selected resource's containing folder absolute file system path."
 
1629                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
 
1633                         description="Expands to a resource's absolute file system path."
 
1634                         componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFolderResourceComponent"
 
1635                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
 
1639         <extension point="net.sourceforge.phpeclipse.refreshVariables">
 
1642                         description="Expands to the workspace root."
 
1643                         expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
 
1647                         description="Expands to the project of the selected resource."
 
1648                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
 
1652                         description="Expands to the folder containing the selected resource."
 
1653                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
 
1657                         description="Expands to a resource."
 
1658                         componentClass="net.sourceforge.phpdt.externaltools.variable.ResourceComponent"
 
1659                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
 
1663                         description="Expands to the group of resources in a working set."
 
1664                         expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkingSetExpander">
 
1668                 point= "net.sourceforge.phpeclipse.foldingStructureProviders">
 
1670                         id="net.sourceforge.phpdt.ui.text.defaultFoldingProvider"
 
1671                         name= "%defaultFoldingStructureProviderName"
 
1672                         class="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingStructureProvider"
 
1673                         preferencesClass="net.sourceforge.phpdt.internal.ui.text.folding.DefaultJavaFoldingPreferenceBlock">