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.
107 point="org.eclipse.ui.projectNatureImages">
109 icon="icons/obj16/php.gif"
110 natureId="net.sourceforge.phpeclipse.phpnature"
111 id="net.sourceforge.phpeclipse.ProjectNatureImagePHP">
115 point="org.eclipse.ui.propertyPages">
117 objectClass="org.eclipse.core.resources.IProject"
118 name="%propertyPagePHPProject.name"
119 class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
120 id="net.sourceforge.phpeclipse.preferences.PropertyPagePHPProject">
123 value="net.sourceforge.phpeclipse.phpnature">
127 objectClass="net.sourceforge.phpeclipse.PHPProject"
128 name="%propertyPagePHPProject.name"
129 class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
130 id="net.sourceforge.phpeclipse.preferences.PropertyPagePHPProject">
133 value="net.sourceforge.phpeclipse.phpnature">
138 point="org.eclipse.ui.views">
140 name="%viewPHPResources.name"
141 icon="icons/obj16/php.gif"
142 class="net.sourceforge.phpeclipse.resourcesview.PHPResourcesView"
143 id="net.sourceforge.phpeclipse.resourcesview.ViewPHPResources">
147 point="org.eclipse.ui.actionSets">
150 description="Starting MySQL and Apache."
152 id="net.sourceforge.phpeclipse.PHPActionSet">
155 id="net.sourceforge.phpeclipse.PHPMenu">
161 label="Restart Apache"
162 icon="icons/obj16/apache_restart.gif"
163 tooltip="Restart Apache"
164 class="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction"
165 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
168 id="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction">
172 icon="icons/obj16/apache_stop.gif"
173 tooltip="Stop Apache"
174 class="net.sourceforge.phpeclipse.actions.PHPStopApacheAction"
175 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
178 id="net.sourceforge.phpeclipse.actions.PHPStopApacheAction">
182 icon="icons/obj16/apache.gif"
183 tooltip="Start Apache"
184 class="net.sourceforge.phpeclipse.actions.PHPStartApacheAction"
185 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
188 id="net.sourceforge.phpeclipse.actions.PHPStartApacheAction">
192 icon="icons/obj16/sql.gif"
193 tooltip="Start MySQL"
194 class="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction"
195 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
198 id="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction">
202 id="net.sourceforge.phpeclipse.ui.CodingActionSet"
203 label="%phpActionSet.label"
205 description="%CodingActionSet.description">
207 id="net.sourceforge.phpeclipse.ui.source.menu"
208 label="%php.menu.label"
210 <separator name="editGroup"/>
212 <action id="net.sourceforge.phpdt.ui.actions.Uncomment"
213 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
214 label="%phpUncommentAction.label"
217 <action id="net.sourceforge.phpdt.ui.actions.Comment"
218 menubarPath="net.sourceforge.phpeclipse.ui.source.menu/editGroup"
219 label="%phpCommentAction.label"
224 point="org.eclipse.ui.actionDefinitions">
226 id="net.sourceforge.phpdt.ui.actions.comment">
229 id="net.sourceforge.phpdt.ui.actions.uncomment">
233 point="org.eclipse.ui.acceleratorSets">
235 scopeId="org.eclipse.ui.textEditorScope"
236 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
239 id="net.sourceforge.phpdt.ui.actions.comment">
243 id="net.sourceforge.phpdt.ui.actions.uncomment">
248 point="org.eclipse.ui.editors">
250 name="%phpEditorName"
251 icon="icons/obj16/phpedit.gif"
253 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
254 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
255 id="net.sourceforge.phpeclipse.PHPEditor">
258 name="%phpEditorName"
259 icon="icons/obj16/phpedit.gif"
261 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
262 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
263 id="net.sourceforge.phpeclipse.PHPEditor">
266 name="%phpEditorName"
267 icon="icons/obj16/phpedit.gif"
269 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
270 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
271 id="net.sourceforge.phpeclipse.PHPEditor">
274 name="%phpEditorName"
275 icon="icons/obj16/phpedit.gif"
277 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
278 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
279 id="net.sourceforge.phpeclipse.PHPEditor">
282 name="%phpEditorName"
283 icon="icons/obj16/phpedit.gif"
285 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
286 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
287 id="net.sourceforge.phpeclipse.PHPEditor">
290 name="%phpEditorName"
291 icon="icons/obj16/htmledit.gif"
293 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
294 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
295 id="net.sourceforge.phpeclipse.PHPEditor">
298 name="%phpEditorName"
299 icon="icons/obj16/htmledit.gif"
301 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
302 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
303 id="net.sourceforge.phpeclipse.PHPEditor">
306 name="%phpEditorName"
307 icon="icons/obj16/xmledit.gif"
309 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
310 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
311 id="net.sourceforge.phpeclipse.PHPEditor">
315 point="org.eclipse.ui.popupMenus">
317 objectClass="org.eclipse.core.resources.IFile"
319 id="net.sourceforge.phpeclipse.actions.externalParserAction">
321 label="Run External PHP Parser"
322 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
323 menubarPath="additions"
324 id="net.sourceforge.phpeclipse.actions.externalParserAction">
326 </objectContribution>
328 objectClass="org.eclipse.core.resources.IFile"
330 id="net.sourceforge.phpeclipse.actions.externalParserAction">
332 label="Run External PHP Parser"
333 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
334 menubarPath="additions"
335 id="net.sourceforge.phpeclipse.actions.externalParserAction">
337 </objectContribution>
339 objectClass="org.eclipse.core.resources.IFile"
341 id="net.sourceforge.phpeclipse.actions.externalParserAction">
343 label="Run External PHP Parser"
344 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
345 menubarPath="additions"
346 id="net.sourceforge.phpeclipse.actions.externalParserAction">
348 </objectContribution>
350 objectClass="org.eclipse.core.resources.IFile"
352 id="net.sourceforge.phpeclipse.actions.externalParserAction">
354 label="Run External PHP Parser"
355 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
356 menubarPath="additions"
357 id="net.sourceforge.phpeclipse.actions.externalParserAction">
359 </objectContribution>
361 objectClass="org.eclipse.core.resources.IFile"
363 id="net.sourceforge.phpeclipse.actions.externalParserAction">
365 label="Run External PHP Parser"
366 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
367 menubarPath="additions"
368 id="net.sourceforge.phpeclipse.actions.externalParserAction">
370 </objectContribution>
372 objectClass="org.eclipse.core.resources.IFile"
374 id="net.sourceforge.phpeclipse.actions.popupShowAction">
376 label="Open PHP Browser"
377 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
378 menubarPath="additions"
379 id="net.sourceforge.phpeclipse.actions.showAction">
381 </objectContribution>
383 objectClass="org.eclipse.core.resources.IFile"
385 id="net.sourceforge.phpeclipse.actions.popupShowAction">
387 label="Open PHP Browser"
388 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
389 menubarPath="additions"
390 id="net.sourceforge.phpeclipse.actions.showAction">
392 </objectContribution>
394 objectClass="org.eclipse.core.resources.IFile"
396 id="net.sourceforge.phpeclipse.actions.popupShowAction">
398 label="Open PHP Browser"
399 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
400 menubarPath="additions"
401 id="net.sourceforge.phpeclipse.actions.showAction">
403 </objectContribution>
405 objectClass="org.eclipse.core.resources.IFile"
407 id="net.sourceforge.phpeclipse.actions.popupShowAction">
409 label="Open PHP Browser"
410 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
411 menubarPath="additions"
412 id="net.sourceforge.phpeclipse.actions.showAction">
414 </objectContribution>
416 objectClass="org.eclipse.core.resources.IFile"
418 id="net.sourceforge.phpeclipse.actions.popupShowAction">
420 label="Open PHP Browser"
421 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
422 menubarPath="additions"
423 id="net.sourceforge.phpeclipse.actions.showAction">
425 </objectContribution>
428 id="net.sourceforge.phpdt.ui.PHPEditorPopupActions"
429 targetID="#PHPRulerContext">
431 id="org.eclipse.ui.texteditor.TaskRulerAction"
433 label="%AddTask.label"
434 tooltip="%AddTask.tooltip"
435 helpContextId="org.eclipse.ui.AddTask_action_context"
436 class="org.eclipse.ui.texteditor.TaskRulerAction">
439 id="org.eclipse.ui.texteditor.BookmarkRulerAction"
441 label="%AddBookmark.label"
442 tooltip="%AddBookmark.tooltip"
443 helpContextId="org.eclipse.ui.bookmark_action_context"
444 class="org.eclipse.ui.texteditor.BookmarkRulerAction">
446 </viewerContribution>
448 <extension point="org.eclipse.ui.editorActions">
450 id="org.eclipse.ui.texteditor.ruler.actions"
451 targetID="net.sourceforge.phpeclipse.PHPEditor">
454 id="org.eclipse.ui.texteditor.BookmarkRulerAction"
455 actionID="RulerDoubleClick"
457 helpContextId="org.eclipse.ui.bookmark_action_context"
458 class="org.eclipse.ui.texteditor.BookmarkRulerAction">
460 </editorContribution>
463 point="org.eclipse.ui.preferencePages">
466 class="net.sourceforge.phpeclipse.PHPEclipseBasePreferencePage"
467 id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
471 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
472 class="net.sourceforge.phpeclipse.PHPSyntaxEditorPreferencePage"
473 id="net.sourceforge.phpeclipse.preference.PHPSyntaxEditorPreferencePage">
477 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
478 class="net.sourceforge.phpeclipse.PHPOutlinePreferencePage"
479 id="net.sourceforge.phpeclipse.preference.PHPOutlinePreferencePage">
483 category= "net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
484 class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
485 id="net.sourceforge.phpeclipse.preference.TemplatePreferencePage">
488 name="Language Settings"
489 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
490 class="net.sourceforge.phpeclipse.PHPLanguagePreferencePage"
491 id="net.sourceforge.phpeclipse.preference.PHPLanguagePreferencePage">
495 point="org.eclipse.ui.documentProviders">
497 extensions="%phpFileExtension"
498 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
499 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
503 point="org.eclipse.ui.documentProviders">
505 extensions="%php3FileExtension"
506 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
507 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
511 point="org.eclipse.ui.documentProviders">
513 extensions="%php4FileExtension"
514 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
515 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
519 point="org.eclipse.ui.documentProviders">
521 extensions="%incFileExtension"
522 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
523 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
527 point="org.eclipse.ui.documentProviders">
529 extensions="%phtmlFileExtension"
530 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
531 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
535 point="org.eclipse.ui.documentProviders">
537 extensions="%htmlFileExtension"
538 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
539 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
543 point="org.eclipse.ui.documentProviders">
545 extensions="%htmFileExtension"
546 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
547 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
551 point="org.eclipse.ui.documentProviders">
553 extensions="%xmlFileExtension"
554 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
555 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
559 point="org.eclipse.ui.views">
561 name="%phpConsoleView"
562 icon="icons/obj16/php.gif"
563 class="net.sourceforge.phpeclipse.views.PHPConsole"
564 id="net.sourceforge.phpeclipse.views.phpconsoleview">