<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin
   id="org.eclipse.compare.examples.xml"
   name="%pluginName"
   version="3.0.0"
   provider-name="%providerName"
   class="org.eclipse.compare.examples.xml.XMLPlugin">

   <runtime>
      <library name="xmlcompareexamples.jar">
         <export name="*"/>
      </library>
   </runtime>
   <requires>
      <import plugin="org.eclipse.ui"/>
      <import plugin="org.eclipse.core.resources"/>
      <import plugin="org.eclipse.compare"/>
      <import plugin="org.eclipse.jface.text"/>
      <import plugin="org.junit"/>
      <import plugin="org.eclipse.core.runtime.compatibility"/>
   </requires>


   <extension-point id="idMapping" name="%idMapping" schema="schema/idMapping.exsd"/>

   <extension
         point="org.eclipse.compare.examples.xml.idMapping">
      <idmap
            name="%antMap"
            id="antMap">
         <mapping
               signature="project"
               id="name">
         </mapping>
         <mapping
               signature="project&gt;target"
               id="name">
         </mapping>
         <ordered
               signature="project&gt;target">
         </ordered>
      </idmap>
      <idmap
            name="%eclipsePluginMap"
            id="eclipsePluginMap">
         <mapping
               signature="plugin"
               id="id">
         </mapping>
         <mapping
               signature="plugin&gt;requires&gt;import"
               id="plugin">
         </mapping>
         <mapping
               signature="plugin&gt;runtime&gt;library"
               id="name">
         </mapping>
         <mapping
               signature="plugin&gt;runtime&gt;library&gt;export"
               id="name">
         </mapping>
         <mapping
               signature="plugin&gt;extension-point"
               id="id">
         </mapping>
         <mapping
               signature="plugin&gt;extension"
               id="point">
         </mapping>
      </idmap>
      <idmap
            name="%classpathMap"
            extension="CLASSPATH"
            id="classpathMap">
         <mapping
               signature="classpath&gt;classpathentry"
               id="path">
         </mapping>
      </idmap>
   </extension>
   
   <extension
         point="org.eclipse.compare.structureMergeViewers">
      <viewer
            extensions="xml,classpath"
            class="org.eclipse.compare.examples.xml.XMLStructureViewerCreator">
      </viewer>
   </extension>
   
   <extension
         point="org.eclipse.ui.preferencePages">
      <page
            name="%pluginNamePreferencePage"
            category="org.eclipse.ui.preferencePages.Workbench"
            class="org.eclipse.compare.examples.xml.XMLComparePreferencePage"
            id="org.eclipse.compare.examples.xml.XMLComparePreferencePage">
      </page>
   </extension>

</plugin>
