1 <?xml version="1.0" encoding="UTF-8"?>
 
   3    id="net.sourceforge.phpeclipse"
 
   6    provider-name="%providerName"
 
   7    class="net.sourceforge.phpeclipse.PHPeclipsePlugin">
 
  10       <library name="phpeclipse.jar">
 
  15       <import plugin="org.eclipse.core.resources"/>
 
  16       <import plugin="org.eclipse.ui"/>
 
  17       <import plugin="org.eclipse.ui.externaltools"/>
 
  18       <import plugin="org.eclipse.help"/>
 
  19       <import plugin="org.eclipse.swt"/>
 
  20       <import plugin="org.eclipse.debug.core"/>
 
  21       <import plugin="org.eclipse.debug.ui"/>
 
  22       <import plugin="org.apache.xerces"/>
 
  23       <import plugin="org.eclipse.update.ui"/>
 
  29          name="%naturePHP.name"
 
  30          point="org.eclipse.core.resources.natures">
 
  33                class="net.sourceforge.phpeclipse.resourcesview.PHPProject">
 
  38          point="org.eclipse.team.core.fileTypes">
 
  73          point="org.eclipse.ui.perspectives">
 
  75             name="%perspectivePHP.name"
 
  76             icon="icons/obj16/php.gif"
 
  77             class="net.sourceforge.phpeclipse.PHPPerspectiveFactory"
 
  78             id="net.sourceforge.phpeclipse.PHPPerspective">
 
  82          point="org.eclipse.ui.newWizards">
 
  84             name="%newWizardCategory.name"
 
  85             id="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP">
 
  88 Temporarily replaced until errors can be ironed out...
 
  91             name="%newWizardPHPProject.name"
 
  92             icon="icons/obj16/php.gif"
 
  93             category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
 
  94             class="net.sourceforge.phpeclipse.wizards.NewProjectCreationWizard"
 
  96             id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
 
  98             Create a new PHP project.
 
 102 <this wizard replaces it as it works - maybe not as pretty but still>
 
 105             name="%newWizardPHPProject.name"
 
 106             icon="icons/obj16/php.gif"
 
 107             category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
 
 108             class="net.sourceforge.phpeclipse.wizards.TempnewPHPProject"
 
 110             id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
 
 112             Create a new PHP project.
 
 116             name="%newWizardPHPFile.name"
 
 117             icon="icons/obj16/phpedit.gif"
 
 118             category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
 
 119             class="net.sourceforge.phpeclipse.wizards.PHPFileWizard"
 
 120             id="net.sourceforge.phpeclipse.wizards.PHPFileWizard">
 
 122             Create a basic PHP file.
 
 125 <!-- choochter's stuff -->
 
 128             icon="icons/obj16/php.gif"
 
 129             category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
 
 130             class="com.xaraya.wizard.NewXarayaResourceWizard"
 
 132             id="net.sourceforge.phpeclipse.wizards.NewXarayaModuleWizard">
 
 134             Create a Xaraya module.
 
 139          point="org.eclipse.ui.projectNatureImages">
 
 141             icon="icons/obj16/php.gif"
 
 142             natureId="net.sourceforge.phpeclipse.phpnature"
 
 143             id="net.sourceforge.phpeclipse.ProjectNatureImagePHP">
 
 147          point="org.eclipse.ui.propertyPages">
 
 149             objectClass="org.eclipse.core.resources.IProject"
 
 150             name="%propertyPagePHPProject.name"
 
 151             class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
 
 152             id="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage">
 
 155                value="net.sourceforge.phpeclipse.phpnature">
 
 159             objectClass="org.eclipse.core.resources.IProject"
 
 160             name="PHP Obfuscator"
 
 161             class="net.sourceforge.phpeclipse.preferences.PHPObfuscatorPropertyPage"
 
 162             id="net.sourceforge.phpeclipse.preferences.PHPObfuscatorPropertyPage">
 
 165                value="net.sourceforge.phpeclipse.phpnature">
 
 170          point="org.eclipse.ui.views">
 
 172             name="%viewPHPResources.name"
 
 173             icon="icons/obj16/php.gif"
 
 174             class="net.sourceforge.phpeclipse.resourcesview.PHPResourcesView"
 
 175             id="net.sourceforge.phpeclipse.resourcesview.ViewPHPResources">
 
 179          point="org.eclipse.ui.actionSets">
 
 183             id="net.sourceforge.phpeclipse.PHPActionSet">
 
 186                id="net.sourceforge.phpeclipse.PHPMenu">
 
 192                label="Restart Apache"
 
 193                icon="icons/obj16/apache_restart.gif"
 
 194                tooltip="Restart Apache"
 
 195                class="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction"
 
 196                menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
 
 198                id="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction">
 
 202                icon="icons/obj16/apache_stop.gif"
 
 203                tooltip="Stop Apache"
 
 204                class="net.sourceforge.phpeclipse.actions.PHPStopApacheAction"
 
 205                menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
 
 207                id="net.sourceforge.phpeclipse.actions.PHPStopApacheAction">
 
 211                icon="icons/obj16/apache.gif"
 
 212                tooltip="Start Apache"
 
 213                class="net.sourceforge.phpeclipse.actions.PHPStartApacheAction"
 
 214                menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
 
 216                id="net.sourceforge.phpeclipse.actions.PHPStartApacheAction">
 
 220                icon="icons/obj16/sql.gif"
 
 221                tooltip="Start MySQL"
 
 222                class="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction"
 
 223                menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
 
 225                id="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction">
 
 229             label="%CodingActionSet.label"
 
 231             id="net.sourceforge.phpeclipse.ui.CodingActionSet">
 
 232 <!-- =========================================================================== -->
 
 234 <!-- =========================================================================== -->
 
 236                label="%SourceMenu.label"
 
 238                id="net.sourceforge.phpeclipse.ui.source.menu">
 
 244                definitionId="net.sourceforge.phpeclipse.phpeditor.format"
 
 245                label="%FormatAction.label"
 
 247                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 248                id="net.sourceforge.phpeclipse.phpeditor.Format">
 
 251                label="%ShiftLeftAction.label"
 
 253                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 254                id="net.sourceforge.phpeclipse.ui.actions.ShiftLeft">
 
 257                label="%ShiftRightAction.label"
 
 259                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 260                id="net.sourceforge.phpeclipse.ui.actions.ShiftRight">
 
 263                definitionId="net.sourceforge.phpeclipse.phpeditor.uncomment"
 
 264                label="%UncommentAction.label"
 
 266                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 267                id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
 
 270                definitionId="net.sourceforge.phpeclipse.phpeditor.comment"
 
 271                label="%CommentAction.label"
 
 273                menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
 
 274                id="net.sourceforge.phpeclipse.phpeditor.Comment">
 
 279          point="org.eclipse.ui.actionSetPartAssociations">
 
 280       <actionSetPartAssociation
 
 281             targetID="net.sourceforge.phpeclipse.ui.CodingActionSet">
 
 283                id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 285       </actionSetPartAssociation>
 
 287 <!-- =========================================================================== -->
 
 288 <!-- PHP Editor Action Definition IDs -->
 
 289 <!-- =========================================================================== -->
 
 291          point="org.eclipse.ui.actionDefinitions">
 
 294             id="net.sourceforge.phpeclipse.phpeditor.ContentAssistProposal">
 
 298             id="net.sourceforge.phpeclipse.phpeditor.Comment">
 
 301             id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
 
 304             id="net.sourceforge.phpeclipse.phpeditor.Format">
 
 307             id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
 
 310             id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
 
 313             id="net.sourceforge.phpeclipse.ui.edit.text.php.show.next.problem">
 
 316             id="net.sourceforge.phpeclipse.ui.edit.text.php.show.previous.problem">
 
 320          point="org.eclipse.ui.acceleratorSets">
 
 322             scopeId="org.eclipse.ui.textEditorScope"
 
 323             configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
 
 326                id="net.sourceforge.phpdt.ui.actions.comment">
 
 330                id="net.sourceforge.phpdt.ui.actions.uncomment">
 
 335          point="org.eclipse.ui.editors">
 
 337             name="%phpEditorName"
 
 339             icon="icons/obj16/phpedit.gif"
 
 341             contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
 
 342             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 343             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 346             name="%phpEditorName"
 
 348             icon="icons/obj16/phpedit.gif"
 
 350             contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
 
 351             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 352             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 355             name="%phpEditorName"
 
 357             icon="icons/obj16/phpedit.gif"
 
 359             contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
 
 360             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 361             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 364             name="%phpEditorName"
 
 366             icon="icons/obj16/phpedit.gif"
 
 368             contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
 
 369             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 370             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 373             name="%phpEditorName"
 
 375             icon="icons/obj16/phpedit.gif"
 
 377             contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
 
 378             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 379             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 382             name="%phpEditorName"
 
 384             icon="icons/obj16/htmledit.gif"
 
 386             contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
 
 387             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 388             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 391             name="%phpEditorName"
 
 393             icon="icons/obj16/htmledit.gif"
 
 395             contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
 
 396             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 397             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 400             name="%phpEditorName"
 
 402             icon="icons/obj16/xmledit.gif"
 
 404             contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
 
 405             class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
 
 406             id="net.sourceforge.phpeclipse.PHPUnitEditor">
 
 410          point="org.eclipse.ui.popupMenus">
 
 412             objectClass="org.eclipse.core.resources.IResource"
 
 413             id="net.sourceforge.phpeclipse.actions.obfuscator">
 
 415                label="PHP Obfuscator"
 
 416                class="net.sourceforge.phpeclipse.actions.PHPObfuscatorAction"
 
 417                menubarPath="additions"
 
 418                id="net.sourceforge.phpeclipse.actions.obfuscatorAction">
 
 420       </objectContribution>
 
 422             objectClass="org.eclipse.core.resources.IFile"
 
 424             id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 426                label="Run External PHP Parser"
 
 427                class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
 
 428                menubarPath="additions"
 
 429                id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 431       </objectContribution>
 
 433             objectClass="org.eclipse.core.resources.IFile"
 
 435             id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 437                label="Run External PHP Parser"
 
 438                class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
 
 439                menubarPath="additions"
 
 440                id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 442       </objectContribution>
 
 444             objectClass="org.eclipse.core.resources.IFile"
 
 446             id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 448                label="Run External PHP Parser"
 
 449                class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
 
 450                menubarPath="additions"
 
 451                id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 453       </objectContribution>
 
 455             objectClass="org.eclipse.core.resources.IFile"
 
 457             id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 459                label="Run External PHP Parser"
 
 460                class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
 
 461                menubarPath="additions"
 
 462                id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 464       </objectContribution>
 
 466             objectClass="org.eclipse.core.resources.IFile"
 
 468             id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 470                label="Run External PHP Parser"
 
 471                class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
 
 472                menubarPath="additions"
 
 473                id="net.sourceforge.phpeclipse.actions.externalParserAction">
 
 475       </objectContribution>
 
 477             objectClass="org.eclipse.core.resources.IFile"
 
 479             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 481                label="Open PHP Browser"
 
 482                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 483                menubarPath="additions"
 
 484                id="net.sourceforge.phpeclipse.actions.showAction">
 
 486       </objectContribution>
 
 488             objectClass="org.eclipse.core.resources.IFile"
 
 490             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 492                label="Open PHP Browser"
 
 493                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 494                menubarPath="additions"
 
 495                id="net.sourceforge.phpeclipse.actions.showAction">
 
 497       </objectContribution>
 
 499             objectClass="org.eclipse.core.resources.IFile"
 
 501             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 503                label="Open PHP Browser"
 
 504                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 505                menubarPath="additions"
 
 506                id="net.sourceforge.phpeclipse.actions.showAction">
 
 508       </objectContribution>
 
 510             objectClass="org.eclipse.core.resources.IFile"
 
 512             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 514                label="Open PHP Browser"
 
 515                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 516                menubarPath="additions"
 
 517                id="net.sourceforge.phpeclipse.actions.showAction">
 
 519       </objectContribution>
 
 521             objectClass="org.eclipse.core.resources.IFile"
 
 523             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 525                label="Open PHP Browser"
 
 526                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 527                menubarPath="additions"
 
 528                id="net.sourceforge.phpeclipse.actions.showAction">
 
 530       </objectContribution>
 
 532             objectClass="org.eclipse.core.resources.IFile"
 
 534             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 536                label="Open PHP Browser"
 
 537                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 538                menubarPath="additions"
 
 539                id="net.sourceforge.phpeclipse.actions.showAction">
 
 541       </objectContribution>
 
 543             objectClass="org.eclipse.core.resources.IFile"
 
 545             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 547                label="Open PHP Browser"
 
 548                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 549                menubarPath="additions"
 
 550                id="net.sourceforge.phpeclipse.actions.showAction">
 
 552       </objectContribution>
 
 554             objectClass="org.eclipse.core.resources.IFile"
 
 556             id="net.sourceforge.phpeclipse.actions.popupShowAction">
 
 558                label="Open PHP Browser"
 
 559                class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
 
 560                menubarPath="additions"
 
 561                id="net.sourceforge.phpeclipse.actions.showAction">
 
 563       </objectContribution>
 
 566             targetID="#PHPRulerContext"
 
 567             id="net.sourceforge.phpdt.ui.PHPEditorPopupActions">
 
 569                label="%AddTask.label"
 
 570                helpContextId="org.eclipse.ui.AddTask_action_context"
 
 571                class="org.eclipse.ui.texteditor.TaskRulerAction"
 
 573                id="org.eclipse.ui.texteditor.TaskRulerAction">
 
 576                label="%AddBookmark.label"
 
 577                helpContextId="org.eclipse.ui.bookmark_action_context"
 
 578                class="org.eclipse.ui.texteditor.BookmarkRulerAction"
 
 580                id="org.eclipse.ui.texteditor.BookmarkRulerAction">
 
 582       </viewerContribution>
 
 585          point="org.eclipse.ui.editorActions">
 
 587             targetID="net.sourceforge.phpeclipse.PHPEditor"
 
 588             id="org.eclipse.ui.texteditor.ruler.actions">
 
 591                helpContextId="org.eclipse.ui.bookmark_action_context"
 
 592                class="org.eclipse.ui.texteditor.BookmarkRulerAction"
 
 593                id="org.eclipse.ui.texteditor.BookmarkRulerAction">
 
 595       </editorContribution>
 
 598          point="org.eclipse.ui.preferencePages">
 
 601             class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
 
 602             id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
 
 606             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
 607             class="net.sourceforge.phpeclipse.PHPEclipseParserPreferencePage"
 
 608             id="net.sourceforge.phpeclipse.preference.PHPEclipseParserPreferencePage">
 
 612             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
 613             class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
 
 614             id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
 
 618             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
 619             class="net.sourceforge.phpeclipse.PHPOutlinePreferencePage"
 
 620             id="net.sourceforge.phpeclipse.preference.PHPOutlinePreferencePage">
 
 624             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
 625             class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
 
 626             id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
 
 630             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
 631             class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
 
 632             id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
 
 636             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
 637             class="net.sourceforge.phpdt.internal.ui.preferences.PHPEditorPreferencePage"
 
 638             id="net.sourceforge.phpeclipse.preference.PHPEditorPreferencePage">
 
 641             name="Language Settings"
 
 642             category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
 
 643             class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
 
 644             id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
 
 648          point="org.eclipse.ui.documentProviders">
 
 650             extensions="%phpFileExtension"
 
 651             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
 652             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
 656          point="org.eclipse.ui.documentProviders">
 
 658             extensions="%php3FileExtension"
 
 659             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
 660             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
 664          point="org.eclipse.ui.documentProviders">
 
 666             extensions="%php4FileExtension"
 
 667             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
 668             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
 672          point="org.eclipse.ui.documentProviders">
 
 674             extensions="%incFileExtension"
 
 675             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
 676             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
 680          point="org.eclipse.ui.documentProviders">
 
 682             extensions="%phtmlFileExtension"
 
 683             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
 684             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
 688          point="org.eclipse.ui.documentProviders">
 
 690             extensions="%htmlFileExtension"
 
 691             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
 692             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
 696          point="org.eclipse.ui.documentProviders">
 
 698             extensions="%htmFileExtension"
 
 699             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
 700             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
 704          point="org.eclipse.ui.documentProviders">
 
 706             extensions="%xmlFileExtension"
 
 707             class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
 
 708             id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
 
 712          point="org.eclipse.ui.views">
 
 714             name="%phpConsoleView"
 
 715             icon="icons/obj16/php.gif"
 
 716             class="net.sourceforge.phpeclipse.views.PHPConsole"
 
 717             id="net.sourceforge.phpeclipse.views.phpconsoleview">
 
 720 <!-- =========================================================================== -->
 
 721 <!-- Java Editor Key Bindings -->
 
 722 <!-- =========================================================================== -->
 
 724          point="org.eclipse.ui.acceleratorSets">
 
 726             scopeId="org.eclipse.ui.textEditorScope"
 
 727             configurationId="org.eclipse.ui.emacsAcceleratorConfiguration">
 
 731                id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
 
 735                id="net.sourceforge.phpeclipse.ui.edit.text.php.content.assist.proposals">
 
 740                id="net.sourceforge.phpeclipse.phpeditor.comment">
 
 744                id="net.sourceforge.phpeclipse.phpeditor.uncomment">
 
 748                id="net.sourceforge.phpeclipse.phpeditor.format">
 
 752                id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
 
 756                id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
 
 760             scopeId="org.eclipse.ui.textEditorScope"
 
 761             configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
 
 765                id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
 
 769                id="net.sourceforge.phpeclipse.ui.edit.text.php.content.assist.proposals">
 
 774                id="net.sourceforge.phpeclipse.phpeditor.comment">
 
 778                id="net.sourceforge.phpeclipse.phpeditor.uncomment">
 
 782                id="net.sourceforge.phpeclipse.phpeditor.format">
 
 786                id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
 
 790                id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
 
 794             scopeId="org.eclipse.ui.textEditorScope"
 
 795             configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
 
 799                key="Command+Shift+P"
 
 800                id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
 
 805                id="net.sourceforge.phpeclipse.ui.edit.text.php.content.assist.proposals">
 
 811                id="net.sourceforge.phpeclipse.phpeditor.comment">
 
 816                id="net.sourceforge.phpeclipse.phpeditor.uncomment">
 
 821 <!-- external tools -->
 
 823 <!-- extension point definitions -->
 
 824         <extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps"/>
 
 825         <extension-point id="argumentVariables" name="%ExtPoint.argumentVariables"/>
 
 826         <extension-point id="directoryVariables" name="%ExtPoint.directoryVariables"/>
 
 827         <extension-point id="fileVariables" name="%ExtPoint.fileVariables"/>
 
 828         <extension-point id="refreshVariables" name="%ExtPoint.refreshVariables"/>
 
 831         <extension point="org.eclipse.ui.actionSets">
 
 833                         id="net.sourceforge.phpdt.externaltools.ExternalToolsSet"
 
 834                         label="%ActionSet.externalTools"
 
 836                         <menu id="org.eclipse.ui.run" 
 
 839                                 <separator name="ExternalToolsGroup"/> 
 
 842                                 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateMenu"
 
 843                                 label="%Action.externalTools"
 
 844                                 menubarPath="org.eclipse.ui.run/ExternalToolsGroup"
 
 845                                 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
 
 846                                 icon="icons/externaltools/full/etool16/external_tools.gif"
 
 847                                 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
 
 849                                 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
 
 852                                 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateToolbar"
 
 853                                 label="%Action.externalTools"
 
 854                                 toolbarPath="Normal/additions"
 
 855                                 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
 
 856                                 icon="icons/externaltools/full/etool16/external_tools.gif"
 
 857                                 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
 
 858                                 tooltip="%Action.externalToolsTip"
 
 860                                 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
 
 865     <!-- Launch Configuration Extensions -->
 
 866     <extension point="org.eclipse.debug.core.launchConfigurationTypes">
 
 867         <launchConfigurationType
 
 868                 id = "net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
 
 869                 name = "%Program.externalTools"
 
 870                 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
 
 872                 category = "org.eclipse.ui.externaltools">
 
 873         </launchConfigurationType>
 
 874         <launchConfigurationType
 
 875                 id = "net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
 
 876                 name = "%Program.externalTools"
 
 877                 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
 
 879                 category = "org.eclipse.ui.externaltools.builder">
 
 880         </launchConfigurationType>
 
 883     <extension point = "net.sourceforge.phpeclipse.configurationDuplicationMaps">
 
 885                 sourceType="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
 
 886                 builderType="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType">
 
 890     <extension point = "org.eclipse.debug.ui.launchConfigurationTabGroups">
 
 891                 <launchConfigurationTabGroup
 
 892                         id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program"
 
 893                         type ="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
 
 894                         class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramTabGroup">
 
 895                 </launchConfigurationTabGroup>
 
 896                 <launchConfigurationTabGroup
 
 897                         id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program.builder"
 
 898                         type ="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
 
 899                         class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramBuilderTabGroup">
 
 900                 </launchConfigurationTabGroup>
 
 903         <extension point="org.eclipse.debug.ui.launchConfigurationTypeImages">
 
 904                 <launchConfigurationTypeImage
 
 905                         id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program"
 
 906                         configTypeID="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
 
 907                         icon="icons/externaltools/full/obj16/external_tools.gif">
 
 908                 </launchConfigurationTypeImage> 
 
 909                 <launchConfigurationTypeImage
 
 910                         id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program.builder"
 
 911                         configTypeID="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
 
 912                         icon="icons/externaltools/full/obj16/external_tools.gif">
 
 913                 </launchConfigurationTypeImage> 
 
 916         <!-- Variable Extensions -->
 
 917         <extension point="net.sourceforge.phpeclipse.fileVariables">
 
 920                         description="Expands to the workspace root's absolute file system path."
 
 921                         expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
 
 925                         description="Expands to the resource's absolute file system path."
 
 926                         componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
 
 927                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
 
 931         <extension point="net.sourceforge.phpeclipse.argumentVariables">
 
 934                         description="Expands to the workspace root's absolute file system path."
 
 935                         expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
 
 939                         description="Expands to the full file name"
 
 940                         expanderClass="net.sourceforge.phpdt.externaltools.variable.FileExpander">
 
 944                         description="Expands to an URL with the localhost preference settings"
 
 945                         expanderClass="net.sourceforge.phpdt.externaltools.variable.UrlExpander">
 
 949                         description="Expands to the localhost preference settings."
 
 950                         expanderClass="net.sourceforge.phpdt.externaltools.variable.LocalhostExpander">
 
 954                         description="Expands to the selected resource's project absolute file system path."
 
 955                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
 
 959                         description="Expands to the full path, relative to the workspace root, of the selected project"
 
 960                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectExpander">
 
 964                         description="Expands to the name of the selected project"
 
 965                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectNameExpander">
 
 969                         description="Expands to the resource's absolute file system path."
 
 970                         componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
 
 971                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
 
 975                         description="Expands to the selected resource's containing folder absolute file system path."
 
 976                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
 
 980                         description="Expands to the type of build"
 
 981                         expanderClass="net.sourceforge.phpdt.externaltools.variable.BuildTypeExpander">
 
 985         <extension point="net.sourceforge.phpeclipse.directoryVariables">
 
 988                         description="Expands to the workspace root's absolute file system path."
 
 989                         expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
 
 993                         description="Expands to the selected resource's project absolute file system path."
 
 994                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
 
 998                         description="Expands to the selected resource's containing folder absolute file system path."
 
 999                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
 
1003                         description="Expands to a resource's absolute file system path."
 
1004                         componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFolderResourceComponent"
 
1005                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
 
1009         <extension point="net.sourceforge.phpeclipse.refreshVariables">
 
1012                         description="Expands to the workspace root."
 
1013                         expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
 
1017                         description="Expands to the project of the selected resource."
 
1018                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
 
1022                         description="Expands to the folder containing the selected resource."
 
1023                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
 
1027                         description="Expands to a resource."
 
1028                         componentClass="net.sourceforge.phpdt.externaltools.variable.ResourceComponent"
 
1029                         expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
 
1033                         description="Expands to the group of resources in a working set."
 
1034                         expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkingSetExpander">