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.ui"/>
16 <import plugin="org.eclipse.ui.console"/>
17 <import plugin="org.eclipse.core.resources"/>
18 <import plugin="org.eclipse.search"/>
19 <import plugin="org.eclipse.debug.core"/>
20 <import plugin="org.eclipse.debug.ui"/>
21 <import plugin="org.eclipse.compare"/>
22 <import plugin="org.eclipse.core.filebuffers"/>
23 <import plugin="org.eclipse.jface.text"/>
24 <import plugin="org.eclipse.ui.workbench.texteditor"/>
25 <import plugin="org.eclipse.ui.ide"/>
26 <import plugin="org.eclipse.ui.views"/>
27 <import plugin="org.eclipse.ui.editors"/>
28 <import plugin="org.eclipse.ui.externaltools"/>
29 <import plugin="org.eclipse.help"/>
30 <import plugin="org.eclipse.swt"/>
31 <import plugin="org.eclipse.search"/>
32 <import plugin="org.apache.xerces"/>
33 <import plugin="org.eclipse.update.ui"/>
38 name="%naturePHP.name"
39 point="org.eclipse.core.resources.natures">
42 class="net.sourceforge.phpdt.internal.core.JavaProject">
50 point="org.eclipse.core.resources.builders">
53 class="net.sourceforge.phpdt.internal.core.builder.PHPBuilder">
58 <extension-point name="%phpEditorTextHoversName" id="phpEditorTextHovers" schema="schema/phpEditorTextHovers.exsd"/>
59 <!-- =================================================================================== -->
60 <!-- Extension: PHP Markers -->
61 <!-- =================================================================================== -->
63 <!-- Java problems -->
65 <extension id="problem" point="org.eclipse.core.resources.markers" name="%phpProblemName">
66 <super type="org.eclipse.core.resources.problemmarker"/>
67 <super type="org.eclipse.core.resources.textmarker"/>
68 <persistent value="true"/>
69 <attribute name="id"/>
70 <attribute name="flags"/>
71 <attribute name="arguments"/>
75 point="org.eclipse.team.core.fileTypes">
115 point="net.sourceforge.phpeclipse.phpEditorTextHovers">
117 class="net.sourceforge.phpdt.internal.ui.text.java.hover.BestMatchHover"
118 id="net.sourceforge.phpdt.ui.BestMatchHover"
119 label="%sequentialHover"
120 description="%sequentialHoverDescription">
125 point="net.sourceforge.phpeclipse.phpEditorTextHovers">
127 class="net.sourceforge.phpdt.internal.ui.text.java.hover.JavaSourceHover"
128 id="net.sourceforge.phpdt.ui.JavaSourceHover"
130 description="%sourceHoverDescription">
134 point="net.sourceforge.phpeclipse.phpEditorTextHovers">
136 class="net.sourceforge.phpdt.internal.ui.text.java.hover.JavaProblemHover"
137 id="net.sourceforge.phpdt.ui.ProblemHover"
138 label="%problemHover"
139 description="%problemHoverDescription">
144 point="org.eclipse.ui.perspectives">
146 name="%perspectivePHP.name"
147 icon="icons/obj16/php.gif"
148 class="net.sourceforge.phpeclipse.PHPPerspectiveFactory"
149 id="net.sourceforge.phpeclipse.PHPPerspective">
153 point="org.eclipse.ui.newWizards">
155 name="%newWizardCategory.name"
156 id="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP">
159 name="%newWizardPHPProject.name"
160 icon="icons/obj16/php.gif"
161 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
162 class="net.sourceforge.phpeclipse.wizards.NewProjectCreationWizard"
164 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
166 Create a new PHP project.
170 id="net.sourceforge.phpdt.internal.ui.wizards.NewClassCreationWizard"
171 name="%NewPHPClass.label"
172 class="net.sourceforge.phpdt.internal.ui.wizards.NewClassCreationWizard"
173 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
174 icon="icons/ctool16/newclass_wiz.gif">
175 <description>%NewPHPClass.description</description>
179 <this wizard replaces it as it works - maybe not as pretty but still>
182 name="%newWizardPHPProject.name"
183 icon="icons/obj16/php.gif"
184 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
185 class="net.sourceforge.phpeclipse.wizards.TempnewPHPProject"
187 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
189 Create a new PHP project.
193 name="%newWizardPHPFile.name"
194 icon="icons/obj16/phpedit.gif"
195 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
196 class="net.sourceforge.phpeclipse.wizards.PHPFileWizard"
197 id="net.sourceforge.phpeclipse.wizards.PHPFileWizard">
199 Create a basic PHP file.
202 <!-- choochter's stuff -->
205 icon="icons/obj16/php.gif"
206 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
207 class="com.xaraya.wizard.NewXarayaResourceWizard"
209 id="net.sourceforge.phpeclipse.wizards.NewXarayaModuleWizard">
211 Create a Xaraya module.
215 <extension point="org.eclipse.ui.exportWizards">
216 <wizard name="%ExportWizards.Obfuscator"
217 icon="icons/ctool16/exportdir_wiz.gif"
218 class="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard"
219 id="net.sourceforge.phpeclipse.obfuscator.export.ObfuscatorExportWizard">
220 <description>%ExportWizards.ObfuscatorDescription</description>
221 <selection class="org.eclipse.core.resources.IResource" />
225 point="org.eclipse.ui.projectNatureImages">
227 icon="icons/obj16/php.gif"
228 natureId="net.sourceforge.phpeclipse.phpnature"
229 id="net.sourceforge.phpeclipse.ProjectNatureImagePHP">
233 point="org.eclipse.ui.propertyPages">
235 objectClass="org.eclipse.core.resources.IProject"
236 name="%propertyPagePHPProject.name"
237 class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
238 id="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage">
241 value="net.sourceforge.phpeclipse.phpnature">
245 objectClass="org.eclipse.core.resources.IProject"
246 name="PHP Obfuscator"
247 class="net.sourceforge.phpeclipse.preferences.PHPObfuscatorPropertyPage"
248 id="net.sourceforge.phpeclipse.preferences.PHPObfuscatorPropertyPage">
251 value="net.sourceforge.phpeclipse.phpnature">
256 point="org.eclipse.ui.views">
258 name="%viewPHPResources.name"
259 icon="icons/obj16/php.gif"
260 class="net.sourceforge.phpeclipse.resourcesview.PHPResourcesView"
261 id="net.sourceforge.phpeclipse.resourcesview.ViewPHPResources">
265 point="org.eclipse.ui.editors">
267 name="%phpEditorName"
269 icon="icons/obj16/phpedit.gif"
271 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
272 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
273 id="net.sourceforge.phpeclipse.PHPUnitEditor">
276 name="%phpEditorName"
278 icon="icons/obj16/phpedit.gif"
280 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
281 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
282 id="net.sourceforge.phpeclipse.PHPUnitEditor">
285 name="%phpEditorName"
287 icon="icons/obj16/phpedit.gif"
289 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
290 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
291 id="net.sourceforge.phpeclipse.PHPUnitEditor">
294 name="%phpEditorName"
296 icon="icons/obj16/phpedit.gif"
298 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
299 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
300 id="net.sourceforge.phpeclipse.PHPUnitEditor">
303 name="%phpEditorName"
305 icon="icons/obj16/phpedit.gif"
307 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
308 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
309 id="net.sourceforge.phpeclipse.PHPUnitEditor">
312 name="%phpEditorName"
314 icon="icons/obj16/htmledit.gif"
316 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
317 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
318 id="net.sourceforge.phpeclipse.PHPUnitEditor">
321 name="%phpEditorName"
323 icon="icons/obj16/htmledit.gif"
325 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
326 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
327 id="net.sourceforge.phpeclipse.PHPUnitEditor">
330 name="%phpEditorName"
332 icon="icons/obj16/xmledit.gif"
334 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
335 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
336 id="net.sourceforge.phpeclipse.PHPUnitEditor">
339 name="%phpEditorName"
341 icon="icons/obj16/htmledit.gif"
343 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
344 class="net.sourceforge.phpeclipse.phpeditor.PHPUnitEditor"
345 id="net.sourceforge.phpeclipse.PHPUnitEditor">
349 point="org.eclipse.ui.actionSets">
353 id="net.sourceforge.phpeclipse.PHPActionSet">
356 id="net.sourceforge.phpeclipse.PHPMenu">
362 label="Restart Apache"
363 icon="icons/obj16/apache_restart.gif"
364 tooltip="Restart Apache"
365 class="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction"
366 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
368 id="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction">
372 icon="icons/obj16/apache_stop.gif"
373 tooltip="Stop Apache"
374 class="net.sourceforge.phpeclipse.actions.PHPStopApacheAction"
375 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
377 id="net.sourceforge.phpeclipse.actions.PHPStopApacheAction">
381 icon="icons/obj16/apache.gif"
382 tooltip="Start Apache"
383 class="net.sourceforge.phpeclipse.actions.PHPStartApacheAction"
384 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
386 id="net.sourceforge.phpeclipse.actions.PHPStartApacheAction">
390 icon="icons/obj16/sql.gif"
391 tooltip="Start MySQL"
392 class="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction"
393 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
395 id="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction">
399 label="%CodingActionSet.label"
401 id="net.sourceforge.phpeclipse.ui.CodingActionSet">
402 <!-- =========================================================================== -->
404 <!-- =========================================================================== -->
406 label="%SourceMenu.label"
408 id="net.sourceforge.phpeclipse.ui.source.menu">
409 <separator name="editGroup" />
412 definitionId="net.sourceforge.phpeclipse.phpeditor.format"
413 label="%FormatAction.label"
415 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
416 id="net.sourceforge.phpeclipse.phpeditor.Format">
419 label="%ShiftLeftAction.label"
421 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
422 id="net.sourceforge.phpeclipse.phpeditor.ShiftLeft">
425 label="%ShiftRightAction.label"
427 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
428 id="net.sourceforge.phpeclipse.phpeditor.ShiftRight">
431 definitionId="net.sourceforge.phpeclipse.phpeditor.uncomment"
432 label="%UncommentAction.label"
434 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
435 id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
438 definitionId="net.sourceforge.phpeclipse.phpeditor.comment"
439 label="%CommentAction.label"
441 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
442 id="net.sourceforge.phpeclipse.phpeditor.Comment">
447 point="org.eclipse.ui.actionSetPartAssociations">
448 <actionSetPartAssociation
449 targetID="net.sourceforge.phpeclipse.ui.CodingActionSet">
450 <part id="net.sourceforge.phpeclipse.PHPUnitEditor" />
451 </actionSetPartAssociation>
453 <!-- =========================================================================== -->
454 <!-- PHP Editor Action Definition IDs -->
455 <!-- =========================================================================== -->
457 point="org.eclipse.ui.actionDefinitions">
460 id="net.sourceforge.phpeclipse.phpeditor.ContentAssistProposal">
464 id="net.sourceforge.phpeclipse.phpeditor.Comment">
467 id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
470 id="net.sourceforge.phpeclipse.phpeditor.Format">
473 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
476 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
479 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.next.problem">
482 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.previous.problem">
486 point="org.eclipse.ui.acceleratorSets">
488 scopeId="org.eclipse.ui.textEditorScope"
489 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
492 id="net.sourceforge.phpdt.ui.actions.comment">
496 id="net.sourceforge.phpdt.ui.actions.uncomment">
502 point="org.eclipse.ui.popupMenus">
504 objectClass="org.eclipse.core.resources.IProject"
505 id="net.sourceforge.phpeclipse.actions.PHPDocumentorAction">
507 label="Run PHPDocumentor"
508 class="net.sourceforge.phpeclipse.actions.PHPDocumentorAction"
509 menubarPath="additions"
510 id="net.sourceforge.phpeclipse.actions.PHPDocumentorAction">
512 </objectContribution>
514 objectClass="org.eclipse.core.resources.IFile"
516 id="net.sourceforge.phpeclipse.actions.externalParserAction">
518 label="Run External PHP Parser"
519 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
520 menubarPath="additions"
521 id="net.sourceforge.phpeclipse.actions.externalParserAction">
523 </objectContribution>
525 objectClass="org.eclipse.core.resources.IFile"
527 id="net.sourceforge.phpeclipse.actions.externalParserAction">
529 label="Run External PHP Parser"
530 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
531 menubarPath="additions"
532 id="net.sourceforge.phpeclipse.actions.externalParserAction">
534 </objectContribution>
536 objectClass="org.eclipse.core.resources.IFile"
538 id="net.sourceforge.phpeclipse.actions.externalParserAction">
540 label="Run External PHP Parser"
541 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
542 menubarPath="additions"
543 id="net.sourceforge.phpeclipse.actions.externalParserAction">
545 </objectContribution>
547 objectClass="org.eclipse.core.resources.IFile"
549 id="net.sourceforge.phpeclipse.actions.externalParserAction">
551 label="Run External PHP Parser"
552 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
553 menubarPath="additions"
554 id="net.sourceforge.phpeclipse.actions.externalParserAction">
556 </objectContribution>
558 objectClass="org.eclipse.core.resources.IFile"
560 id="net.sourceforge.phpeclipse.actions.externalParserAction">
562 label="Run External PHP Parser"
563 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
564 menubarPath="additions"
565 id="net.sourceforge.phpeclipse.actions.externalParserAction">
567 </objectContribution>
569 objectClass="org.eclipse.core.resources.IFile"
571 id="net.sourceforge.phpeclipse.actions.popupShowAction">
573 label="Open PHP Browser"
574 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
575 menubarPath="additions"
576 id="net.sourceforge.phpeclipse.actions.showAction">
578 </objectContribution>
580 objectClass="org.eclipse.core.resources.IFile"
582 id="net.sourceforge.phpeclipse.actions.popupShowAction">
584 label="Open PHP Browser"
585 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
586 menubarPath="additions"
587 id="net.sourceforge.phpeclipse.actions.showAction">
589 </objectContribution>
591 objectClass="org.eclipse.core.resources.IFile"
593 id="net.sourceforge.phpeclipse.actions.popupShowAction">
595 label="Open PHP Browser"
596 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
597 menubarPath="additions"
598 id="net.sourceforge.phpeclipse.actions.showAction">
600 </objectContribution>
602 objectClass="org.eclipse.core.resources.IFile"
604 id="net.sourceforge.phpeclipse.actions.popupShowAction">
606 label="Open PHP Browser"
607 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
608 menubarPath="additions"
609 id="net.sourceforge.phpeclipse.actions.showAction">
611 </objectContribution>
613 objectClass="org.eclipse.core.resources.IFile"
615 id="net.sourceforge.phpeclipse.actions.popupShowAction">
617 label="Open PHP Browser"
618 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
619 menubarPath="additions"
620 id="net.sourceforge.phpeclipse.actions.showAction">
622 </objectContribution>
624 objectClass="org.eclipse.core.resources.IFile"
626 id="net.sourceforge.phpeclipse.actions.popupShowAction">
628 label="Open PHP Browser"
629 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
630 menubarPath="additions"
631 id="net.sourceforge.phpeclipse.actions.showAction">
633 </objectContribution>
635 objectClass="org.eclipse.core.resources.IFile"
637 id="net.sourceforge.phpeclipse.actions.popupShowAction">
639 label="Open PHP Browser"
640 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
641 menubarPath="additions"
642 id="net.sourceforge.phpeclipse.actions.showAction">
644 </objectContribution>
646 objectClass="org.eclipse.core.resources.IFile"
648 id="net.sourceforge.phpeclipse.actions.popupShowAction">
650 label="Open PHP Browser"
651 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
652 menubarPath="additions"
653 id="net.sourceforge.phpeclipse.actions.showAction">
655 </objectContribution>
658 targetID="#PHPEditorContext"
659 id="net.sourceforge.phpeclipse.actions.popupOpenDeclaration">
661 label="Open PHP Declaration"
662 class="net.sourceforge.phpeclipse.actions.PHPOpenDeclarationEditorActon"
663 menubarPath="additions"
664 id="net.sourceforge.phpeclipse.actions.opendeclaration">
666 </viewerContribution>
669 targetID="#PHPRulerContext"
670 id="net.sourceforge.phpdt.ui.PHPEditorPopupActions">
672 label="%AddTask.label"
673 helpContextId="org.eclipse.ui.AddTask_action_context"
674 class="org.eclipse.ui.texteditor.TaskRulerAction"
676 id="org.eclipse.ui.texteditor.TaskRulerAction">
679 label="%AddBookmark.label"
680 helpContextId="org.eclipse.ui.bookmark_action_context"
681 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
683 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
685 </viewerContribution>
689 point="org.eclipse.ui.editorActions">
691 id="org.eclipse.ui.texteditor.ruler.actions"
692 targetID="net.sourceforge.phpeclipse.PHPUnitEditor">
695 id="org.eclipse.ui.texteditor.BookmarkRulerAction"
696 actionID="RulerDoubleClick"
698 helpContextId="org.eclipse.ui.bookmark_action_context"
699 class="org.eclipse.ui.texteditor.BookmarkRulerAction">
701 </editorContribution>
705 point="org.eclipse.ui.preferencePages">
708 class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
709 id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
713 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
714 class="net.sourceforge.phpeclipse.PHPEclipseParserPreferencePage"
715 id="net.sourceforge.phpeclipse.preference.PHPEclipseParserPreferencePage">
719 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
720 class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
721 id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
725 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
726 class="net.sourceforge.phpeclipse.PHPOutlinePreferencePage"
727 id="net.sourceforge.phpeclipse.preference.PHPOutlinePreferencePage">
731 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
732 class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
733 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
737 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
738 class="net.sourceforge.phpdt.internal.ui.preferences.CodeFormatterPreferencePage"
739 id="net.sourceforge.phpeclipse.preference.CodeFormatterPreferencePage">
743 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
744 class="net.sourceforge.phpdt.internal.ui.preferences.PHPEditorPreferencePage"
745 id="net.sourceforge.phpeclipse.preference.PHPEditorPreferencePage">
748 name="Language Settings"
749 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
750 class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
751 id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
755 point="org.eclipse.ui.documentProviders">
757 extensions="%phpFileExtension"
758 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
759 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
763 point="org.eclipse.ui.documentProviders">
765 extensions="%php3FileExtension"
766 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
767 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
771 point="org.eclipse.ui.documentProviders">
773 extensions="%php4FileExtension"
774 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
775 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
779 point="org.eclipse.ui.documentProviders">
781 extensions="%incFileExtension"
782 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
783 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
787 point="org.eclipse.ui.documentProviders">
789 extensions="%phtmlFileExtension"
790 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
791 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
795 point="org.eclipse.ui.documentProviders">
797 extensions="%htmlFileExtension"
798 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
799 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
803 point="org.eclipse.ui.documentProviders">
805 extensions="%htmFileExtension"
806 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
807 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
811 point="org.eclipse.ui.documentProviders">
813 extensions="%xmlFileExtension"
814 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
815 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
819 point="org.eclipse.ui.documentProviders">
821 extensions="%tplFileExtension"
822 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
823 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
827 point="org.eclipse.ui.views">
829 name="%phpConsoleView"
830 icon="icons/obj16/php.gif"
831 class="net.sourceforge.phpeclipse.views.PHPConsole"
832 id="net.sourceforge.phpeclipse.views.phpconsoleview">
836 <!-- =========================================================================== -->
837 <!-- PHPDT/UI Editor Key Bindings -->
838 <!-- =========================================================================== -->
840 point="org.eclipse.ui.acceleratorSets">
842 scopeId="org.eclipse.ui.textEditorScope"
843 configurationId="org.eclipse.ui.emacsAcceleratorConfiguration">
847 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
851 id="org.eclipse.ui.edit.text.contentAssist.proposals">
856 id="net.sourceforge.phpeclipse.phpeditor.comment">
860 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
864 id="net.sourceforge.phpeclipse.phpeditor.format">
868 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
872 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
876 scopeId="org.eclipse.ui.textEditorScope"
877 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
881 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
885 id="org.eclipse.ui.edit.text.contentAssist.proposals">
890 id="net.sourceforge.phpeclipse.phpeditor.comment">
894 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
898 id="net.sourceforge.phpeclipse.phpeditor.format">
902 id="net.sourceforge.phpeclipse.ui.navigate.php.open.structure">
906 id="net.sourceforge.phpeclipse.ui.edit.text.php.show.outline">
910 scopeId="org.eclipse.ui.textEditorScope"
911 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
915 key="Command+Shift+P"
916 id="net.sourceforge.phpeclipse.ui.edit.text.php.goto.matching.bracket">
921 id="org.eclipse.ui.edit.text.contentAssist.proposals">
927 id="net.sourceforge.phpeclipse.phpeditor.comment">
932 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
937 <!-- external tools -->
939 <!-- extension point definitions -->
940 <extension-point id="configurationDuplicationMaps" name="%ExtPoint.configurationDuplicationMaps"/>
941 <extension-point id="argumentVariables" name="%ExtPoint.argumentVariables"/>
942 <extension-point id="directoryVariables" name="%ExtPoint.directoryVariables"/>
943 <extension-point id="fileVariables" name="%ExtPoint.fileVariables"/>
944 <extension-point id="refreshVariables" name="%ExtPoint.refreshVariables"/>
947 <extension point="org.eclipse.ui.actionSets">
949 id="net.sourceforge.phpdt.externaltools.ExternalToolsSet"
950 label="%ActionSet.externalTools"
952 <menu id="org.eclipse.ui.run"
955 <separator name="ExternalToolsGroup"/>
958 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateMenu"
959 label="%Action.externalTools"
960 menubarPath="org.eclipse.ui.run/ExternalToolsGroup"
961 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
962 icon="icons/externaltools/full/etool16/external_tools.gif"
963 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
965 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
968 id="net.sourceforge.phpdt.externaltools.ExternalToolMenuDelegateToolbar"
969 label="%Action.externalTools"
970 toolbarPath="Normal/additions"
971 disabledIcon="icons/externaltools/full/dtool16/external_tools.gif"
972 icon="icons/externaltools/full/etool16/external_tools.gif"
973 hoverIcon="icons/externaltools/full/ctool16/external_tools.gif"
974 tooltip="%Action.externalToolsTip"
976 class="net.sourceforge.phpdt.externaltools.internal.menu.ExternalToolMenuDelegate">
981 <!-- Launch Configuration Extensions -->
982 <extension point="org.eclipse.debug.core.launchConfigurationTypes">
983 <launchConfigurationType
984 id = "net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
985 name = "%Program.externalTools"
986 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
988 category = "org.eclipse.ui.externaltools">
989 </launchConfigurationType>
990 <launchConfigurationType
991 id = "net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
992 name = "%Program.externalTools"
993 delegate = "net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramLaunchDelegate"
995 category = "org.eclipse.ui.externaltools.builder">
996 </launchConfigurationType>
999 <extension point = "net.sourceforge.phpeclipse.configurationDuplicationMaps">
1001 sourceType="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1002 builderType="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType">
1006 <extension point = "org.eclipse.debug.ui.launchConfigurationTabGroups">
1007 <launchConfigurationTabGroup
1008 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program"
1009 type ="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1010 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramTabGroup">
1011 </launchConfigurationTabGroup>
1012 <launchConfigurationTabGroup
1013 id="net.sourceforge.phpdt.externaltools.launchConfigurationTabGroup.program.builder"
1014 type ="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1015 class="net.sourceforge.phpdt.externaltools.internal.program.launchConfigurations.ProgramBuilderTabGroup">
1016 </launchConfigurationTabGroup>
1019 <extension point="org.eclipse.debug.ui.launchConfigurationTypeImages">
1020 <launchConfigurationTypeImage
1021 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program"
1022 configTypeID="net.sourceforge.phpdt.externaltools.ProgramLaunchConfigurationType"
1023 icon="icons/externaltools/full/obj16/external_tools.gif">
1024 </launchConfigurationTypeImage>
1025 <launchConfigurationTypeImage
1026 id="net.sourceforge.phpdt.externaltools.launchConfigurationTypeImage.program.builder"
1027 configTypeID="net.sourceforge.phpdt.externaltools.ProgramBuilderLaunchConfigurationType"
1028 icon="icons/externaltools/full/obj16/external_tools.gif">
1029 </launchConfigurationTypeImage>
1032 <!-- Variable Extensions -->
1033 <extension point="net.sourceforge.phpeclipse.fileVariables">
1036 description="Expands to the workspace root's absolute file system path."
1037 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1041 description="Expands to the resource's absolute file system path."
1042 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1043 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1047 <extension point="net.sourceforge.phpeclipse.argumentVariables">
1050 description="Expands to the workspace root's absolute file system path."
1051 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1055 description="Expands to the full file name"
1056 expanderClass="net.sourceforge.phpdt.externaltools.variable.FileExpander">
1060 description="Expands to an URL with the localhost preference settings"
1061 expanderClass="net.sourceforge.phpdt.externaltools.variable.UrlExpander">
1065 description="Expands to the localhost preference settings."
1066 expanderClass="net.sourceforge.phpdt.externaltools.variable.LocalhostExpander">
1070 description="Expands to the selected resource's project absolute file system path."
1071 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1075 description="Expands to the full path, relative to the workspace root, of the selected project"
1076 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectExpander">
1080 description="Expands to the name of the selected project"
1081 expanderClass="net.sourceforge.phpdt.externaltools.variable.ProjectNameExpander">
1085 description="Expands to the resource's absolute file system path."
1086 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFileResourceComponent"
1087 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1091 description="Expands to the selected resource's containing folder absolute file system path."
1092 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1096 description="Expands to the type of build"
1097 expanderClass="net.sourceforge.phpdt.externaltools.variable.BuildTypeExpander">
1101 <extension point="net.sourceforge.phpeclipse.directoryVariables">
1104 description="Expands to the workspace root's absolute file system path."
1105 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1109 description="Expands to the selected resource's project absolute file system path."
1110 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1114 description="Expands to the selected resource's containing folder absolute file system path."
1115 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1119 description="Expands to a resource's absolute file system path."
1120 componentClass="net.sourceforge.phpdt.externaltools.variable.SpecificFolderResourceComponent"
1121 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1125 <extension point="net.sourceforge.phpeclipse.refreshVariables">
1128 description="Expands to the workspace root."
1129 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkspaceExpander">
1133 description="Expands to the project of the selected resource."
1134 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceProjectExpander">
1138 description="Expands to the folder containing the selected resource."
1139 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceContainerExpander">
1143 description="Expands to a resource."
1144 componentClass="net.sourceforge.phpdt.externaltools.variable.ResourceComponent"
1145 expanderClass="net.sourceforge.phpdt.externaltools.variable.ResourceExpander">
1149 description="Expands to the group of resources in a working set."
1150 expanderClass="net.sourceforge.phpdt.externaltools.variable.WorkingSetExpander">