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"/>
26 name="%naturePHP.name"
27 point="org.eclipse.core.resources.natures">
30 class="net.sourceforge.phpeclipse.PHPProject">
35 point="org.eclipse.team.core.fileTypes">
70 point="org.eclipse.ui.perspectives">
72 name="%perspectivePHP.name"
73 icon="icons/obj16/php.gif"
74 class="net.sourceforge.phpeclipse.PHPPerspectiveFactory"
75 id="net.sourceforge.phpeclipse.PHPPerspective">
79 point="org.eclipse.ui.newWizards">
81 name="%newWizardCategory.name"
82 id="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP">
85 name="%newWizardPHPProject.name"
86 icon="icons/obj16/php.gif"
87 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
88 class="net.sourceforge.phpeclipse.wizards.NewProjectCreationWizard"
90 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
92 Create a new PHP project.
96 name="%newWizardPHPFile.name"
97 icon="icons/obj16/phpedit.gif"
98 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
99 class="net.sourceforge.phpeclipse.wizards.PHPFileWizard"
100 id="net.sourceforge.phpeclipse.wizards.PHPFileWizard">
102 Create a basic PHP file.
105 <!-- choochter's stuff -->
108 icon="icons/obj16/php.gif"
109 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
110 class=" com.xaraya.wizard.NewXarayaResourceWizard"
112 id="net.sourceforge.phpeclipse.wizards.NewXarayaModuleWizard">
114 Create a Xaraya module.
119 point="org.eclipse.ui.projectNatureImages">
121 icon="icons/obj16/php.gif"
122 natureId="net.sourceforge.phpeclipse.phpnature"
123 id="net.sourceforge.phpeclipse.ProjectNatureImagePHP">
127 point="org.eclipse.ui.propertyPages">
129 objectClass="org.eclipse.core.resources.IProject"
130 name="%propertyPagePHPProject.name"
131 class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
132 id="net.sourceforge.phpeclipse.preferences.PropertyPagePHPProject">
135 value="net.sourceforge.phpeclipse.phpnature">
139 objectClass="net.sourceforge.phpeclipse.PHPProject"
140 name="%propertyPagePHPProject.name"
141 class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
142 id="net.sourceforge.phpeclipse.preferences.PropertyPagePHPProject">
145 value="net.sourceforge.phpeclipse.phpnature">
150 point="org.eclipse.ui.views">
152 name="%viewPHPResources.name"
153 icon="icons/obj16/php.gif"
154 class="net.sourceforge.phpeclipse.resourcesview.PHPResourcesView"
155 id="net.sourceforge.phpeclipse.resourcesview.ViewPHPResources">
159 point="org.eclipse.ui.actionSets">
162 description="Starting MySQL and Apache."
164 id="net.sourceforge.phpeclipse.PHPActionSet">
167 id="net.sourceforge.phpeclipse.PHPMenu">
173 label="Restart Apache"
174 icon="icons/obj16/apache_restart.gif"
175 tooltip="Restart Apache"
176 class="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction"
177 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
180 id="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction">
184 icon="icons/obj16/apache_stop.gif"
185 tooltip="Stop Apache"
186 class="net.sourceforge.phpeclipse.actions.PHPStopApacheAction"
187 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
190 id="net.sourceforge.phpeclipse.actions.PHPStopApacheAction">
194 icon="icons/obj16/apache.gif"
195 tooltip="Start Apache"
196 class="net.sourceforge.phpeclipse.actions.PHPStartApacheAction"
197 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
200 id="net.sourceforge.phpeclipse.actions.PHPStartApacheAction">
204 icon="icons/obj16/sql.gif"
205 tooltip="Start MySQL"
206 class="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction"
207 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
210 id="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction">
214 id="net.sourceforge.phpeclipse.ui.CodingActionSet"
215 label="%phpActionSet.label"
217 description="%CodingActionSet.description">
219 id="net.sourceforge.phpeclipse.ui.source.menu"
220 label="%php.menu.label"
222 <separator name="editGroup"/>
224 <action id="net.sourceforge.phpdt.ui.actions.Uncomment"
225 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
226 label="%phpUncommentAction.label"
229 <action id="net.sourceforge.phpdt.ui.actions.Comment"
230 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
231 label="%phpCommentAction.label"
236 point="org.eclipse.ui.actionDefinitions">
238 id="net.sourceforge.phpdt.ui.actions.comment">
241 id="net.sourceforge.phpdt.ui.actions.uncomment">
245 point="org.eclipse.ui.acceleratorSets">
247 scopeId="org.eclipse.ui.textEditorScope"
248 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
251 id="net.sourceforge.phpdt.ui.actions.comment">
255 id="net.sourceforge.phpdt.ui.actions.uncomment">
260 point="org.eclipse.ui.editors">
262 name="%phpEditorName"
263 icon="icons/obj16/phpedit.gif"
265 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
266 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
267 id="net.sourceforge.phpeclipse.PHPEditor">
270 name="%phpEditorName"
271 icon="icons/obj16/phpedit.gif"
273 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
274 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
275 id="net.sourceforge.phpeclipse.PHPEditor">
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/htmledit.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/htmledit.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/xmledit.gif"
321 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
322 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
323 id="net.sourceforge.phpeclipse.PHPEditor">
327 point="org.eclipse.ui.popupMenus">
329 objectClass="org.eclipse.core.resources.IFile"
331 id="net.sourceforge.phpeclipse.actions.externalParserAction">
333 label="Run External PHP Parser"
334 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
335 menubarPath="additions"
336 id="net.sourceforge.phpeclipse.actions.externalParserAction">
338 </objectContribution>
340 objectClass="org.eclipse.core.resources.IFile"
342 id="net.sourceforge.phpeclipse.actions.externalParserAction">
344 label="Run External PHP Parser"
345 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
346 menubarPath="additions"
347 id="net.sourceforge.phpeclipse.actions.externalParserAction">
349 </objectContribution>
351 objectClass="org.eclipse.core.resources.IFile"
353 id="net.sourceforge.phpeclipse.actions.externalParserAction">
355 label="Run External PHP Parser"
356 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
357 menubarPath="additions"
358 id="net.sourceforge.phpeclipse.actions.externalParserAction">
360 </objectContribution>
362 objectClass="org.eclipse.core.resources.IFile"
364 id="net.sourceforge.phpeclipse.actions.externalParserAction">
366 label="Run External PHP Parser"
367 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
368 menubarPath="additions"
369 id="net.sourceforge.phpeclipse.actions.externalParserAction">
371 </objectContribution>
373 objectClass="org.eclipse.core.resources.IFile"
375 id="net.sourceforge.phpeclipse.actions.externalParserAction">
377 label="Run External PHP Parser"
378 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
379 menubarPath="additions"
380 id="net.sourceforge.phpeclipse.actions.externalParserAction">
382 </objectContribution>
384 objectClass="org.eclipse.core.resources.IFile"
386 id="net.sourceforge.phpeclipse.actions.popupShowAction">
388 label="Open PHP Browser"
389 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
390 menubarPath="additions"
391 id="net.sourceforge.phpeclipse.actions.showAction">
393 </objectContribution>
395 objectClass="org.eclipse.core.resources.IFile"
397 id="net.sourceforge.phpeclipse.actions.popupShowAction">
399 label="Open PHP Browser"
400 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
401 menubarPath="additions"
402 id="net.sourceforge.phpeclipse.actions.showAction">
404 </objectContribution>
406 objectClass="org.eclipse.core.resources.IFile"
408 id="net.sourceforge.phpeclipse.actions.popupShowAction">
410 label="Open PHP Browser"
411 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
412 menubarPath="additions"
413 id="net.sourceforge.phpeclipse.actions.showAction">
415 </objectContribution>
417 objectClass="org.eclipse.core.resources.IFile"
419 id="net.sourceforge.phpeclipse.actions.popupShowAction">
421 label="Open PHP Browser"
422 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
423 menubarPath="additions"
424 id="net.sourceforge.phpeclipse.actions.showAction">
426 </objectContribution>
428 objectClass="org.eclipse.core.resources.IFile"
430 id="net.sourceforge.phpeclipse.actions.popupShowAction">
432 label="Open PHP Browser"
433 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
434 menubarPath="additions"
435 id="net.sourceforge.phpeclipse.actions.showAction">
437 </objectContribution>
440 id="net.sourceforge.phpdt.ui.PHPEditorPopupActions"
441 targetID="#PHPRulerContext">
443 id="org.eclipse.ui.texteditor.TaskRulerAction"
445 label="%AddTask.label"
446 tooltip="%AddTask.tooltip"
447 helpContextId="org.eclipse.ui.AddTask_action_context"
448 class="org.eclipse.ui.texteditor.TaskRulerAction">
451 id="org.eclipse.ui.texteditor.BookmarkRulerAction"
453 label="%AddBookmark.label"
454 tooltip="%AddBookmark.tooltip"
455 helpContextId="org.eclipse.ui.bookmark_action_context"
456 class="org.eclipse.ui.texteditor.BookmarkRulerAction">
458 </viewerContribution>
460 <extension point="org.eclipse.ui.editorActions">
462 id="org.eclipse.ui.texteditor.ruler.actions"
463 targetID="net.sourceforge.phpeclipse.PHPEditor">
466 id="org.eclipse.ui.texteditor.BookmarkRulerAction"
467 actionID="RulerDoubleClick"
469 helpContextId="org.eclipse.ui.bookmark_action_context"
470 class="org.eclipse.ui.texteditor.BookmarkRulerAction">
472 </editorContribution>
475 point="org.eclipse.ui.preferencePages">
478 class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
479 id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
483 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
484 class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
485 id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
489 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
490 class="net.sourceforge.phpeclipse.PHPOutlinePreferencePage"
491 id="net.sourceforge.phpeclipse.preference.PHPOutlinePreferencePage">
495 category= "net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
496 class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
497 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
500 name="Language Settings"
501 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
502 class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
503 id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
507 point="org.eclipse.ui.documentProviders">
509 extensions="%phpFileExtension"
510 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
511 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
515 point="org.eclipse.ui.documentProviders">
517 extensions="%php3FileExtension"
518 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
519 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
523 point="org.eclipse.ui.documentProviders">
525 extensions="%php4FileExtension"
526 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
527 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
531 point="org.eclipse.ui.documentProviders">
533 extensions="%incFileExtension"
534 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
535 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
539 point="org.eclipse.ui.documentProviders">
541 extensions="%phtmlFileExtension"
542 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
543 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
547 point="org.eclipse.ui.documentProviders">
549 extensions="%htmlFileExtension"
550 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
551 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
555 point="org.eclipse.ui.documentProviders">
557 extensions="%htmFileExtension"
558 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
559 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
563 point="org.eclipse.ui.documentProviders">
565 extensions="%xmlFileExtension"
566 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
567 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
571 point="org.eclipse.ui.views">
573 name="%phpConsoleView"
574 icon="icons/obj16/php.gif"
575 class="net.sourceforge.phpeclipse.views.PHPConsole"
576 id="net.sourceforge.phpeclipse.views.phpconsoleview">