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.help"/>
18 <import plugin="org.eclipse.swt"/>
19 <import plugin="org.eclipse.debug.ui"/>
20 <import plugin="org.apache.xerces"/>
21 <import plugin="org.junit"/>
22 <import plugin="org.eclipse.update.ui"/>
28 name="%naturePHP.name"
29 point="org.eclipse.core.resources.natures">
32 class="net.sourceforge.phpeclipse.resourcesview.PHPProject">
37 point="org.eclipse.team.core.fileTypes">
72 point="org.eclipse.ui.perspectives">
74 name="%perspectivePHP.name"
75 icon="icons/obj16/php.gif"
76 class="net.sourceforge.phpeclipse.PHPPerspectiveFactory"
77 id="net.sourceforge.phpeclipse.PHPPerspective">
81 point="org.eclipse.ui.newWizards">
83 name="%newWizardCategory.name"
84 id="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP">
87 Temporarily replaced until errors can be ironed out...
89 name="%newWizardPHPProject.name"
90 icon="icons/obj16/php.gif"
91 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
92 class="net.sourceforge.phpeclipse.wizards.NewProjectCreationWizard"
94 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
96 Create a new PHP project.
99 <this wizard replaces it as it works - maybe not as pretty but still>
102 name="%newWizardPHPProject.name"
103 icon="icons/obj16/php.gif"
104 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
105 class="net.sourceforge.phpeclipse.wizards.TempnewPHPProject"
107 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
109 Create a new PHP project.
113 name="%newWizardPHPFile.name"
114 icon="icons/obj16/phpedit.gif"
115 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
116 class="net.sourceforge.phpeclipse.wizards.PHPFileWizard"
117 id="net.sourceforge.phpeclipse.wizards.PHPFileWizard">
119 Create a basic PHP file.
122 <!-- choochter's stuff -->
125 icon="icons/obj16/php.gif"
126 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
127 class=" com.xaraya.wizard.NewXarayaResourceWizard"
129 id="net.sourceforge.phpeclipse.wizards.NewXarayaModuleWizard">
131 Create a Xaraya module.
136 point="org.eclipse.ui.projectNatureImages">
138 icon="icons/obj16/php.gif"
139 natureId="net.sourceforge.phpeclipse.phpnature"
140 id="net.sourceforge.phpeclipse.ProjectNatureImagePHP">
144 point="org.eclipse.ui.propertyPages">
146 objectClass="org.eclipse.core.resources.IProject"
147 name="%propertyPagePHPProject.name"
148 class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
149 id="net.sourceforge.phpeclipse.preferences.PropertyPagePHPProject">
152 value="net.sourceforge.phpeclipse.phpnature">
156 objectClass="net.sourceforge.phpeclipse.PHPProject"
157 name="%propertyPagePHPProject.name"
158 class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
159 id="net.sourceforge.phpeclipse.preferences.PropertyPagePHPProject">
162 value="net.sourceforge.phpeclipse.phpnature">
167 point="org.eclipse.ui.views">
169 name="%viewPHPResources.name"
170 icon="icons/obj16/php.gif"
171 class="net.sourceforge.phpeclipse.resourcesview.PHPResourcesView"
172 id="net.sourceforge.phpeclipse.resourcesview.ViewPHPResources">
176 point="org.eclipse.ui.actionSets">
179 description="Starting MySQL and Apache."
181 id="net.sourceforge.phpeclipse.PHPActionSet">
184 id="net.sourceforge.phpeclipse.PHPMenu">
190 label="Restart Apache"
191 icon="icons/obj16/apache_restart.gif"
192 tooltip="Restart Apache"
193 class="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction"
194 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
197 id="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction">
201 icon="icons/obj16/apache_stop.gif"
202 tooltip="Stop Apache"
203 class="net.sourceforge.phpeclipse.actions.PHPStopApacheAction"
204 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"
217 id="net.sourceforge.phpeclipse.actions.PHPStartApacheAction">
221 icon="icons/obj16/sql.gif"
222 tooltip="Start MySQL"
223 class="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction"
224 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
227 id="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction">
231 label="%CodingActionSet.label"
232 description="%CodingActionSet.description"
234 id="net.sourceforge.phpeclipse.ui.CodingActionSet">
235 <!-- =========================================================================== -->
237 <!-- =========================================================================== -->
239 label="%SourceMenu.label"
241 id="net.sourceforge.phpeclipse.ui.source.menu">
247 definitionId="net.sourceforge.phpeclipse.phpeditor.uncomment"
248 label="%UncommentAction.label"
250 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
251 id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
254 definitionId="net.sourceforge.phpeclipse.phpeditor.comment"
255 label="%CommentAction.label"
257 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
258 id="net.sourceforge.phpeclipse.phpeditor.Comment">
262 <!-- =========================================================================== -->
263 <!-- PHP Editor Action Definition IDs -->
264 <!-- =========================================================================== -->
266 point="org.eclipse.ui.actionDefinitions">
269 name="%ActionDefinition.contentAssistProposals.name"
270 description="%ActionDefinition.contentAssistProposals.description"
271 id="net.sourceforge.phpeclipse.phpeditor.ContentAssistProposal">
275 name="%ActionDefinition.comment.name"
276 description="%ActionDefinition.comment.description"
277 id="net.sourceforge.phpeclipse.phpeditor.Comment">
280 name="%ActionDefinition.uncomment.name"
281 description="%ActionDefinition.uncomment.description"
282 id="net.sourceforge.phpeclipse.phpeditor.Uncomment">
286 point="org.eclipse.ui.acceleratorSets">
288 scopeId="org.eclipse.ui.textEditorScope"
289 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
292 id="net.sourceforge.phpdt.ui.actions.comment">
296 id="net.sourceforge.phpdt.ui.actions.uncomment">
301 point="org.eclipse.ui.editors">
303 name="%phpEditorName"
304 icon="icons/obj16/phpedit.gif"
306 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
307 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
308 id="net.sourceforge.phpeclipse.PHPEditor">
311 name="%phpEditorName"
312 icon="icons/obj16/phpedit.gif"
314 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
315 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
316 id="net.sourceforge.phpeclipse.PHPEditor">
319 name="%phpEditorName"
320 icon="icons/obj16/phpedit.gif"
322 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
323 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
324 id="net.sourceforge.phpeclipse.PHPEditor">
327 name="%phpEditorName"
328 icon="icons/obj16/phpedit.gif"
330 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
331 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
332 id="net.sourceforge.phpeclipse.PHPEditor">
335 name="%phpEditorName"
336 icon="icons/obj16/phpedit.gif"
338 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
339 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
340 id="net.sourceforge.phpeclipse.PHPEditor">
343 name="%phpEditorName"
344 icon="icons/obj16/htmledit.gif"
346 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
347 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
348 id="net.sourceforge.phpeclipse.PHPEditor">
351 name="%phpEditorName"
352 icon="icons/obj16/htmledit.gif"
354 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
355 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
356 id="net.sourceforge.phpeclipse.PHPEditor">
359 name="%phpEditorName"
360 icon="icons/obj16/xmledit.gif"
362 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
363 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
364 id="net.sourceforge.phpeclipse.PHPEditor">
368 point="org.eclipse.ui.popupMenus">
370 objectClass="org.eclipse.core.resources.IFile"
372 id="net.sourceforge.phpeclipse.actions.externalParserAction">
374 label="Run External PHP Parser"
375 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
376 menubarPath="additions"
377 id="net.sourceforge.phpeclipse.actions.externalParserAction">
379 </objectContribution>
381 objectClass="org.eclipse.core.resources.IFile"
383 id="net.sourceforge.phpeclipse.actions.externalParserAction">
385 label="Run External PHP Parser"
386 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
387 menubarPath="additions"
388 id="net.sourceforge.phpeclipse.actions.externalParserAction">
390 </objectContribution>
392 objectClass="org.eclipse.core.resources.IFile"
394 id="net.sourceforge.phpeclipse.actions.externalParserAction">
396 label="Run External PHP Parser"
397 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
398 menubarPath="additions"
399 id="net.sourceforge.phpeclipse.actions.externalParserAction">
401 </objectContribution>
403 objectClass="org.eclipse.core.resources.IFile"
405 id="net.sourceforge.phpeclipse.actions.externalParserAction">
407 label="Run External PHP Parser"
408 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
409 menubarPath="additions"
410 id="net.sourceforge.phpeclipse.actions.externalParserAction">
412 </objectContribution>
414 objectClass="org.eclipse.core.resources.IFile"
416 id="net.sourceforge.phpeclipse.actions.externalParserAction">
418 label="Run External PHP Parser"
419 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
420 menubarPath="additions"
421 id="net.sourceforge.phpeclipse.actions.externalParserAction">
423 </objectContribution>
425 objectClass="org.eclipse.core.resources.IFile"
427 id="net.sourceforge.phpeclipse.actions.popupShowAction">
429 label="Open PHP Browser"
430 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
431 menubarPath="additions"
432 id="net.sourceforge.phpeclipse.actions.showAction">
434 </objectContribution>
436 objectClass="org.eclipse.core.resources.IFile"
438 id="net.sourceforge.phpeclipse.actions.popupShowAction">
440 label="Open PHP Browser"
441 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
442 menubarPath="additions"
443 id="net.sourceforge.phpeclipse.actions.showAction">
445 </objectContribution>
447 objectClass="org.eclipse.core.resources.IFile"
449 id="net.sourceforge.phpeclipse.actions.popupShowAction">
451 label="Open PHP Browser"
452 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
453 menubarPath="additions"
454 id="net.sourceforge.phpeclipse.actions.showAction">
456 </objectContribution>
458 objectClass="org.eclipse.core.resources.IFile"
460 id="net.sourceforge.phpeclipse.actions.popupShowAction">
462 label="Open PHP Browser"
463 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
464 menubarPath="additions"
465 id="net.sourceforge.phpeclipse.actions.showAction">
467 </objectContribution>
469 objectClass="org.eclipse.core.resources.IFile"
471 id="net.sourceforge.phpeclipse.actions.popupShowAction">
473 label="Open PHP Browser"
474 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
475 menubarPath="additions"
476 id="net.sourceforge.phpeclipse.actions.showAction">
478 </objectContribution>
480 targetID="#PHPRulerContext"
481 id="net.sourceforge.phpdt.ui.PHPEditorPopupActions">
483 label="%AddTask.label"
484 helpContextId="org.eclipse.ui.AddTask_action_context"
485 tooltip="%AddTask.tooltip"
486 class="org.eclipse.ui.texteditor.TaskRulerAction"
488 id="org.eclipse.ui.texteditor.TaskRulerAction">
491 label="%AddBookmark.label"
492 helpContextId="org.eclipse.ui.bookmark_action_context"
493 tooltip="%AddBookmark.tooltip"
494 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
496 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
498 </viewerContribution>
501 point="org.eclipse.ui.editorActions">
503 targetID="net.sourceforge.phpeclipse.PHPEditor"
504 id="org.eclipse.ui.texteditor.ruler.actions">
507 helpContextId="org.eclipse.ui.bookmark_action_context"
508 class="org.eclipse.ui.texteditor.BookmarkRulerAction"
509 actionID="RulerDoubleClick"
510 id="org.eclipse.ui.texteditor.BookmarkRulerAction">
512 </editorContribution>
515 point="org.eclipse.ui.preferencePages">
518 class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
519 id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
523 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
524 class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
525 id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
529 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
530 class="net.sourceforge.phpeclipse.PHPOutlinePreferencePage"
531 id="net.sourceforge.phpeclipse.preference.PHPOutlinePreferencePage">
535 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
536 class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
537 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
540 name="Language Settings"
541 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
542 class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
543 id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
547 point="org.eclipse.ui.documentProviders">
549 extensions="%phpFileExtension"
550 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
551 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
555 point="org.eclipse.ui.documentProviders">
557 extensions="%php3FileExtension"
558 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
559 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
563 point="org.eclipse.ui.documentProviders">
565 extensions="%php4FileExtension"
566 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
567 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
571 point="org.eclipse.ui.documentProviders">
573 extensions="%incFileExtension"
574 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
575 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
579 point="org.eclipse.ui.documentProviders">
581 extensions="%phtmlFileExtension"
582 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
583 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
587 point="org.eclipse.ui.documentProviders">
589 extensions="%htmlFileExtension"
590 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
591 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
595 point="org.eclipse.ui.documentProviders">
597 extensions="%htmFileExtension"
598 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
599 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
603 point="org.eclipse.ui.documentProviders">
605 extensions="%xmlFileExtension"
606 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
607 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
611 point="org.eclipse.ui.views">
613 name="%phpConsoleView"
614 icon="icons/obj16/php.gif"
615 class="net.sourceforge.phpeclipse.views.PHPConsole"
616 id="net.sourceforge.phpeclipse.views.phpconsoleview">
619 <!-- =========================================================================== -->
620 <!-- Java Editor Key Bindings -->
621 <!-- =========================================================================== -->
623 point="org.eclipse.ui.acceleratorSets">
625 scopeId="org.eclipse.ui.textEditorScope"
626 configurationId="org.eclipse.ui.emacsAcceleratorConfiguration">
630 id="net.sourceforge.phpeclipse.ui.edit.text.php.content.assist.proposals">
635 id="net.sourceforge.phpeclipse.phpeditor.comment">
639 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
643 scopeId="org.eclipse.ui.textEditorScope"
644 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
648 id="net.sourceforge.phpeclipse.ui.edit.text.php.content.assist.proposals">
653 id="net.sourceforge.phpeclipse.phpeditor.comment">
657 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
661 scopeId="org.eclipse.ui.textEditorScope"
662 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
667 id="net.sourceforge.phpeclipse.ui.edit.text.php.content.assist.proposals">
673 id="net.sourceforge.phpeclipse.phpeditor.comment">
678 id="net.sourceforge.phpeclipse.phpeditor.uncomment">