home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 2006 April / DPPRO0406DVD.ISO / Essentials / Programming / Eclipse SDK / eclipse-SDK-3.1.1-win32.exe / eclipse / plugins / org.eclipse.pde_3.1.0.jar / plugin.xml < prev    next >
Encoding:
Extensible Markup Language  |  2005-09-29  |  7.5 KB  |  234 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <?eclipse version="3.0"?>
  3. <plugin>
  4.  
  5.      <extension
  6.          id="PluginNature"
  7.          name="%natures.pluginNature.name"
  8.          point="org.eclipse.core.resources.natures">
  9.       <runtime>
  10.          <run
  11.                class="org.eclipse.pde.internal.PluginProject">
  12.          </run>
  13.       </runtime>
  14.    </extension>
  15.    <extension
  16.          id="FeatureNature"
  17.          name="%natures.featureNature.name"
  18.          point="org.eclipse.core.resources.natures">
  19.       <runtime>
  20.          <run
  21.                class="org.eclipse.pde.internal.FeatureProject">
  22.          </run>
  23.       </runtime>
  24.    </extension>
  25.    <extension
  26.          id="UpdateSiteNature"
  27.          name="%natures.siteNature.name"
  28.          point="org.eclipse.core.resources.natures">
  29.       <runtime>
  30.          <run
  31.                class="org.eclipse.pde.internal.SiteProject">
  32.          </run>
  33.       </runtime>
  34.    </extension>
  35.    <extension
  36.          id="ManifestBuilder"
  37.          name="%builders.manifestBuilder.name"
  38.          point="org.eclipse.core.resources.builders">
  39.       <builder>
  40.          <run
  41.                class="org.eclipse.pde.internal.builders.ManifestConsistencyChecker">
  42.          </run>
  43.       </builder>
  44.    </extension>
  45.    <extension
  46.          id="SchemaBuilder"
  47.          name="%builders.schemaBuilder.name"
  48.          point="org.eclipse.core.resources.builders">
  49.       <builder>
  50.          <run
  51.                class="org.eclipse.pde.internal.builders.ExtensionPointSchemaBuilder">
  52.          </run>
  53.       </builder>
  54.    </extension>
  55.    <extension
  56.          id="FeatureBuilder"
  57.          name="%builders.featureBuilder.name"
  58.          point="org.eclipse.core.resources.builders">
  59.       <builder>
  60.          <run
  61.                class="org.eclipse.pde.internal.builders.FeatureConsistencyChecker">
  62.          </run>
  63.       </builder>
  64.    </extension>
  65.    <extension
  66.          id="UpdateSiteBuilder"
  67.          name="%builders.siteBuilder.name"
  68.          point="org.eclipse.core.resources.builders">
  69.       <builder>
  70.          <run
  71.                class="org.eclipse.pde.internal.builders.UpdateSiteBuilder">
  72.          </run>
  73.       </builder>
  74.    </extension>
  75.    <extension
  76.          point="org.eclipse.ant.core.antTasks">
  77.       <antTask
  78.             library="ant_tasks/pde-ant.jar"
  79.             name="pde.convertSchemaToHTML"
  80.             class="org.eclipse.pde.ant.ConvertSchemaToHTML">
  81.       </antTask>
  82.    </extension>
  83.    <extension
  84.          point="org.eclipse.ant.core.extraClasspathEntries">
  85.       <extraClasspathEntry
  86.             library="ant_tasks/pde-ant.jar">
  87.       </extraClasspathEntry>
  88.    </extension>
  89.    <extension
  90.          id="validation-marker"
  91.          name="%builders.marker.label"
  92.          point="org.eclipse.core.resources.markers">
  93.       <super
  94.             type="org.eclipse.core.resources.problemmarker">
  95.       </super>
  96.       <attribute
  97.             name="point">
  98.       </attribute>
  99.       <persistent
  100.             value="true">
  101.       </persistent>
  102.    </extension>
  103.    
  104.    <extension
  105.          point="org.eclipse.ui.intro.configExtension">
  106.       <configExtension
  107.             configId="org.eclipse.platform.introConfig" 
  108.             content="$nl$/intro/overviewExtensionContent.xml"/>  
  109.       <configExtension
  110.             configId="org.eclipse.platform.introConfig"
  111.             content="$nl$/intro/tutorialsExtensionContent.xml"/>
  112.       <configExtension
  113.             configId="org.eclipse.platform.introConfig"
  114.             content="$nl$/intro/samplesExtensionContent.xml"/>
  115.       <configExtension
  116.             configId="org.eclipse.platform.introConfig"
  117.             content="$nl$/intro/newsExtensionContent.xml"/> 
  118.       <configExtension
  119.             configId="org.eclipse.platform.introConfig"
  120.             content="$nl$/intro/newsExtensionContent2.xml"/>     
  121.    </extension>
  122.  
  123.    <extension 
  124.             point="org.eclipse.ui.cheatsheets.cheatSheetContent">
  125.       <cheatsheet
  126.             category="org.eclipse.pde"
  127.             contentFile="$nl$/cheatsheets/helloworld.xml"
  128.             id="org.eclipse.pde.helloworld"
  129.             name="%cheatsheet.helloworld.name">
  130.          <description>%cheatsheet.helloworld.desc</description>
  131.       </cheatsheet>
  132.       <cheatsheet
  133.             category="org.eclipse.pde"
  134.             contentFile="$nl$/cheatsheets/updates.xml"
  135.             id="org.eclipse.pde.updates"
  136.             name="%cheatsheet.updates.name">
  137.          <description>%cheatsheet.updates.desc</description>
  138.       </cheatsheet>
  139.       <cheatsheet
  140.             category="org.eclipse.pde"
  141.             contentFile="$nl$/cheatsheets/rcpapp.xml"
  142.             id="org.eclipse.pde.rcpapp"
  143.             name="%cheatsheet.rcpApp.name">
  144.          <description>%cheatsheet.rcpApp.desc</description>
  145.       </cheatsheet>
  146.       <category
  147.             id="org.eclipse.pde"
  148.             name="%cheatsheet.category.pde"/>
  149.    </extension>
  150.    
  151.    <extension 
  152.             point="org.eclipse.core.runtime.contentTypes">
  153.       <content-type 
  154.               id="pluginManifest" 
  155.               name="%pluginManifestName" 
  156.             base-type="org.eclipse.core.runtime.xml"
  157.                priority="high"                
  158.             file-names="plugin.xml">
  159.         <describer class="org.eclipse.core.runtime.content.XMLRootElementContentDescriber">
  160.             <parameter name="element" value="plugin"/>
  161.         </describer>
  162.       </content-type>
  163.          <content-type 
  164.                  id="fragmentManifest" 
  165.                  name="%fragmentManifestName" 
  166.                base-type="org.eclipse.core.runtime.xml"
  167.             priority="high"                
  168.             file-names="fragment.xml">
  169.         <describer class="org.eclipse.core.runtime.content.XMLRootElementContentDescriber">
  170.             <parameter name="element" value="fragment"/>
  171.         </describer>
  172.       </content-type>
  173.          <content-type 
  174.                  id="featureManifest" 
  175.                  name="%featureManifestName" 
  176.                base-type="org.eclipse.core.runtime.xml"
  177.             priority="high"                
  178.             file-names="feature.xml">
  179.         <describer class="org.eclipse.core.runtime.content.XMLRootElementContentDescriber">
  180.             <parameter name="element" value="feature"/>
  181.         </describer>
  182.       </content-type>
  183.          <content-type 
  184.                  id="siteManifest" 
  185.                  name="%siteManifestName" 
  186.                base-type="org.eclipse.core.runtime.xml"
  187.             priority="high"                
  188.             file-names="site.xml">
  189.         <describer class="org.eclipse.core.runtime.content.XMLRootElementContentDescriber">
  190.             <parameter name="element" value="site"/>
  191.         </describer>
  192.       </content-type>
  193.          <content-type 
  194.                  id="productFile" 
  195.                  name="%productConfiguration" 
  196.                base-type="org.eclipse.core.runtime.xml"
  197.             priority="high"                
  198.             file-extensions="product">
  199.         <describer class="org.eclipse.core.runtime.content.XMLRootElementContentDescriber">
  200.             <parameter name="element" value="product"/>
  201.         </describer>
  202.       </content-type>
  203.          <content-type 
  204.                  id="schema" 
  205.                  name="%schemaFile" 
  206.                base-type="org.eclipse.core.runtime.xml"
  207.             priority="high"                
  208.             file-extensions="exsd">
  209.         <describer class="org.eclipse.core.runtime.content.XMLRootElementContentDescriber">
  210.             <parameter name="element" value="schema"/>
  211.         </describer>
  212.       </content-type>
  213.       <content-type 
  214.               id="pluginProperties" 
  215.               name="%pluginPropertiesName" 
  216.             base-type="org.eclipse.jdt.core.javaProperties"
  217.             priority="high"                
  218.             file-names="plugin.properties"/>
  219.       <content-type 
  220.             id="buildProperties" 
  221.             name="%buildPropertiesName" 
  222.             base-type="org.eclipse.jdt.core.javaProperties"
  223.             priority="high"
  224.             file-names="build.properties"/>
  225.       <content-type 
  226.             id="bundleManifest" 
  227.             name="%bundleManifest" 
  228.             base-type="org.eclipse.jdt.core.JARManifest"
  229.             priority="high"
  230.             describer="org.eclipse.pde.internal.content.BundleManifestDescriber"/>
  231.     </extension>
  232.    
  233. </plugin>
  234.