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"/>
13 <import plugin="org.eclipse.core.resources"/>
14 <import plugin="org.eclipse.ui"/>
15 <import plugin="org.eclipse.help"/>
16 <import plugin="org.eclipse.swt"/>
17 <import plugin="org.eclipse.debug.ui"/>
18 <import plugin="org.apache.xerces"/>
24 name="%naturePHP.name"
25 point="org.eclipse.core.resources.natures">
28 class="net.sourceforge.phpeclipse.PHPProject">
33 point="org.eclipse.team.core.fileTypes">
64 point="org.eclipse.ui.perspectives">
66 name="%perspectivePHP.name"
67 icon="icons/obj16/php.gif"
68 class="net.sourceforge.phpeclipse.PHPPerspectiveFactory"
69 id="net.sourceforge.phpeclipse.PHPPerspective">
73 point="org.eclipse.ui.newWizards">
75 name="%newWizardCategory.name"
76 id="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP">
79 name="%newWizardPHPProject.name"
80 icon="icons/obj16/php.gif"
81 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
82 class="net.sourceforge.phpeclipse.wizards.NewProjectCreationWizard"
84 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
86 Create a new PHP project.
91 point="org.eclipse.ui.newWizards">
93 name="%newWizardCategory.name"
94 id="net.sourceforge.phpeclipse.wizardCategory">
97 name="%newWizardPHPFile.name"
98 icon="icons/obj16/phpedit.gif"
99 category="net.sourceforge.phpeclipse.wizardCategory"
100 class="net.sourceforge.phpeclipse.wizards.PHPFileWizard"
101 id="net.sourceforge.phpeclipse.wizards.PHPFileWizard">
103 Create a basic PHP file.
108 point="org.eclipse.ui.projectNatureImages">
110 icon="icons/obj16/php.gif"
111 natureId="net.sourceforge.phpeclipse.phpnature"
112 id="net.sourceforge.phpeclipse..ProjectNatureImagePHP">
116 point="org.eclipse.ui.propertyPages">
118 objectClass="org.eclipse.core.resources.IProject"
119 name="%propertyPagePHPProject.name"
120 class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
121 id="net.sourceforge.phpeclipse.preferences.PropertyPagePHPProject">
124 value="net.sourceforge.phpeclipse.phpnature">
128 objectClass="net.sourceforge.phpeclipse.PHPProject"
129 name="%propertyPagePHPProject.name"
130 class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
131 id="net.sourceforge.phpeclipse.preferences.PropertyPagePHPProject">
134 value="net.sourceforge.phpeclipse.phpnature">
139 point="org.eclipse.ui.views">
141 name="%viewPHPResources.name"
142 icon="icons/obj16/php.gif"
143 class="net.sourceforge.phpeclipse.resourcesview.PHPResourcesView"
144 id="net.sourceforge.phpeclipse.resourcesview.ViewPHPResources">
148 point="org.eclipse.ui.actionSets">
151 description="Starting MySQL and Apache."
153 id="net.sourceforge.phpeclipse.PHPActionSet">
156 id="net.sourceforge.phpeclipse.PHPMenu">
162 label="Restart Apache"
163 icon="icons/obj16/apache_restart.gif"
164 tooltip="Restart Apache"
165 class="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction"
166 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
169 id="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction">
173 icon="icons/obj16/apache_stop.gif"
174 tooltip="Stop Apache"
175 class="net.sourceforge.phpeclipse.actions.PHPStopApacheAction"
176 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
179 id="net.sourceforge.phpeclipse.actions.PHPStopApacheAction">
183 icon="icons/obj16/apache.gif"
184 tooltip="Start Apache"
185 class="net.sourceforge.phpeclipse.actions.PHPStartApacheAction"
186 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
189 id="net.sourceforge.phpeclipse.actions.PHPStartApacheAction">
193 icon="icons/obj16/sql.gif"
194 tooltip="Start MySQL"
195 class="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction"
196 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
199 id="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction">
203 label="%phpActionSet.label"
205 id="net.sourceforge.phpeclipse.phpeditor.actions.phpActionSet">
207 label="%php.menu.label"
209 id="net.sourceforge.phpeclipse.phpeditor.menu">
215 label="%phpUncommentAction.label"
217 menubarPath="net.sourceforge.phpeclipse.phpeditor.menu/editGroup"
218 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
221 label="%phpCommentAction.label"
223 menubarPath="net.sourceforge.phpeclipse.phpeditor.menu/editGroup"
224 id="net.sourceforge.phpeclipse.phpeditor.comment">
229 point="org.eclipse.ui.actionDefinitions">
231 id="net.sourceforge.phpeclipse.phpeditor.comment">
234 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
238 point="org.eclipse.ui.acceleratorSets">
240 scopeId="org.eclipse.ui.textEditorScope"
241 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
244 id="net.sourceforge.phpeclipse.phpeditor.comment">
248 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
253 point="org.eclipse.ui.editors">
255 name="%phpEditorName"
256 icon="icons/obj16/phpedit.gif"
258 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
259 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
260 id="net.sourceforge.phpeclipse.PHPEditor">
263 name="%phpEditorName"
264 icon="icons/obj16/phpedit.gif"
266 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
267 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
268 id="net.sourceforge.phpeclipse.PHPEditor">
271 name="%phpEditorName"
272 icon="icons/obj16/phpedit.gif"
274 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
275 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
276 id="net.sourceforge.phpeclipse.PHPEditor">
279 name="%phpEditorName"
280 icon="icons/obj16/phpedit.gif"
282 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
283 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
284 id="net.sourceforge.phpeclipse.PHPEditor">
287 name="%phpEditorName"
288 icon="icons/obj16/phpedit.gif"
290 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
291 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
292 id="net.sourceforge.phpeclipse.PHPEditor">
295 name="%phpEditorName"
296 icon="icons/obj16/phpedit.gif"
298 contributorClass="net.sourceforge.phpeclipse.phpeditor.PHPActionContributor"
299 class="net.sourceforge.phpeclipse.phpeditor.PHPEditor"
300 id="net.sourceforge.phpeclipse.PHPEditor">
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">
312 point="org.eclipse.ui.popupMenus">
314 objectClass="org.eclipse.core.resources.IFile"
316 id="net.sourceforge.phpeclipse.actions.externalParserAction">
318 label="Run External PHP Parser"
319 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
320 menubarPath="additions"
321 id="net.sourceforge.phpeclipse.actions.externalParserAction">
323 </objectContribution>
325 objectClass="org.eclipse.core.resources.IFile"
327 id="net.sourceforge.phpeclipse.actions.externalParserAction">
329 label="Run External PHP Parser"
330 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
331 menubarPath="additions"
332 id="net.sourceforge.phpeclipse.actions.externalParserAction">
334 </objectContribution>
336 objectClass="org.eclipse.core.resources.IFile"
338 id="net.sourceforge.phpeclipse.actions.externalParserAction">
340 label="Run External PHP Parser"
341 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
342 menubarPath="additions"
343 id="net.sourceforge.phpeclipse.actions.externalParserAction">
345 </objectContribution>
347 objectClass="org.eclipse.core.resources.IFile"
349 id="net.sourceforge.phpeclipse.actions.externalParserAction">
351 label="Run External PHP Parser"
352 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
353 menubarPath="additions"
354 id="net.sourceforge.phpeclipse.actions.externalParserAction">
356 </objectContribution>
358 objectClass="org.eclipse.core.resources.IFile"
360 id="net.sourceforge.phpeclipse.actions.externalParserAction">
362 label="Run External PHP Parser"
363 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
364 menubarPath="additions"
365 id="net.sourceforge.phpeclipse.actions.externalParserAction">
367 </objectContribution>
369 objectClass="org.eclipse.core.resources.IFile"
371 id="net.sourceforge.phpeclipse.actions.popupShowAction">
373 label="Open PHP Browser"
374 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
375 menubarPath="additions"
376 id="net.sourceforge.phpeclipse.actions.showAction">
378 </objectContribution>
380 objectClass="org.eclipse.core.resources.IFile"
382 id="net.sourceforge.phpeclipse.actions.popupShowAction">
384 label="Open PHP Browser"
385 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
386 menubarPath="additions"
387 id="net.sourceforge.phpeclipse.actions.showAction">
389 </objectContribution>
391 objectClass="org.eclipse.core.resources.IFile"
393 id="net.sourceforge.phpeclipse.actions.popupShowAction">
395 label="Open PHP Browser"
396 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
397 menubarPath="additions"
398 id="net.sourceforge.phpeclipse.actions.showAction">
400 </objectContribution>
402 objectClass="org.eclipse.core.resources.IFile"
404 id="net.sourceforge.phpeclipse.actions.popupShowAction">
406 label="Open PHP Browser"
407 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
408 menubarPath="additions"
409 id="net.sourceforge.phpeclipse.actions.showAction">
411 </objectContribution>
413 objectClass="org.eclipse.core.resources.IFile"
415 id="net.sourceforge.phpeclipse.actions.popupShowAction">
417 label="Open PHP Browser"
418 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
419 menubarPath="additions"
420 id="net.sourceforge.phpeclipse.actions.showAction">
422 </objectContribution>
425 point="org.eclipse.ui.preferencePages">
428 class="net.sourceforge.phpeclipse.PHPEclipsePreferencePage"
429 id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
433 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
434 class="net.sourceforge.phpeclipse.PHPSyntaxPreferencePage"
435 id="net.sourceforge.phpeclipse.preference.PHPSyntaxPreferencePage">
439 point="org.eclipse.ui.documentProviders">
441 extensions="%phpFileExtension"
442 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
443 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
447 point="org.eclipse.ui.documentProviders">
449 extensions="%php3FileExtension"
450 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
451 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
455 point="org.eclipse.ui.documentProviders">
457 extensions="%php4FileExtension"
458 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
459 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
463 point="org.eclipse.ui.documentProviders">
465 extensions="%incFileExtension"
466 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
467 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
471 point="org.eclipse.ui.documentProviders">
473 extensions="%phtmlFileExtension"
474 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
475 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
479 point="org.eclipse.ui.views">
481 name="%phpConsoleView"
482 icon="icons/obj16/java.gif"
483 class="net.sourceforge.phpeclipse.views.PHPConsole"
484 id="net.sourceforge.phpeclipse.views.phpconsoleview">