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.htmlParserAction">
321 label="Run JTidy Parser"
322 class="net.sourceforge.phpeclipse.actions.HTMLParserAction"
323 menubarPath="additions"
324 id="net.sourceforge.phpeclipse.actions.htmlParserAction">
326 </objectContribution>
328 objectClass="org.eclipse.core.resources.IFile"
330 id="net.sourceforge.phpeclipse.actions.htmlParserAction">
332 label="Run JTidy Parser"
333 class="net.sourceforge.phpeclipse.actions.HTMLParserAction"
334 menubarPath="additions"
335 id="net.sourceforge.phpeclipse.actions.htmlParserAction">
337 </objectContribution>
339 objectClass="org.eclipse.core.resources.IFile"
341 id="net.sourceforge.phpeclipse.actions.htmlParserAction">
343 label="Run JTidy Parser"
344 class="net.sourceforge.phpeclipse.actions.HTMLParserAction"
345 menubarPath="additions"
346 id="net.sourceforge.phpeclipse.actions.htmlParserAction">
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.externalParserAction">
376 label="Run External PHP Parser"
377 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
378 menubarPath="additions"
379 id="net.sourceforge.phpeclipse.actions.externalParserAction">
381 </objectContribution>
383 objectClass="org.eclipse.core.resources.IFile"
385 id="net.sourceforge.phpeclipse.actions.externalParserAction">
387 label="Run External PHP Parser"
388 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
389 menubarPath="additions"
390 id="net.sourceforge.phpeclipse.actions.externalParserAction">
392 </objectContribution>
394 objectClass="org.eclipse.core.resources.IFile"
396 id="net.sourceforge.phpeclipse.actions.externalParserAction">
398 label="Run External PHP Parser"
399 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
400 menubarPath="additions"
401 id="net.sourceforge.phpeclipse.actions.externalParserAction">
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>
427 objectClass="org.eclipse.core.resources.IFile"
429 id="net.sourceforge.phpeclipse.actions.popupShowAction">
431 label="Open PHP Browser"
432 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
433 menubarPath="additions"
434 id="net.sourceforge.phpeclipse.actions.showAction">
436 </objectContribution>
438 objectClass="org.eclipse.core.resources.IFile"
440 id="net.sourceforge.phpeclipse.actions.popupShowAction">
442 label="Open PHP Browser"
443 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
444 menubarPath="additions"
445 id="net.sourceforge.phpeclipse.actions.showAction">
447 </objectContribution>
449 objectClass="org.eclipse.core.resources.IFile"
451 id="net.sourceforge.phpeclipse.actions.popupShowAction">
453 label="Open PHP Browser"
454 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
455 menubarPath="additions"
456 id="net.sourceforge.phpeclipse.actions.showAction">
458 </objectContribution>
461 id="net.sourceforge.phpdt.ui.PHPEditorPopupActions"
462 targetID="#PHPRulerContext">
464 id="org.eclipse.ui.texteditor.TaskRulerAction"
466 label="%AddTask.label"
467 tooltip="%AddTask.tooltip"
468 helpContextId="org.eclipse.ui.AddTask_action_context"
469 class="org.eclipse.ui.texteditor.TaskRulerAction">
472 id="org.eclipse.ui.texteditor.BookmarkRulerAction"
474 label="%AddBookmark.label"
475 tooltip="%AddBookmark.tooltip"
476 helpContextId="org.eclipse.ui.bookmark_action_context"
477 class="org.eclipse.ui.texteditor.BookmarkRulerAction">
479 </viewerContribution>
481 <extension point="org.eclipse.ui.editorActions">
483 id="org.eclipse.ui.texteditor.ruler.actions"
484 targetID="net.sourceforge.phpeclipse.PHPEditor">
487 id="org.eclipse.ui.texteditor.BookmarkRulerAction"
488 actionID="RulerDoubleClick"
490 helpContextId="org.eclipse.ui.bookmark_action_context"
491 class="org.eclipse.ui.texteditor.BookmarkRulerAction">
493 </editorContribution>
496 point="org.eclipse.ui.preferencePages">
499 class="net.sourceforge.phpeclipse.PHPEclipsePreferencePage"
500 id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
504 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
505 class="net.sourceforge.phpeclipse.PHPSyntaxPreferencePage"
506 id="net.sourceforge.phpeclipse.preference.PHPSyntaxPreferencePage">
508 <page name="Templates"
509 id = "net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
510 class="net.sourceforge.phpdt.internal.ui.preferences.TemplatePreferencePage"
511 category= "net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
515 point="org.eclipse.ui.documentProviders">
517 extensions="%phpFileExtension"
518 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
519 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
523 point="org.eclipse.ui.documentProviders">
525 extensions="%php3FileExtension"
526 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
527 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
531 point="org.eclipse.ui.documentProviders">
533 extensions="%php4FileExtension"
534 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
535 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
539 point="org.eclipse.ui.documentProviders">
541 extensions="%incFileExtension"
542 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
543 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
547 point="org.eclipse.ui.documentProviders">
549 extensions="%phtmlFileExtension"
550 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
551 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
555 point="org.eclipse.ui.documentProviders">
557 extensions="%htmlFileExtension"
558 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
559 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
563 point="org.eclipse.ui.documentProviders">
565 extensions="%htmFileExtension"
566 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
567 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
571 point="org.eclipse.ui.documentProviders">
573 extensions="%xmlFileExtension"
574 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
575 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
579 point="org.eclipse.ui.views">
581 name="%phpConsoleView"
582 icon="icons/obj16/php.gif"
583 class="net.sourceforge.phpeclipse.views.PHPConsole"
584 id="net.sourceforge.phpeclipse.views.phpconsoleview">