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"/>
27 name="%naturePHP.name"
28 point="org.eclipse.core.resources.natures">
31 class="net.sourceforge.phpeclipse.PHPProject">
36 point="org.eclipse.team.core.fileTypes">
71 point="org.eclipse.ui.perspectives">
73 name="%perspectivePHP.name"
74 icon="icons/obj16/php.gif"
75 class="net.sourceforge.phpeclipse.PHPPerspectiveFactory"
76 id="net.sourceforge.phpeclipse.PHPPerspective">
80 point="org.eclipse.ui.newWizards">
82 name="%newWizardCategory.name"
83 id="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP">
86 Temporarily replaced until errors can be ironed out...
88 name="%newWizardPHPProject.name"
89 icon="icons/obj16/php.gif"
90 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
91 class="net.sourceforge.phpeclipse.wizards.NewProjectCreationWizard"
93 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
95 Create a new PHP project.
98 <this wizard replaces it as it works - maybe not as pretty but still>
101 name="%newWizardPHPProject.name"
102 icon="icons/obj16/php.gif"
103 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
104 class="net.sourceforge.phpeclipse.wizards.TempnewPHPProject"
106 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
108 Create a new PHP project.
112 name="%newWizardPHPFile.name"
113 icon="icons/obj16/phpedit.gif"
114 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
115 class="net.sourceforge.phpeclipse.wizards.PHPFileWizard"
116 id="net.sourceforge.phpeclipse.wizards.PHPFileWizard">
118 Create a basic PHP file.
121 <!-- choochter's stuff -->
124 icon="icons/obj16/php.gif"
125 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
126 class=" com.xaraya.wizard.NewXarayaResourceWizard"
128 id="net.sourceforge.phpeclipse.wizards.NewXarayaModuleWizard">
130 Create a Xaraya module.
135 point="org.eclipse.ui.projectNatureImages">
137 icon="icons/obj16/php.gif"
138 natureId="net.sourceforge.phpeclipse.phpnature"
139 id="net.sourceforge.phpeclipse.ProjectNatureImagePHP">
143 point="org.eclipse.ui.propertyPages">
145 objectClass="org.eclipse.core.resources.IProject"
146 name="%propertyPagePHPProject.name"
147 class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
148 id="net.sourceforge.phpeclipse.preferences.PropertyPagePHPProject">
151 value="net.sourceforge.phpeclipse.phpnature">
155 objectClass="net.sourceforge.phpeclipse.PHPProject"
156 name="%propertyPagePHPProject.name"
157 class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
158 id="net.sourceforge.phpeclipse.preferences.PropertyPagePHPProject">
161 value="net.sourceforge.phpeclipse.phpnature">
166 point="org.eclipse.ui.views">
168 name="%viewPHPResources.name"
169 icon="icons/obj16/php.gif"
170 class="net.sourceforge.phpeclipse.resourcesview.PHPResourcesView"
171 id="net.sourceforge.phpeclipse.resourcesview.ViewPHPResources">
175 point="org.eclipse.ui.actionSets">
178 description="Starting MySQL and Apache."
180 id="net.sourceforge.phpeclipse.PHPActionSet">
183 id="net.sourceforge.phpeclipse.PHPMenu">
189 label="Restart Apache"
190 icon="icons/obj16/apache_restart.gif"
191 tooltip="Restart Apache"
192 class="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction"
193 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
196 id="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction">
200 icon="icons/obj16/apache_stop.gif"
201 tooltip="Stop Apache"
202 class="net.sourceforge.phpeclipse.actions.PHPStopApacheAction"
203 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
206 id="net.sourceforge.phpeclipse.actions.PHPStopApacheAction">
210 icon="icons/obj16/apache.gif"
211 tooltip="Start Apache"
212 class="net.sourceforge.phpeclipse.actions.PHPStartApacheAction"
213 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"
226 id="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction">
230 id="net.sourceforge.phpeclipse.ui.CodingActionSet"
231 label="%phpActionSet.label"
233 description="%CodingActionSet.description">
235 id="net.sourceforge.phpeclipse.ui.source.menu"
236 label="%php.menu.label"
238 <separator name="editGroup"/>
240 <action id="net.sourceforge.phpdt.ui.actions.Uncomment"
241 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
242 label="%phpUncommentAction.label"
245 <action id="net.sourceforge.phpdt.ui.actions.Comment"
246 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
247 label="%phpCommentAction.label"
252 point="org.eclipse.ui.actionDefinitions">
254 id="net.sourceforge.phpdt.ui.actions.comment">
257 id="net.sourceforge.phpdt.ui.actions.uncomment">
261 point="org.eclipse.ui.acceleratorSets">
263 scopeId="org.eclipse.ui.textEditorScope"
264 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
267 id="net.sourceforge.phpdt.ui.actions.comment">
271 id="net.sourceforge.phpdt.ui.actions.uncomment">
276 point="org.eclipse.ui.editors">
278 name="%phpEditorName"
279 icon="icons/obj16/phpedit.gif"
281 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
282 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
283 id="net.sourceforge.phpeclipse.PHPEditor">
286 name="%phpEditorName"
287 icon="icons/obj16/phpedit.gif"
289 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
290 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
291 id="net.sourceforge.phpeclipse.PHPEditor">
294 name="%phpEditorName"
295 icon="icons/obj16/phpedit.gif"
297 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
298 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
299 id="net.sourceforge.phpeclipse.PHPEditor">
302 name="%phpEditorName"
303 icon="icons/obj16/phpedit.gif"
305 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
306 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
307 id="net.sourceforge.phpeclipse.PHPEditor">
310 name="%phpEditorName"
311 icon="icons/obj16/phpedit.gif"
313 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
314 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
315 id="net.sourceforge.phpeclipse.PHPEditor">
318 name="%phpEditorName"
319 icon="icons/obj16/htmledit.gif"
321 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
322 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
323 id="net.sourceforge.phpeclipse.PHPEditor">
326 name="%phpEditorName"
327 icon="icons/obj16/htmledit.gif"
329 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
330 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
331 id="net.sourceforge.phpeclipse.PHPEditor">
334 name="%phpEditorName"
335 icon="icons/obj16/xmledit.gif"
337 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
338 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
339 id="net.sourceforge.phpeclipse.PHPEditor">
343 point="org.eclipse.ui.popupMenus">
345 objectClass="org.eclipse.core.resources.IFile"
347 id="net.sourceforge.phpeclipse.actions.externalParserAction">
349 label="Run External PHP Parser"
350 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
351 menubarPath="additions"
352 id="net.sourceforge.phpeclipse.actions.externalParserAction">
354 </objectContribution>
356 objectClass="org.eclipse.core.resources.IFile"
358 id="net.sourceforge.phpeclipse.actions.externalParserAction">
360 label="Run External PHP Parser"
361 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
362 menubarPath="additions"
363 id="net.sourceforge.phpeclipse.actions.externalParserAction">
365 </objectContribution>
367 objectClass="org.eclipse.core.resources.IFile"
369 id="net.sourceforge.phpeclipse.actions.externalParserAction">
371 label="Run External PHP Parser"
372 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
373 menubarPath="additions"
374 id="net.sourceforge.phpeclipse.actions.externalParserAction">
376 </objectContribution>
378 objectClass="org.eclipse.core.resources.IFile"
380 id="net.sourceforge.phpeclipse.actions.externalParserAction">
382 label="Run External PHP Parser"
383 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
384 menubarPath="additions"
385 id="net.sourceforge.phpeclipse.actions.externalParserAction">
387 </objectContribution>
389 objectClass="org.eclipse.core.resources.IFile"
391 id="net.sourceforge.phpeclipse.actions.externalParserAction">
393 label="Run External PHP Parser"
394 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
395 menubarPath="additions"
396 id="net.sourceforge.phpeclipse.actions.externalParserAction">
398 </objectContribution>
400 objectClass="org.eclipse.core.resources.IFile"
402 id="net.sourceforge.phpeclipse.actions.popupShowAction">
404 label="Open PHP Browser"
405 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
406 menubarPath="additions"
407 id="net.sourceforge.phpeclipse.actions.showAction">
409 </objectContribution>
411 objectClass="org.eclipse.core.resources.IFile"
413 id="net.sourceforge.phpeclipse.actions.popupShowAction">
415 label="Open PHP Browser"
416 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
417 menubarPath="additions"
418 id="net.sourceforge.phpeclipse.actions.showAction">
420 </objectContribution>
422 objectClass="org.eclipse.core.resources.IFile"
424 id="net.sourceforge.phpeclipse.actions.popupShowAction">
426 label="Open PHP Browser"
427 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
428 menubarPath="additions"
429 id="net.sourceforge.phpeclipse.actions.showAction">
431 </objectContribution>
433 objectClass="org.eclipse.core.resources.IFile"
435 id="net.sourceforge.phpeclipse.actions.popupShowAction">
437 label="Open PHP Browser"
438 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
439 menubarPath="additions"
440 id="net.sourceforge.phpeclipse.actions.showAction">
442 </objectContribution>
444 objectClass="org.eclipse.core.resources.IFile"
446 id="net.sourceforge.phpeclipse.actions.popupShowAction">
448 label="Open PHP Browser"
449 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
450 menubarPath="additions"
451 id="net.sourceforge.phpeclipse.actions.showAction">
453 </objectContribution>
456 id="net.sourceforge.phpdt.ui.PHPEditorPopupActions"
457 targetID="#PHPRulerContext">
459 id="org.eclipse.ui.texteditor.TaskRulerAction"
461 label="%AddTask.label"
462 tooltip="%AddTask.tooltip"
463 helpContextId="org.eclipse.ui.AddTask_action_context"
464 class="org.eclipse.ui.texteditor.TaskRulerAction">
467 id="org.eclipse.ui.texteditor.BookmarkRulerAction"
469 label="%AddBookmark.label"
470 tooltip="%AddBookmark.tooltip"
471 helpContextId="org.eclipse.ui.bookmark_action_context"
472 class="org.eclipse.ui.texteditor.BookmarkRulerAction">
474 </viewerContribution>
476 <extension point="org.eclipse.ui.editorActions">
478 id="org.eclipse.ui.texteditor.ruler.actions"
479 targetID="net.sourceforge.phpeclipse.PHPEditor">
482 id="org.eclipse.ui.texteditor.BookmarkRulerAction"
483 actionID="RulerDoubleClick"
485 helpContextId="org.eclipse.ui.bookmark_action_context"
486 class="org.eclipse.ui.texteditor.BookmarkRulerAction">
488 </editorContribution>
491 point="org.eclipse.ui.preferencePages">
494 class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
495 id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
499 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
500 class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
501 id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
505 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
506 class="net.sourceforge.phpeclipse.PHPOutlinePreferencePage"
507 id="net.sourceforge.phpeclipse.preference.PHPOutlinePreferencePage">
511 category= "net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
512 class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
513 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
516 name="Language Settings"
517 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
518 class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
519 id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
523 point="org.eclipse.ui.documentProviders">
525 extensions="%phpFileExtension"
526 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
527 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
531 point="org.eclipse.ui.documentProviders">
533 extensions="%php3FileExtension"
534 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
535 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
539 point="org.eclipse.ui.documentProviders">
541 extensions="%php4FileExtension"
542 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
543 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
547 point="org.eclipse.ui.documentProviders">
549 extensions="%incFileExtension"
550 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
551 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
555 point="org.eclipse.ui.documentProviders">
557 extensions="%phtmlFileExtension"
558 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
559 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
563 point="org.eclipse.ui.documentProviders">
565 extensions="%htmlFileExtension"
566 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
567 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
571 point="org.eclipse.ui.documentProviders">
573 extensions="%htmFileExtension"
574 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
575 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
579 point="org.eclipse.ui.documentProviders">
581 extensions="%xmlFileExtension"
582 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
583 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
587 point="org.eclipse.ui.views">
589 name="%phpConsoleView"
590 icon="icons/obj16/php.gif"
591 class="net.sourceforge.phpeclipse.views.PHPConsole"
592 id="net.sourceforge.phpeclipse.views.phpconsoleview">