<?xml version='1.0' encoding='UTF-8'?>
<?metadataRepository version='1.1.0'?>
<repository name='Object Teams 2.7-base' type='org.eclipse.equinox.internal.p2.metadata.repository.LocalMetadataRepository' version='1'>
  <properties size='2'>
    <property name='p2.timestamp' value='1512931730483'/>
    <property name='p2.compressed' value='false'/>
  </properties>
  <units size='35'>
    <unit id='org.eclipse.objectteams.otdt.pde.ui' version='2.6.0.201706061122'>
      <update id='org.eclipse.objectteams.otdt.pde.ui' range='[0.0.0,2.6.0.201706061122)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='OT/Equinox Development UI Integration for PDE'/>
        <property name='df_LT.providerName' value='Eclipse.org - Object Teams'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.otdt.pde.ui' version='2.6.0.201706061122'/>
        <provided namespace='osgi.bundle' name='org.eclipse.objectteams.otdt.pde.ui' version='2.6.0.201706061122'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.internal.migration' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.internal.pde.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.internal.pde.validation' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='16'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.5.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.api.tools.ui' range='[1.0.300,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.10.0.v_OTDT_r230,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.otdt' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.otdt.debug' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.otequinox' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.otdt.ui' range='[2.5.0,3.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.objectteams.otdt.pde.ui' version='2.6.0.201706061122'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.objectteams.otdt.pde.ui;singleton:=true&#xA;Bundle-Version: 2.6.0.201706061122&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.objectteams.otdt.debug' version='2.6.0.201706061122'>
      <update id='org.eclipse.objectteams.otdt.debug' range='[0.0.0,2.6.0.201706061122)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='OT/J Debug'/>
        <property name='df_LT.providerName' value='Eclipse.org - Object Teams'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.otdt.debug' version='2.6.0.201706061122'/>
        <provided namespace='osgi.bundle' name='org.eclipse.objectteams.otdt.debug' version='2.6.0.201706061122'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.debug' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.debug.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.debug.internal.breakpoints' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.7.0.v_OTDT_r200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.7.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.otdt' range='[2.0.0,3.0.0)'/>
        <required namespace='java.package' name='org.objectteams' range='[2.0.0,3.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.objectteams.otdt.debug' version='2.6.0.201706061122'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.objectteams.otdt.debug;singleton:=true&#xA;Bundle-Version: 2.6.0.201706061122&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.objectteams.otredyn' version='1.3.1.201712031505' singleton='false'>
      <update id='org.eclipse.objectteams.otredyn' range='[0.0.0,1.3.1.201712031505)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='Object Teams Dynamic Runtime Environment'/>
        <property name='df_LT.providerName' value='Eclipse.org - Object Teams'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='10'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.otredyn' version='1.3.1.201712031505'/>
        <provided namespace='osgi.bundle' name='org.eclipse.objectteams.otredyn' version='1.3.1.201712031505'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otredyn.bytecode' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otredyn.bytecode.asm' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otredyn.transformer' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otredyn.transformer.jplis' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otredyn.transformer.names' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otredyn.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='6'>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.runtime' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='[6.0.0,7.0.0)'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm.tree' range='[6.0.0,7.0.0)'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm.commons' range='[6.0.0,7.0.0)'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm.util' range='[6.0.0,7.0.0)'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm.analysis' range='[6.0.0,7.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.objectteams.otredyn' version='1.3.1.201712031505'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.objectteams.otredyn&#xA;Bundle-Version: 1.3.1.201712031505&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.objectteams.otequinox.branding.otre' version='2.6.0.201706061122' generation='2'>
      <update id='org.eclipse.objectteams.otequinox.branding.otre' range='[0.0.0,2.6.0.201706061122)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='OT/Equinox Branding Integration'/>
        <property name='df_LT.providerName' value='Eclipse.org - Object Teams'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.otequinox.branding.otre' version='2.6.0.201706061122'/>
        <provided namespace='osgi.bundle' name='org.eclipse.objectteams.otequinox.branding.otre' version='2.6.0.201706061122'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otequinox.internal.branding' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.otequinox' range='[2.3.0,3.0.0)'/>
        <required match='providedCapabilities.exists(x | x.name == $0 &amp;&amp; x.namespace == $1 &amp;&amp; x.version &gt;= $2 &amp;&amp; x.version &lt; $3)' matchParameters='[&apos;org.eclipse.objectteams.otequinox.branding&apos;, &apos;org.eclipse.equinox.p2.iu&apos;, version(&apos;2.5.0&apos;), version(&apos;3.0.0&apos;)]' min='0' max='0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.objectteams.otequinox.branding.otre' version='2.6.0.201706061122'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.objectteams.otequinox.branding.otre;singleton:=true&#xA;Bundle-Version: 2.6.0.201706061122&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.objectteams.otdt.debug.adaptor' version='2.6.0.201706061122'>
      <update id='org.eclipse.objectteams.otdt.debug.adaptor' range='[0.0.0,2.6.0.201706061122)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='OT/J Debug Integration'/>
        <property name='df_LT.providerName' value='Eclipse.org - Object Teams'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='8'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.otdt.debug.adaptor' version='2.6.0.201706061122'/>
        <provided namespace='osgi.bundle' name='org.eclipse.objectteams.otdt.debug.adaptor' version='2.6.0.201706061122'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.internal.debug.adaptor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.internal.debug.adaptor.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.internal.debug.adaptor.dynamic' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.internal.debug.adaptor.launching' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='20'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.10.0.v_OTDT_r230,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.otequinox' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.otdt' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.otdt.debug' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.otdt.debug.ui' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.otdt.ui' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.8.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.9.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='[3.8.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='[3.6.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.junit' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.7.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.objectteams.otdt.debug.adaptor' version='2.6.0.201706061122'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.objectteams.otdt.debug.adaptor;singleton:=true&#xA;Bundle-Version: 2.6.0.201706061122&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.objectteams.eclipse.monitor' version='2.5.0.201606070956'>
      <update id='org.eclipse.objectteams.eclipse.monitor' range='[0.0.0,2.5.0.201606070956)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='OT/Equinox Runtime Monitor'/>
        <property name='df_LT.providerName' value='Eclipse.org - Object Teams'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.eclipse.monitor' version='2.5.0.201606070956'/>
        <provided namespace='osgi.bundle' name='org.eclipse.objectteams.eclipse.monitor' version='2.5.0.201606070956'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.eclipse.monitor.internal' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.otequinox' range='[2.2.0,3.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.objectteams.eclipse.monitor' version='2.5.0.201606070956'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.objectteams.eclipse.monitor;singleton:=true&#xA;Bundle-Version: 2.5.0.201606070956&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.objectteams.otdt.apt' version='2.5.0.201706061122'>
      <update id='org.eclipse.objectteams.otdt.apt' range='[0.0.0,2.5.0.201706061122)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='OT/J APT Integration'/>
        <property name='df_LT.providerName' value='Eclipse.org - Object Teams'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.otdt.apt' version='2.5.0.201706061122'/>
        <provided namespace='osgi.bundle' name='org.eclipse.objectteams.otdt.apt' version='2.5.0.201706061122'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.internal.apt' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.otequinox' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.7.0.v_OTDT_r200,4.0.0)'/>
        <required namespace='java.package' name='org.eclipse.jdt.internal.compiler.apt.dispatch' range='0.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.objectteams.otdt.apt' version='2.5.0.201706061122'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.objectteams.otdt.apt;singleton:=true&#xA;Bundle-Version: 2.5.0.201706061122&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.objectteams.otdt.ui.source' version='2.6.0.201706061122' singleton='false'>
      <update id='org.eclipse.objectteams.otdt.ui.source' range='[0.0.0,2.6.0.201706061122)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='Object Teams Development Tooling UI Source'/>
        <property name='df_LT.providerName' value='Eclipse.org - Object Teams'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.otdt.ui.source' version='2.6.0.201706061122'/>
        <provided namespace='osgi.bundle' name='org.eclipse.objectteams.otdt.ui.source' version='2.6.0.201706061122'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.objectteams.otdt.ui.source' version='2.6.0.201706061122'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.objectteams.otdt.ui.source&#xA;Bundle-Version: 2.6.0.201706061122&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.objectteams.otequinox.configuration' version='2.6.1.201712031505' singleton='false'>
      <hostRequirements size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.otequinox' range='[2.6.1,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </hostRequirements>
      <properties size='1'>
        <property name='org.eclipse.equinox.p2.type.fragment' value='true'/>
      </properties>
      <provides size='1'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.otequinox.configuration' version='2.6.1.201712031505'/>
      </provides>
      <requires size='2'>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.otequinox' range='[2.6.1,3.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' range='[1.0.0,2.0.0)' greedy='false'/>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <touchpointData size='1'>
        <instructions size='4'>
          <instruction key='uninstall'>
            uninstallBundle(bundle:${artifact})
          </instruction>
          <instruction key='install'>
            installBundle(bundle:${artifact})
          </instruction>
          <instruction key='configure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.setStartLevel(startLevel:1); org.eclipse.equinox.p2.touchpoint.eclipse.markStarted(started:true);
          </instruction>
          <instruction key='unconfigure'>
            org.eclipse.equinox.p2.touchpoint.eclipse.setStartLevel(startLevel:-1); org.eclipse.equinox.p2.touchpoint.eclipse.markStarted(started:false);
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.objectweb.asm.commons' version='6.0.0.v20170929-1901' singleton='false'>
      <update id='org.objectweb.asm.commons' range='[0.0.0,6.0.0.v20170929-1901)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='ASM Commons'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://asm.objectweb.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.commons' version='6.0.0.v20170929-1901'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm.commons' version='6.0.0.v20170929-1901'/>
        <provided namespace='java.package' name='org.objectweb.asm.commons' version='6.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='java.package' name='org.objectweb.asm' range='6.0.0'/>
        <required namespace='java.package' name='org.objectweb.asm.signature' range='6.0.0'/>
        <required namespace='java.package' name='org.objectweb.asm.tree' range='6.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.objectweb.asm.commons' version='6.0.0.v20170929-1901'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.objectweb.asm.commons&#xA;Bundle-Version: 6.0.0.v20170929-1901&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.objectweb.asm' version='6.0.0.v20170929-1901' singleton='false'>
      <update id='org.objectweb.asm' range='[0.0.0,6.0.0.v20170929-1901)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='ASM Core'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://asm.objectweb.org'/>
      </properties>
      <provides size='6'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm' version='6.0.0.v20170929-1901'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm' version='6.0.0.v20170929-1901'/>
        <provided namespace='java.package' name='org.objectweb.asm' version='6.0.0'/>
        <provided namespace='java.package' name='org.objectweb.asm.signature' version='6.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.objectweb.asm' version='6.0.0.v20170929-1901'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.objectweb.asm&#xA;Bundle-Version: 6.0.0.v20170929-1901&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.objectteams.otdt.ui.help.source' version='2.5.0.201606070956' singleton='false'>
      <update id='org.eclipse.objectteams.otdt.ui.help.source' range='[0.0.0,2.5.0.201606070956)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='Object Teams Help Plug-In  Source'/>
        <property name='df_LT.providerName' value='Eclipse.org - Object Teams'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.otdt.ui.help.source' version='2.5.0.201606070956'/>
        <provided namespace='osgi.bundle' name='org.eclipse.objectteams.otdt.ui.help.source' version='2.5.0.201606070956'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.objectteams.otdt.ui.help.source' version='2.5.0.201606070956'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.objectteams.otdt.ui.help.source&#xA;Bundle-Version: 2.5.0.201606070956&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.objectteams.otequinox.turbo.feature.jar' version='2.4.0.201506091717'>
      <properties size='7'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature enhances OT/Equinox to support &quot;forced exports&quot;.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/objectteams'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.&#xA;'/>
        <property name='df_LT.featureName' value='Object Teams Equinox Integration - Turbo Add-On'/>
        <property name='df_LT.providerName' value='Eclipse.org - Object Teams'/>
      </properties>
      <provides size='3'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.otequinox.turbo.feature.jar' version='2.4.0.201506091717'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>
        <provided namespace='org.eclipse.update.feature' name='org.eclipse.objectteams.otequinox.turbo' version='2.4.0.201506091717'/>
      </provides>
      <filter>
        (org.eclipse.update.install.features=true)
      </filter>
      <artifacts size='1'>
        <artifact classifier='org.eclipse.update.feature' id='org.eclipse.objectteams.otequinox.turbo' version='2.4.0.201506091717'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='zipped'>
            true
          </instruction>
        </instructions>
      </touchpointData>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2014 GK Software AG.&#xA;Author: Stephan Herrmann.
      </copyright>
    </unit>
    <unit id='org.objectweb.asm.tree' version='6.0.0.v20170929-1901' singleton='false'>
      <update id='org.objectweb.asm.tree' range='[0.0.0,6.0.0.v20170929-1901)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='ASM Tree'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://asm.objectweb.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.tree' version='6.0.0.v20170929-1901'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm.tree' version='6.0.0.v20170929-1901'/>
        <provided namespace='java.package' name='org.objectweb.asm.tree' version='6.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='java.package' name='org.objectweb.asm' range='6.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.objectweb.asm.tree' version='6.0.0.v20170929-1901'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.objectweb.asm.tree&#xA;Bundle-Version: 6.0.0.v20170929-1901&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.objectweb.asm.util' version='6.0.0.v20170929-1901' singleton='false'>
      <update id='org.objectweb.asm.util' range='[0.0.0,6.0.0.v20170929-1901)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='ASM Util'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://asm.objectweb.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.util' version='6.0.0.v20170929-1901'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm.util' version='6.0.0.v20170929-1901'/>
        <provided namespace='java.package' name='org.objectweb.asm.util' version='6.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='4'>
        <required namespace='java.package' name='org.objectweb.asm' range='6.0.0'/>
        <required namespace='java.package' name='org.objectweb.asm.signature' range='6.0.0'/>
        <required namespace='java.package' name='org.objectweb.asm.tree' range='6.0.0'/>
        <required namespace='java.package' name='org.objectweb.asm.tree.analysis' range='6.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.objectweb.asm.util' version='6.0.0.v20170929-1901'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.objectweb.asm.util&#xA;Bundle-Version: 6.0.0.v20170929-1901&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.objectteams.otdt.debug.ui.source' version='2.5.0.201606070956' singleton='false'>
      <update id='org.eclipse.objectteams.otdt.debug.ui.source' range='[0.0.0,2.5.0.201606070956)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='OT/J Debug UI Source'/>
        <property name='df_LT.providerName' value='Eclipse.org - Object Teams'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.otdt.debug.ui.source' version='2.5.0.201606070956'/>
        <provided namespace='osgi.bundle' name='org.eclipse.objectteams.otdt.debug.ui.source' version='2.5.0.201606070956'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.objectteams.otdt.debug.ui.source' version='2.5.0.201606070956'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.objectteams.otdt.debug.ui.source&#xA;Bundle-Version: 2.5.0.201606070956&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.objectteams.otequinox.turbo.feature.group' version='2.4.0.201506091717' singleton='false'>
      <update id='org.eclipse.objectteams.otequinox.turbo.feature.group' range='[0.0.0,2.4.0.201506091717)' severity='0'/>
      <properties size='8'>
        <property name='org.eclipse.equinox.p2.name' value='%featureName'/>
        <property name='org.eclipse.equinox.p2.description' value='This feature enhances OT/Equinox to support &quot;forced exports&quot;.'/>
        <property name='org.eclipse.equinox.p2.description.url' value='http://www.eclipse.org/objectteams'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.type.group' value='true'/>
        <property name='df_LT.license' value='Eclipse Foundation Software User Agreement&#xA;April 9, 2014&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR&#xA;OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &quot;CONTENT&quot;).&#xA;USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS&#xA;AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR&#xA;NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU&#xA;AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT&#xA;AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS&#xA;OR NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE&#xA;TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS&#xA;OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW, THEN YOU MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the&#xA;Eclipse Foundation is provided to you under the terms and conditions of&#xA;the Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is&#xA;provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.&#xA;For purposes of the EPL, &quot;Program&quot; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code,&#xA;documentation and other files maintained in the Eclipse Foundation source code&#xA;repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available&#xA;as downloadable archives (&quot;Downloads&quot;).&#xA;&#xA;&#x9;- Content may be structured and packaged into modules to facilitate delivering,&#xA;&#x9;  extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;),&#xA;&#x9;  plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).&#xA;&#x9;- Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)&#xA;&#x9;  in a directory named &quot;plugins&quot;.&#xA;&#x9;- A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.&#xA;&#x9;  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.&#xA;&#x9;  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version&#xA;&#x9;  numbers of the Plug-ins and/or Fragments associated with that Feature.&#xA;&#x9;- Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files&#xA;&#x9;  named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be&#xA;contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and&#xA;conditions governing Features and Included Features should be contained&#xA;in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature&#xA;Licenses may be located in any directory of a Download or Module&#xA;including, but not limited to the following locations:&#xA;&#xA;&#x9;- The top-level (root) directory&#xA;&#x9;- Plug-in and Fragment directories&#xA;&#x9;- Inside Plug-ins and Fragments packaged as JARs&#xA;&#x9;- Sub-directories of the directory named &quot;src&quot; of certain Plug-ins&#xA;&#x9;- Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using the&#xA;Provisioning Technology (as defined below), you must agree to a license (&quot;Feature &#xA;Update License&quot;) during the installation process. If the Feature contains&#xA;Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform&#xA;you where you can locate them. Feature Update Licenses may be found in&#xA;the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.&#xA;Such Abouts, Feature Licenses, and Feature Update Licenses contain the&#xA;terms and conditions (or references to such terms and conditions) that&#xA;govern your use of the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER&#xA;TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.&#xA;SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;&#x9;- Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;&#x9;- Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)&#xA;&#x9;- Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)&#xA;&#x9;- Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)&#xA;&#x9;- Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)&#xA;&#xA;IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR&#xA;TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License&#xA;is provided, please contact the Eclipse Foundation to determine what terms and conditions&#xA;govern that particular Content.&#xA;&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which include,&#xA;but are not limited to, p2 and the Eclipse Update Manager (&quot;Provisioning Technology&quot;) for&#xA;the purpose of allowing users to install software, documentation, information and/or&#xA;other materials (collectively &quot;Installable Software&quot;). This capability is provided with&#xA;the intent of allowing such users to install, extend and update Eclipse-based products.&#xA;Information about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&quot;Specification&quot;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install Installable Software.&#xA;You shall be responsible for enabling the applicable license agreements relating to the&#xA;Installable Software to be presented to, and accepted by, the users of the Provisioning Technology&#xA;in accordance with the Specification. By using Provisioning Technology in such a manner and&#xA;making it available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the following:&#xA;&#xA;&#x9;1. A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute&#xA;&#x9;   the Provisioning Technology on a machine (&quot;Target Machine&quot;) with the intent of installing,&#xA;&#x9;   extending or updating the functionality of an Eclipse-based product.&#xA;&#x9;2. During the Provisioning Process, the Provisioning Technology may cause third party&#xA;&#x9;   Installable Software or a portion thereof to be accessed and copied to the Target Machine.&#xA;&#x9;3. Pursuant to the Specification, you will provide to the user the terms and conditions that&#xA;&#x9;   govern the use of the Installable Software (&quot;Installable Software Agreement&quot;) and such&#xA;&#x9;   Installable Software Agreement shall be accessed from the Target Machine in accordance&#xA;&#x9;   with the Specification. Such Installable Software Agreement must inform the user of the&#xA;&#x9;   terms and conditions that govern the Installable Software and must solicit acceptance by&#xA;&#x9;   the end user in the manner prescribed in such Installable Software Agreement. Upon such&#xA;&#x9;   indication of agreement by the user, the provisioning Technology will complete installation&#xA;&#x9;   of the Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are&#xA;currently may have restrictions on the import, possession, and use,&#xA;and/or re-export to another country, of encryption software. BEFORE&#xA;using any encryption software, please check the country&apos;s laws,&#xA;regulations and policies concerning the import, possession, or use, and&#xA;re-export of encryption software, to see if this is permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.&#xA;'/>
        <property name='df_LT.featureName' value='Object Teams Equinox Integration - Turbo Add-On'/>
        <property name='df_LT.providerName' value='Eclipse.org - Object Teams'/>
      </properties>
      <provides size='2'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.otequinox.turbo.feature.group' version='2.4.0.201506091717'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='3'>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.otequinox.feature.group' range='0.0.0'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.otequinox.turbo' range='[2.4.0.201506091717,2.4.0.201506091717]'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.otequinox.turbo.feature.jar' range='[2.4.0.201506091717,2.4.0.201506091717]'>
          <filter>
            (org.eclipse.update.install.features=true)
          </filter>
        </required>
      </requires>
      <touchpoint id='null' version='0.0.0'/>
      <licenses size='1'>
        <license uri='%25licenseURL' url='%25licenseURL'>
          %license
        </license>
      </licenses>
      <copyright>
        Copyright (c) 2014 GK Software AG.&#xA;Author: Stephan Herrmann.
      </copyright>
    </unit>
    <unit id='org.eclipse.objectteams.otdt.doc' version='2.5.0.201606070956'>
      <update id='org.eclipse.objectteams.otdt.doc' range='[0.0.0,2.5.0.201606070956)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='Object Teams Documentation'/>
        <property name='df_LT.providerName' value='Eclipse.org - Object Teams'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.otdt.doc' version='2.5.0.201606070956'/>
        <provided namespace='osgi.bundle' name='org.eclipse.objectteams.otdt.doc' version='2.5.0.201606070956'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.5.100,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.objectteams.otdt.doc' version='2.5.0.201606070956'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.objectteams.otdt.doc;singleton:=true&#xA;Bundle-Version: 2.5.0.201606070956&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.objectteams.otdt.refactoring.source' version='2.6.0.201706061122' singleton='false'>
      <update id='org.eclipse.objectteams.otdt.refactoring.source' range='[0.0.0,2.6.0.201706061122)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='OT/J Refactoring Source'/>
        <property name='df_LT.providerName' value='Eclipse.org - Object Teams'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.otdt.refactoring.source' version='2.6.0.201706061122'/>
        <provided namespace='osgi.bundle' name='org.eclipse.objectteams.otdt.refactoring.source' version='2.6.0.201706061122'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.objectteams.otdt.refactoring.source' version='2.6.0.201706061122'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.objectteams.otdt.refactoring.source&#xA;Bundle-Version: 2.6.0.201706061122&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.objectteams.otdt.debug.source' version='2.6.0.201706061122' singleton='false'>
      <update id='org.eclipse.objectteams.otdt.debug.source' range='[0.0.0,2.6.0.201706061122)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='OT/J Debug Source'/>
        <property name='df_LT.providerName' value='Eclipse.org - Object Teams'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.otdt.debug.source' version='2.6.0.201706061122'/>
        <provided namespace='osgi.bundle' name='org.eclipse.objectteams.otdt.debug.source' version='2.6.0.201706061122'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.objectteams.otdt.debug.source' version='2.6.0.201706061122'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.objectteams.otdt.debug.source&#xA;Bundle-Version: 2.6.0.201706061122&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.objectteams.otdt.apt.source' version='2.5.0.201706061122' singleton='false'>
      <update id='org.eclipse.objectteams.otdt.apt.source' range='[0.0.0,2.5.0.201706061122)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='OT/J APT Integration Source'/>
        <property name='df_LT.providerName' value='Eclipse.org - Object Teams'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.otdt.apt.source' version='2.5.0.201706061122'/>
        <provided namespace='osgi.bundle' name='org.eclipse.objectteams.otdt.apt.source' version='2.5.0.201706061122'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.objectteams.otdt.apt.source' version='2.5.0.201706061122'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.objectteams.otdt.apt.source&#xA;Bundle-Version: 2.5.0.201706061122&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.objectteams.runtime' version='2.6.0.201706061121' singleton='false'>
      <update id='org.eclipse.objectteams.runtime' range='[0.0.0,2.6.0.201706061121)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='Object Teams Runtime'/>
        <property name='df_LT.providerName' value='Eclipse.org - Object Teams'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.runtime' version='2.6.0.201706061121'/>
        <provided namespace='osgi.bundle' name='org.eclipse.objectteams.runtime' version='2.6.0.201706061121'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otredyn.runtime' version='2.6.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.runtime' version='2.6.0'/>
        <provided namespace='java.package' name='org.objectteams' version='2.6.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.objectteams.runtime' version='2.6.0.201706061121'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.objectteams.runtime&#xA;Bundle-Version: 2.6.0.201706061121&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.objectteams.otdt.debug.adaptor.source' version='2.6.0.201706061122' singleton='false'>
      <update id='org.eclipse.objectteams.otdt.debug.adaptor.source' range='[0.0.0,2.6.0.201706061122)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='OT/J Debug Integration Source'/>
        <property name='df_LT.providerName' value='Eclipse.org - Object Teams'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.otdt.debug.adaptor.source' version='2.6.0.201706061122'/>
        <provided namespace='osgi.bundle' name='org.eclipse.objectteams.otdt.debug.adaptor.source' version='2.6.0.201706061122'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.objectteams.otdt.debug.adaptor.source' version='2.6.0.201706061122'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.objectteams.otdt.debug.adaptor.source&#xA;Bundle-Version: 2.6.0.201706061122&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.objectteams.otequinox.branding' version='2.6.0.201706061121' generation='2'>
      <update id='org.eclipse.objectteams.otequinox.branding' range='[0.0.0,2.6.0.201706061121)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='OT/Equinox Branding Integration'/>
        <property name='df_LT.providerName' value='Eclipse.org - Object Teams'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.otequinox.branding' version='2.6.0.201706061121'/>
        <provided namespace='osgi.bundle' name='org.eclipse.objectteams.otequinox.branding' version='2.6.0.201706061121'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otequinox.internal.branding' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='5'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.otequinox' range='[2.3.0,3.0.0)'/>
        <required match='providedCapabilities.exists(x | x.name == $0 &amp;&amp; x.namespace == $1 &amp;&amp; x.version &gt;= $2 &amp;&amp; x.version &lt; $3)' matchParameters='[&apos;org.eclipse.objectteams.otequinox.branding.otre&apos;, &apos;org.eclipse.equinox.p2.iu&apos;, version(&apos;2.5.0&apos;), version(&apos;3.0.0&apos;)]' min='0' max='0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.objectteams.otequinox.branding' version='2.6.0.201706061121'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.objectteams.otequinox.branding;singleton:=true&#xA;Bundle-Version: 2.6.0.201706061121&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.objectteams.otdt.ui.help' version='2.5.0.201606070956'>
      <update id='org.eclipse.objectteams.otdt.ui.help' range='[0.0.0,2.5.0.201606070956)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='Object Teams Help Plug-In '/>
        <property name='df_LT.providerName' value='Eclipse.org - Object Teams'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='7'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.otdt.ui.help' version='2.5.0.201606070956'/>
        <provided namespace='osgi.bundle' name='org.eclipse.objectteams.otdt.ui.help' version='2.5.0.201606070956'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.internal.ui.help.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.internal.ui.help.views' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.ui.help' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='15'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.cheatsheets' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.5.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.browser' range='[3.3.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.7.0.v_OTDT_r200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.otdt.ui' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.otequinox' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.otdt.doc' range='2.4.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.objectteams.otdt.ui.help' version='2.5.0.201606070956'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.objectteams.otdt.ui.help;singleton:=true&#xA;Bundle-Version: 2.5.0.201606070956&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.objectteams.otdt.samples.source' version='2.6.0.201706061122' singleton='false'>
      <update id='org.eclipse.objectteams.otdt.samples.source' range='[0.0.0,2.6.0.201706061122)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='OT/J Examples Source'/>
        <property name='df_LT.providerName' value='Eclipse.org - Object Teams'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.otdt.samples.source' version='2.6.0.201706061122'/>
        <provided namespace='osgi.bundle' name='org.eclipse.objectteams.otdt.samples.source' version='2.6.0.201706061122'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.objectteams.otdt.samples.source' version='2.6.0.201706061122'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.objectteams.otdt.samples.source&#xA;Bundle-Version: 2.6.0.201706061122&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.objectteams.otdt.samples' version='2.6.0.201706061122'>
      <update id='org.eclipse.objectteams.otdt.samples' range='[0.0.0,2.6.0.201706061122)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='OT/J Examples'/>
        <property name='df_LT.providerName' value='Eclipse.org - Object Teams'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.otdt.samples' version='2.6.0.201706061122'/>
        <provided namespace='osgi.bundle' name='org.eclipse.objectteams.otdt.samples' version='2.6.0.201706061122'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.internal.samples' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='11'>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro' range='[3.4.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.intro.universal' range='[3.2.500,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.pde.ui' range='[3.6.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.5.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.10.0.v_OTDT_r230,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.otdt.ui.help' range='[2.5.0,3.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.objectteams.otdt.samples' version='2.6.0.201706061122'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.objectteams.otdt.samples;singleton:=true&#xA;Bundle-Version: 2.6.0.201706061122&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.objectteams.otdt.refactoring' version='2.6.0.201706061122'>
      <update id='org.eclipse.objectteams.otdt.refactoring' range='[0.0.0,2.6.0.201706061122)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='OT/J Refactoring'/>
        <property name='df_LT.providerName' value='Eclipse.org - Object Teams'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='15'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.otdt.refactoring' version='2.6.0.201706061122'/>
        <provided namespace='osgi.bundle' name='org.eclipse.objectteams.otdt.refactoring' version='2.6.0.201706061122'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.internal.refactoring.adaptor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.internal.refactoring.adaptor.extractmethod' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.internal.refactoring.adaptor.pullup' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.internal.refactoring.adaptor.pushdown' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.internal.refactoring.corext' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.internal.refactoring.corext.base' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.internal.refactoring.corext.rename' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.internal.refactoring.otrefactorings.extractcallin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.internal.refactoring.otrefactorings.inlinecallin' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.internal.refactoring.otrefactorings.rolefile' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.internal.refactoring.util' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='13'>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.10.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.core.refactoring' range='[3.5.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.10.0.v_OTDT_r230,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.otequinox' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='[1.2.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ltk.ui.refactoring' range='[3.4.1,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.otdt' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.otdt.jdt.ui' range='[2.5.0,3.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.objectteams.otdt.refactoring' version='2.6.0.201706061122'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.objectteams.otdt.refactoring;singleton:=true&#xA;Bundle-Version: 2.6.0.201706061122&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.objectteams.otdt.debug.ui' version='2.5.0.201606070956'>
      <update id='org.eclipse.objectteams.otdt.debug.ui' range='[0.0.0,2.5.0.201606070956)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='OT/J Debug UI'/>
        <property name='df_LT.providerName' value='Eclipse.org - Object Teams'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='9'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.otdt.debug.ui' version='2.5.0.201606070956'/>
        <provided namespace='osgi.bundle' name='org.eclipse.objectteams.otdt.debug.ui' version='2.5.0.201606070956'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.debug.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.debug.ui.internal' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.debug.ui.internal.actions' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.debug.ui.internal.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.debug.ui.views' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='18'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.7.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.10.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.10.0.v_OTDT_r230,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.otdt' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.otdt.ui' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.otdt.debug' range='[2.3.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.runtime' range='[2.3.0,3.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.objectteams.otdt.debug.ui' version='2.5.0.201606070956'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.objectteams.otdt.debug.ui;singleton:=true&#xA;Bundle-Version: 2.5.0.201606070956&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.objectweb.asm.analysis' version='6.0.0.v20170929-1901' singleton='false'>
      <update id='org.objectweb.asm.analysis' range='[0.0.0,6.0.0.v20170929-1901)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.bundleVendor' value='Eclipse Orbit'/>
        <property name='df_LT.bundleName' value='ASM Analysis'/>
        <property name='org.eclipse.equinox.p2.name' value='%bundleName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%bundleVendor'/>
        <property name='org.eclipse.equinox.p2.doc.url' value='http://asm.objectweb.org'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.objectweb.asm.analysis' version='6.0.0.v20170929-1901'/>
        <provided namespace='osgi.bundle' name='org.objectweb.asm.analysis' version='6.0.0.v20170929-1901'/>
        <provided namespace='java.package' name='org.objectweb.asm.tree.analysis' version='6.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='2'>
        <required namespace='java.package' name='org.objectweb.asm' range='6.0.0'/>
        <required namespace='java.package' name='org.objectweb.asm.tree' range='6.0.0'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.objectweb.asm.analysis' version='6.0.0.v20170929-1901'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.objectweb.asm.analysis&#xA;Bundle-Version: 6.0.0.v20170929-1901&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.objectteams.otequinox' version='2.6.1.201712031505'>
      <update id='org.eclipse.objectteams.otequinox' range='[0.0.0,2.6.1.201712031505)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='Object Teams Equinox Integration'/>
        <property name='df_LT.providerName' value='Eclipse.org - Object Teams'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.otequinox' version='2.6.1.201712031505'/>
        <provided namespace='osgi.bundle' name='org.eclipse.objectteams.otequinox' version='2.6.1.201712031505'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otequinox' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='8'>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.runtime' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.otredyn' range='[1.3.1,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.objectweb.asm' range='[6.0.0,7.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='0.0.0'/>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.otre' range='[2.5.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.annotation' range='[1.1.0,2.0.0)' optional='true' greedy='false'/>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='[3.10.0,4.0.0)'/>
        <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.otequinox.configuration' range='[2.6.1.201712031505,2.6.1.201712031505]'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.objectteams.otequinox' version='2.6.1.201712031505'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='3'>
          <instruction key='uninstall'>
            removeJvmArg(jvmArg:-javaagent:${artifact.location}/otequinoxAgent.jar); removeJvmArg(jvmArg:-Dotequinox.weave.thread=base);
          </instruction>
          <instruction key='install'>
            removeJvmArg(jvmArg:-Dot.weaving=otdre); addJvmArg(jvmArg:-javaagent:${artifact.location}/otequinoxAgent.jar); addJvmArg(jvmArg:-Dotequinox.weave.thread=base);
          </instruction>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.objectteams.otequinox;singleton:=true&#xA;Bundle-Version: 2.6.1.201712031505&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.objectteams.otequinox.turbo' version='2.4.0.201506091717' singleton='false'>
      <update id='org.eclipse.objectteams.otequinox.turbo' range='[0.0.0,2.4.0.201506091717)' severity='0'/>
      <properties size='2'>
        <property name='org.eclipse.equinox.p2.name' value='OT/Equinox Turbo'/>
        <property name='org.eclipse.equinox.p2.provider' value='Eclipse.org - Object Teams'/>
      </properties>
      <provides size='5'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.otequinox.turbo' version='2.4.0.201506091717'/>
        <provided namespace='osgi.bundle' name='org.eclipse.objectteams.otequinox.turbo' version='2.4.0.201506091717'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otequinox.turbo' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='osgi.fragment' name='org.eclipse.osgi' version='2.4.0.201506091717'/>
      </provides>
      <requires size='1'>
        <required namespace='osgi.bundle' name='org.eclipse.osgi' range='[3.10.0,4.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.objectteams.otequinox.turbo' version='2.4.0.201506091717'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.objectteams.otequinox.turbo&#xA;Bundle-Version: 2.4.0.201506091717&#xA;Fragment-Host: org.eclipse.osgi;bundle-version=&quot;[3.10.0,4.0.0)&quot;&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.apache.bcel' version='5.2.0.v201005080400' singleton='false'>
      <update id='org.apache.bcel' range='[0.0.0,5.2.0.v201005080400)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='Apache BCEL'/>
        <property name='df_LT.providerName' value='Eclipse Orbit'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.apache.bcel' version='5.2.0.v201005080400'/>
        <provided namespace='osgi.bundle' name='org.apache.bcel' version='5.2.0.v201005080400'/>
        <provided namespace='java.package' name='org.apache.bcel' version='5.2.0'/>
        <provided namespace='java.package' name='org.apache.bcel.classfile' version='5.2.0'/>
        <provided namespace='java.package' name='org.apache.bcel.generic' version='5.2.0'/>
        <provided namespace='java.package' name='org.apache.bcel.util' version='5.2.0'/>
        <provided namespace='java.package' name='org.apache.bcel.verifier' version='5.2.0'/>
        <provided namespace='java.package' name='org.apache.bcel.verifier.exc' version='5.2.0'/>
        <provided namespace='java.package' name='org.apache.bcel.verifier.statics' version='5.2.0'/>
        <provided namespace='java.package' name='org.apache.bcel.verifier.structurals' version='5.2.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.apache.bcel' version='5.2.0.v201005080400'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.apache.bcel&#xA;Bundle-Version: 5.2.0.v201005080400&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.objectteams.otdt.ui' version='2.6.0.201706061122'>
      <update id='org.eclipse.objectteams.otdt.ui' range='[0.0.0,2.6.0.201706061122)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='Object Teams Development Tooling UI'/>
        <property name='df_LT.providerName' value='Eclipse.org - Object Teams'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='12'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.otdt.ui' version='2.6.0.201706061122'/>
        <provided namespace='osgi.bundle' name='org.eclipse.objectteams.otdt.ui' version='2.6.0.201706061122'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.internal.ui.callinmarkers' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.internal.ui.javaeditor' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.internal.ui.preferences' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.internal.ui.wizards' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.internal.ui.wizards.listeners' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.internal.ui.wizards.typecreation' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.ui' version='0.0.0'/>
        <provided namespace='java.package' name='org.eclipse.objectteams.otdt.ui.dialogs' version='0.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='bundle' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <requires size='25'>
        <required namespace='osgi.bundle' name='org.eclipse.core.runtime' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.views' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jface.text' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.workbench.texteditor' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.editors' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.ui' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core.manipulation' range='[1.8.0,2.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.core' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.debug.ui' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.debug.ui' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.launching' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.resources' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.search' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.console' range='[3.5.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.ide' range='[3.7.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.help' range='[3.5.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.core.filesystem' range='[1.3.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.ui.forms' range='[3.5.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.compare' range='[3.5.200,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.core' range='[3.6.0,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.team.ui' range='[3.6.100,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.jdt.core' range='[3.9.1.v_OTDT_r230,4.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.otdt.debug' range='[2.0.0,3.0.0)'/>
        <required namespace='osgi.bundle' name='org.eclipse.objectteams.otdt' range='[2.0.0,3.0.0)'/>
      </requires>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.objectteams.otdt.ui' version='2.6.0.201706061122'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.objectteams.otdt.ui;singleton:=true&#xA;Bundle-Version: 2.6.0.201706061122&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
    <unit id='org.eclipse.objectteams.otdt.pde.ui.source' version='2.6.0.201706061122' singleton='false'>
      <update id='org.eclipse.objectteams.otdt.pde.ui.source' range='[0.0.0,2.6.0.201706061122)' severity='0'/>
      <properties size='5'>
        <property name='df_LT.pluginName' value='OT/Equinox Development UI Integration for PDE Source'/>
        <property name='df_LT.providerName' value='Eclipse.org - Object Teams'/>
        <property name='org.eclipse.equinox.p2.name' value='%pluginName'/>
        <property name='org.eclipse.equinox.p2.provider' value='%providerName'/>
        <property name='org.eclipse.equinox.p2.bundle.localization' value='plugin'/>
      </properties>
      <provides size='4'>
        <provided namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.objectteams.otdt.pde.ui.source' version='2.6.0.201706061122'/>
        <provided namespace='osgi.bundle' name='org.eclipse.objectteams.otdt.pde.ui.source' version='2.6.0.201706061122'/>
        <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='source' version='1.0.0'/>
        <provided namespace='org.eclipse.equinox.p2.localization' name='df_LT' version='1.0.0'/>
      </provides>
      <artifacts size='1'>
        <artifact classifier='osgi.bundle' id='org.eclipse.objectteams.otdt.pde.ui.source' version='2.6.0.201706061122'/>
      </artifacts>
      <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>
      <touchpointData size='1'>
        <instructions size='1'>
          <instruction key='manifest'>
            Bundle-SymbolicName: org.eclipse.objectteams.otdt.pde.ui.source&#xA;Bundle-Version: 2.6.0.201706061122&#xA;
          </instruction>
        </instructions>
      </touchpointData>
    </unit>
  </units>
</repository>
