| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.0"?> |
| <plugin |
| id="org.eclipse.pde" |
| name="%pluginName" |
| version="3.0.1" |
| provider-name="%providerName" |
| class="org.eclipse.pde.internal.PDE"> |
| |
| <runtime> |
| <library name="pde.jar"> |
| <export name="*"/> |
| </library> |
| </runtime> |
| <requires> |
| <import plugin="org.eclipse.pde.core" export="true"/> |
| <import plugin="org.eclipse.core.resources"/> |
| <import plugin="org.eclipse.jdt.core"/> |
| <import plugin="org.eclipse.ant.core"/> |
| <import plugin="org.eclipse.text"/> |
| <import plugin="org.eclipse.core.runtime.compatibility"/> |
| <import plugin="org.eclipse.ui.intro" optional="true"/> |
| <import plugin="org.eclipse.ui.cheatsheets" optional="true"/> |
| </requires> |
| |
| |
| <extension |
| id="PluginNature" |
| name="%natures.pluginNature.name" |
| point="org.eclipse.core.resources.natures"> |
| <runtime> |
| <run |
| class="org.eclipse.pde.internal.PluginProject"> |
| </run> |
| </runtime> |
| </extension> |
| <extension |
| id="FeatureNature" |
| name="%natures.featureNature.name" |
| point="org.eclipse.core.resources.natures"> |
| <runtime> |
| <run |
| class="org.eclipse.pde.internal.FeatureProject"> |
| </run> |
| </runtime> |
| </extension> |
| <extension |
| id="UpdateSiteNature" |
| name="%natures.siteNature.name" |
| point="org.eclipse.core.resources.natures"> |
| <runtime> |
| <run |
| class="org.eclipse.pde.internal.SiteProject"> |
| </run> |
| </runtime> |
| </extension> |
| <extension |
| id="ManifestBuilder" |
| name="%builders.manifestBuilder.name" |
| point="org.eclipse.core.resources.builders"> |
| <builder> |
| <run |
| class="org.eclipse.pde.internal.builders.ManifestConsistencyChecker"> |
| </run> |
| </builder> |
| </extension> |
| <extension |
| id="SchemaBuilder" |
| name="%builders.schemaBuilder.name" |
| point="org.eclipse.core.resources.builders"> |
| <builder> |
| <run |
| class="org.eclipse.pde.internal.builders.ExtensionPointSchemaBuilder"> |
| </run> |
| </builder> |
| </extension> |
| <extension |
| id="FeatureBuilder" |
| name="%builders.featureBuilder.name" |
| point="org.eclipse.core.resources.builders"> |
| <builder> |
| <run |
| class="org.eclipse.pde.internal.builders.FeatureConsistencyChecker"> |
| </run> |
| </builder> |
| </extension> |
| <extension |
| id="UpdateSiteBuilder" |
| name="%builders.siteBuilder.name" |
| point="org.eclipse.core.resources.builders"> |
| <builder> |
| <run |
| class="org.eclipse.pde.internal.builders.UpdateSiteBuilder"> |
| </run> |
| </builder> |
| </extension> |
| <extension |
| point="org.eclipse.ant.core.antTasks"> |
| <antTask |
| library="ant_tasks/pde-ant.jar" |
| name="pde.convertSchemaToHTML" |
| class="org.eclipse.pde.ant.ConvertSchemaToHTML"> |
| </antTask> |
| </extension> |
| <extension |
| point="org.eclipse.ant.core.extraClasspathEntries"> |
| <extraClasspathEntry |
| library="ant_tasks/pde-ant.jar"> |
| </extraClasspathEntry> |
| </extension> |
| <extension |
| id="validation-marker" |
| name="%builders.marker.label" |
| point="org.eclipse.core.resources.markers"> |
| <super |
| type="org.eclipse.core.resources.problemmarker"> |
| </super> |
| <attribute |
| name="point"> |
| </attribute> |
| <persistent |
| value="true"> |
| </persistent> |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.intro.configExtension"> |
| <configExtension |
| configId="org.eclipse.platform.introConfig" |
| content="$nl$/overviewExtensionContent.xml"/> |
| <configExtension |
| configId="org.eclipse.platform.introConfig" |
| content="$nl$/tutorialsExtensionContent.xml"/> |
| <configExtension |
| configId="org.eclipse.platform.introConfig" |
| content="$nl$/newsExtensionContent.xml"/> |
| </extension> |
| |
| <extension |
| point="org.eclipse.ui.cheatsheets.cheatSheetContent"> |
| <cheatsheet |
| name="%cheatsheet.helloworld.name" |
| contentFile="$nl$/cheatsheets/helloworld.xml" |
| id="org.eclipse.pde.helloworld"> |
| <description>%cheatsheet.helloworld.desc</description> |
| </cheatsheet> |
| <cheatsheet |
| name="%cheatsheet.updates.name" |
| contentFile="$nl$/cheatsheets/updates.xml" |
| id="org.eclipse.pde.updates"> |
| <description>%cheatsheet.updates.desc</description> |
| </cheatsheet> |
| </extension> |
| |
| <extension |
| point="org.eclipse.core.runtime.contentTypes"> |
| <content-type |
| id="pluginManifest" |
| name="%pluginManifestName" |
| base-type="org.eclipse.core.runtime.xml" |
| priority="high" |
| file-names="plugin.xml" |
| describer="org.eclipse.core.runtime.content.XMLRootElementContentDescriber:plugin"/> |
| <content-type |
| id="fragmentManifest" |
| name="%fragmentManifestName" |
| base-type="org.eclipse.core.runtime.xml" |
| priority="high" |
| file-names="fragment.xml" |
| describer="org.eclipse.core.runtime.content.XMLRootElementContentDescriber:fragment"/> |
| <content-type |
| id="pluginProperties" |
| name="%pluginPropertiesName" |
| base-type="org.eclipse.jdt.core.javaProperties" |
| priority="high" |
| file-names="plugin.properties"/> |
| </extension> |
| |
| </plugin> |