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">
60 point="org.eclipse.ui.perspectives">
62 name="%perspectivePHP.name"
63 icon="icons/obj16/php.gif"
64 class="net.sourceforge.phpeclipse.PHPPerspectiveFactory"
65 id="net.sourceforge.phpeclipse.PHPPerspective">
69 point="org.eclipse.ui.newWizards">
71 name="%newWizardCategory.name"
72 id="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP">
75 name="%newWizardPHPProject.name"
76 icon="icons/obj16/php.gif"
77 category="net.sourceforge.phpeclipse.wizards.NewWizardCategoryPHP"
78 class="net.sourceforge.phpeclipse.wizards.NewProjectCreationWizard"
80 id="net.sourceforge.phpeclipse.wizards.NewWizardProjectCreation">
82 Create a new PHP project.
87 point="org.eclipse.ui.newWizards">
89 name="%newWizardCategory.name"
90 id="net.sourceforge.phpeclipse.wizardCategory">
93 name="%newWizardPHPFile.name"
94 icon="icons/obj16/phpedit.gif"
95 category="net.sourceforge.phpeclipse.wizardCategory"
96 class="net.sourceforge.phpeclipse.wizards.PHPFileWizard"
97 id="net.sourceforge.phpeclipse.wizards.PHPFileWizard">
99 Create a basic PHP file.
104 point="org.eclipse.ui.projectNatureImages">
106 icon="icons/obj16/php.gif"
107 natureId="net.sourceforge.phpeclipse.phpnature"
108 id="net.sourceforge.phpeclipse..ProjectNatureImagePHP">
112 point="org.eclipse.ui.propertyPages">
114 objectClass="org.eclipse.core.resources.IProject"
115 name="%propertyPagePHPProject.name"
116 class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
117 id="net.sourceforge.phpeclipse.preferences.PropertyPagePHPProject">
120 value="net.sourceforge.phpeclipse.phpnature">
124 objectClass="net.sourceforge.phpeclipse.PHPProject"
125 name="%propertyPagePHPProject.name"
126 class="net.sourceforge.phpeclipse.preferences.PHPProjectPropertyPage"
127 id="net.sourceforge.phpeclipse.preferences.PropertyPagePHPProject">
130 value="net.sourceforge.phpeclipse.phpnature">
135 point="org.eclipse.ui.views">
137 name="%viewPHPResources.name"
138 icon="icons/obj16/php.gif"
139 class="net.sourceforge.phpeclipse.resourcesview.PHPResourcesView"
140 id="net.sourceforge.phpeclipse.resourcesview.ViewPHPResources">
144 point="org.eclipse.ui.actionDefinitions">
146 id="net.sourceforge.phpeclipse.phpeditor.comment">
149 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
153 point="org.eclipse.ui.acceleratorSets">
155 scopeId="org.eclipse.ui.textEditorScope"
156 configurationId="org.eclipse.ui.defaultAcceleratorConfiguration">
159 id="net.sourceforge.phpeclipse.phpeditor.comment">
163 id="net.sourceforge.phpeclipse.phpeditor.uncomment">
168 point="org.eclipse.ui.actionSets">
171 description="Starting MySQL and Apache."
173 id="net.sourceforge.phpeclipse.PHPActionSet">
176 id="net.sourceforge.phpeclipse.PHPMenu">
182 label="Restart Apache"
183 icon="icons/obj16/apache.gif"
184 tooltip="Restart Apache"
185 class="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction"
186 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
189 id="net.sourceforge.phpeclipse.actions.PHPRestartApacheAction">
193 icon="icons/obj16/apache.gif"
194 tooltip="Stop Apache"
195 class="net.sourceforge.phpeclipse.actions.PHPStopApacheAction"
196 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
199 id="net.sourceforge.phpeclipse.actions.PHPStopApacheAction">
203 icon="icons/obj16/apache.gif"
204 tooltip="Start Apache"
205 class="net.sourceforge.phpeclipse.actions.PHPStartApacheAction"
206 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
209 id="net.sourceforge.phpeclipse.actions.PHPStartApacheAction">
213 icon="icons/obj16/apache.gif"
214 tooltip="Start MySQL"
215 class="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction"
216 menubarPath="net.sourceforge.phpeclipse.PHPMenu/phpeclipse"
219 id="net.sourceforge.phpeclipse.actions.PHPStartMySQLAction">
223 label="%phpActionSet.label"
225 id="net.sourceforge.phpeclipse.phpeditor.actions.phpActionSet">
227 label="%php.menu.label"
229 id="net.sourceforge.phpeclipse.phpeditor.menu">
235 definitionId="net.sourceforge.phpeclipse.phpeditor.uncomment"
236 accelerator="Ctrl+Shift+\\"
237 label="%phpUncommentAction.label"
239 menubarPath="net.sourceforge.phpeclipse.phpeditor.menu/editGroup"
240 id="net.sourceforge.phpeclipse.phpeditor.actions.Uncomment">
243 definitionId="net.sourceforge.phpeclipse.phpeditor.comment"
244 accelerator="Ctrl+Shift+/"
245 label="%phpCommentAction.label"
247 menubarPath="net.sourceforge.phpeclipse.phpeditor.menu/editGroup"
248 id="net.sourceforge.phpeclipse.phpeditor.actions.Comment">
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">
304 point="org.eclipse.ui.popupMenus">
306 objectClass="org.eclipse.core.resources.IFile"
308 id="net.sourceforge.phpeclipse.actions.externalParserAction">
310 label="Run External PHP Parser"
311 class="net.sourceforge.phpeclipse.actions.PHPExternalParserAction"
312 menubarPath="additions"
313 id="net.sourceforge.phpeclipse.actions.externalParserAction">
315 </objectContribution>
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.popupShowAction">
343 label="Open PHP Browser"
344 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
345 menubarPath="additions"
346 id="net.sourceforge.phpeclipse.actions.showAction">
348 </objectContribution>
350 objectClass="org.eclipse.core.resources.IFile"
352 id="net.sourceforge.phpeclipse.actions.popupShowAction">
354 label="Open PHP Browser"
355 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
356 menubarPath="additions"
357 id="net.sourceforge.phpeclipse.actions.showAction">
359 </objectContribution>
361 objectClass="org.eclipse.core.resources.IFile"
363 id="net.sourceforge.phpeclipse.actions.popupShowAction">
365 label="Open PHP Browser"
366 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowAction"
367 menubarPath="additions"
368 id="net.sourceforge.phpeclipse.actions.showAction">
370 </objectContribution>
372 targetID="#PHPEditorContext"
373 id="net.sourceforge.phpeclipse.actions.popup.editor">
376 class="net.sourceforge.phpeclipse.actions.PHPEclipseShowContextHelp"
377 menubarPath="additions"
378 id="net.sourceforge.phpeclipse.actions.editor.contexthelp">
380 </viewerContribution>
383 point="org.eclipse.ui.preferencePages">
386 class="net.sourceforge.phpeclipse.PHPEclipsePreferencePage"
387 id="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage">
391 category="net.sourceforge.phpeclipse.preference.PHPEclipsePreferencePage"
392 class="net.sourceforge.phpeclipse.PHPSyntaxPreferencePage"
393 id="net.sourceforge.phpeclipse.preference.PHPSyntaxPreferencePage">
397 point="org.eclipse.ui.documentProviders">
399 extensions="%phpFileExtension"
400 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
401 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
405 point="org.eclipse.ui.documentProviders">
407 extensions="%php3FileExtension"
408 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
409 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
413 point="org.eclipse.ui.documentProviders">
415 extensions="%php4FileExtension"
416 class="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider"
417 id="net.sourceforge.phpeclipse.phpeditor.PHPDocumentProvider">
421 point="org.eclipse.ui.views">
423 name="%phpConsoleView"
424 icon="icons/obj16/java.gif"
425 class="net.sourceforge.phpeclipse.views.PHPConsole"
426 id="net.sourceforge.phpeclipse.views.phpconsoleview">
430 point="org.eclipse.help.toc">