<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?metadataRepository version='1.2.0'?><repository name="org.eclipse.papyrus.p2.toolsmiths"
            type="org.eclipse.equinox.internal.p2.metadata.repository.LocalMetadataRepository"
            version="1">
  <properties size="2">
      <property name="p2.timestamp" value="1638356665215"/>
      <property name="p2.compressed" value="true"/>
  </properties>
  
  <units size="185">
      <unit generation="2"
            id="org.eclipse.papyrus.infra.gmfdiag.paletteconfiguration.editor"
            version="4.1.0.202112011052">
         <update id="org.eclipse.papyrus.infra.gmfdiag.paletteconfiguration.editor"
                 range="[0.0.0,4.1.0.202112011052)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.pluginName" value="Palette Configuration Editor"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <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"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.infra.gmfdiag.paletteconfiguration.editor"/>
            <property name="maven-version" value="4.1.0-SNAPSHOT"/>
         </properties>
         <provides size="7">
            <provided name="org.eclipse.papyrus.infra.gmfdiag.paletteconfiguration.editor"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="4.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.infra.gmfdiag.paletteconfiguration.editor"
                      namespace="osgi.bundle"
                      version="4.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.infra.gmfdiag.paletteconfiguration.presentation"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.infra.gmfdiag.paletteconfiguration.widgets.editors"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.infra.gmfdiag.paletteconfiguration.editor"
                      namespace="osgi.identity"
                      version="4.1.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="20">
            <required name="org.eclipse.emf.databinding" namespace="osgi.bundle"
                      range="[1.5.0,2.0.0)"/>
            <required name="org.eclipse.gmf.runtime.diagram.ui.properties" namespace="osgi.bundle"
                      range="[1.8.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.constraints" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.filters" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.filters.edit" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.gmfdiag.common" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.gmfdiag.paletteconfiguration"
                      namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.gmfdiag.paletteconfiguration.edit"
                      namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.properties.ui" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.tools" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.types" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.types.core" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.types.edit" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.widgets" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.ui.ide" namespace="osgi.bundle" range="[3.17.0,4.0.0)"/>
            <required name="org.eclipse.uml2.uml.edit" namespace="osgi.bundle" range="[5.5.0,6.0.0)"/>
            <required name="com.google.common.base" namespace="java.package" range="[30.1.0,31.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.infra.gmfdiag.paletteconfiguration.editor
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.infra.gmfdiag.paletteconfiguration.editor"
                      version="4.1.0.202112011052"/>
         </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.papyrus.infra.gmfdiag.paletteconfiguration.editor;singleton:=true
Bundle-Version: 4.1.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.cbi.p2repo.cli" version="1.0.300.20190930-1609">
         <update id="org.eclipse.cbi.p2repo.cli" range="[0.0.0,1.0.300.20190930-1609)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.pluginName" value="CBI Command Line Interface"/>
            <property name="df_LT.providerName" value="Eclipse CBI"/>
            <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"/>
            <property name="maven-groupId" value="org.eclipse.cbi"/>
            <property name="maven-artifactId" value="org.eclipse.cbi.p2repo.cli"/>
            <property name="maven-version" value="1.0.300-SNAPSHOT"/>
         </properties>
         <provides size="6">
            <provided name="org.eclipse.cbi.p2repo.cli" namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.300.20190930-1609"/>
            <provided name="org.eclipse.cbi.p2repo.cli" namespace="osgi.bundle"
                      version="1.0.300.20190930-1609"/>
            <provided name="org.eclipse.cbi.p2repo.cli" namespace="java.package" version="0.0.0"/>
            <provided name="org.eclipse.cbi.p2repo.cli" namespace="osgi.identity"
                      version="1.0.300.20190930-1609">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="5">
            <required name="org.eclipse.core.runtime" namespace="osgi.bundle" range="0.0.0"/>
            <required name="org.eclipse.core.jobs" namespace="osgi.bundle" range="0.0.0"/>
            <required name="org.eclipse.cbi.p2repo.util" namespace="osgi.bundle" range="0.0.0"/>
            <required name="org.kohsuke.args4j" namespace="osgi.bundle" range="0.0.0"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=1.8))" namespace="osgi.ee"/>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.cbi.p2repo.cli"
                      version="1.0.300.20190930-1609"/>
         </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.cbi.p2repo.cli;singleton:=true
Bundle-Version: 1.0.300.20190930-1609
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.toolsmiths.validation.profile.source" singleton="false"
            version="2.1.0.202112011052">
         <update id="org.eclipse.papyrus.toolsmiths.validation.profile.source"
                 range="[0.0.0,2.1.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Papyrus Plug-ins Validation for Profile Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.toolsmiths.validation.profile"/>
            <property name="maven-version" value="2.1.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.toolsmiths.validation.profile.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.profile.source"
                      namespace="osgi.bundle"
                      version="2.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.profile.source"
                      namespace="osgi.identity"
                      version="2.1.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.toolsmiths.validation.profile.source"
                      version="2.1.0.202112011052"/>
         </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.papyrus.toolsmiths.validation.profile.source
Bundle-Version: 2.1.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.toolsmiths.profilemigration.ui"
            version="1.0.0.202112011052">
         <update id="org.eclipse.papyrus.toolsmiths.profilemigration.ui"
                 range="[0.0.0,1.0.0.202112011052)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.pluginName" value="Papyrus Toolsmith Profile Migration UI"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <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"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.toolsmiths.profilemigration.ui"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
         </properties>
         <provides size="8">
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration.ui"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration.ui"
                      namespace="osgi.bundle"
                      version="1.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration.ui"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration.ui.dialogs"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration.ui.preferences"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration.ui"
                      namespace="osgi.identity"
                      version="1.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="12">
            <required name="org.eclipse.emf.databinding" namespace="osgi.bundle"
                      range="[1.5.0,2.0.0)"/>
            <required name="org.eclipse.gmf.runtime.diagram.ui.properties" namespace="osgi.bundle"
                      range="[1.8.0,2.0.0)"/>
            <required name="org.eclipse.m2m.qvt.oml" namespace="osgi.bundle" range="[3.10.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.properties.ui" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.services.labelprovider" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.ui.emf" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.widgets" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.uml.properties" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.uml.tools" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.uml2.uml.editor" namespace="osgi.bundle"
                      range="[5.5.0,6.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.toolsmiths.profilemigration.ui
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.toolsmiths.profilemigration.ui"
                      version="1.0.0.202112011052"/>
         </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.papyrus.toolsmiths.profilemigration.ui;singleton:=true
Bundle-Version: 1.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.infra.textedit.xtext.source" singleton="false"
            version="1.0.0.202112011019">
         <update id="org.eclipse.papyrus.infra.textedit.xtext.source"
                 range="[0.0.0,1.0.0.202112011019)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Papyrus - Infra Textedit Xtext Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.infra.textedit.xtext"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.infra.textedit.xtext.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.xtext.source" namespace="osgi.bundle"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.xtext.source"
                      namespace="osgi.identity"
                      version="1.0.0.202112011019">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.infra.textedit.xtext.source"
                      version="1.0.0.202112011019"/>
         </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.papyrus.infra.textedit.xtext.source
Bundle-Version: 1.0.0.202112011019
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.toolsmiths.profilemigration.ui.source"
            singleton="false"
            version="1.0.0.202112011052">
         <update id="org.eclipse.papyrus.toolsmiths.profilemigration.ui.source"
                 range="[0.0.0,1.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Papyrus Toolsmith Profile Migration UI Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.toolsmiths.profilemigration.ui"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration.ui.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration.ui.source"
                      namespace="osgi.bundle"
                      version="1.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration.ui.source"
                      namespace="osgi.identity"
                      version="1.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.toolsmiths.profilemigration.ui.source"
                      version="1.0.0.202112011052"/>
         </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.papyrus.toolsmiths.profilemigration.ui.source
Bundle-Version: 1.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.infra.textedit.types" singleton="false"
            version="1.0.0.202112011019">
         <update id="org.eclipse.papyrus.infra.textedit.types"
                 range="[0.0.0,1.0.0.202112011019)"
                 severity="0"/>
         <properties size="7">
            <property name="df_LT.Bundle-Name" value="Papyrus - Infra Textedit Types"/>
            <property name="df_LT.Bundle-Vendor" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%Bundle-Name"/>
            <property name="org.eclipse.equinox.p2.provider" value="%Bundle-Vendor"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.infra.textedit.types"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.infra.textedit.types"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.types" namespace="osgi.bundle"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.types" namespace="osgi.identity"
                      version="1.0.0.202112011019">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="8">
            <required name="org.eclipse.emf.ecore" namespace="osgi.bundle" range="[2.24.0,3.0.0)"/>
            <required name="org.eclipse.gmf.runtime.common.core" namespace="osgi.bundle"
                      range="[1.7.0,2.0.0)"/>
            <required name="org.eclipse.gmf.runtime.emf.type.core" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.services.edit" namespace="osgi.bundle"
                      range="[4.1.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.textedit" namespace="osgi.bundle"
                      range="[1.0.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.types" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.ui.workbench" namespace="osgi.bundle" range="[3.122.0,4.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.infra.textedit.types
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.infra.textedit.types"
                      version="1.0.0.202112011019"/>
         </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.papyrus.infra.textedit.types
Bundle-Version: 1.0.0.202112011019
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.infra.textedit"
            version="1.0.0.202112011019">
         <update id="org.eclipse.papyrus.infra.textedit" range="[0.0.0,1.0.0.202112011019)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.pluginName" value="Papyrus - Infra Textedit"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <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"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.infra.textedit"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
         </properties>
         <provides size="8">
            <provided name="org.eclipse.papyrus.infra.textedit" namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit" namespace="osgi.bundle"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.textdocument" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.infra.textedit.textdocument.impl"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.infra.textedit.textdocument.util"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.infra.textedit" namespace="osgi.identity"
                      version="1.0.0.202112011019">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="3">
            <required name="org.eclipse.core.runtime" namespace="osgi.bundle" optional="true"
                      range="[3.22.0,4.0.0)"/>
            <required name="org.eclipse.emf.ecore" namespace="osgi.bundle" range="[2.24.0,3.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.infra.textedit
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.infra.textedit"
                      version="1.0.0.202112011019"/>
         </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.papyrus.infra.textedit;singleton:=true
Bundle-Version: 1.0.0.202112011019
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.infra.textedit.edit.source" singleton="false"
            version="1.0.0.202112011019">
         <update id="org.eclipse.papyrus.infra.textedit.edit.source"
                 range="[0.0.0,1.0.0.202112011019)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Papyrus - Infra Textedit Edit Support Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.infra.textedit.edit"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.infra.textedit.edit.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.edit.source" namespace="osgi.bundle"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.edit.source" namespace="osgi.identity"
                      version="1.0.0.202112011019">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.infra.textedit.edit.source"
                      version="1.0.0.202112011019"/>
         </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.papyrus.infra.textedit.edit.source
Bundle-Version: 1.0.0.202112011019
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.uml.properties.generation"
            version="3.0.0.202112011052">
         <update id="org.eclipse.papyrus.uml.properties.generation"
                 range="[0.0.0,3.0.0.202112011052)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.Bundle-Name" value="Papyrus properties generation"/>
            <property name="df_LT.Bundle-Vendor" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%Bundle-Name"/>
            <property name="org.eclipse.equinox.p2.description" value="%pluginDescription"/>
            <property name="org.eclipse.equinox.p2.provider" value="%Bundle-Vendor"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.uml.properties.generation"/>
            <property name="maven-version" value="3.0.0-SNAPSHOT"/>
         </properties>
         <provides size="12">
            <provided name="org.eclipse.papyrus.uml.properties.generation"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="3.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.properties.generation" namespace="osgi.bundle"
                      version="3.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.customization.properties.generation"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.customization.properties.generation.extensionpoint"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.customization.properties.generation.generators"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.customization.properties.generation.layout"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.customization.properties.generation.validators"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.customization.properties.generation.wizard"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.customization.properties.generation.wizard.widget"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.uml.properties.generation" namespace="osgi.identity"
                      version="3.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="25">
            <required name="org.eclipse.core.databinding.property" namespace="osgi.bundle"
                      range="[1.8.0,2.0.0)"/>
            <required name="org.eclipse.emf.databinding" namespace="osgi.bundle"
                      range="[1.5.0,2.0.0)"/>
            <required name="org.eclipse.emf.ecore.editor" namespace="osgi.bundle"
                      range="[2.17.0,3.0.0)"/>
            <required name="org.eclipse.gmf.runtime.emf.type.core" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.jface.databinding" namespace="osgi.bundle"
                      range="[1.11.0,2.0.0)"/>
            <required name="org.eclipse.m2m.qvt.oml" namespace="osgi.bundle" range="[3.10.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.emf.facet.custom.core" namespace="osgi.bundle"
                      range="4.0.0"/>
            <required name="org.eclipse.papyrus.emf.facet.custom.metamodel" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.constraints" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.properties" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.properties.ui" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.services.labelprovider" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.tools" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.ui.emf" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.widgets" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.views.properties" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.views.properties.toolsmiths" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.ui.views.properties.tabbed" namespace="osgi.bundle"
                      range="[3.8.0,4.0.0)"/>
            <required name="org.eclipse.uml2.uml" namespace="osgi.bundle" range="[5.5.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.emf.facet.custom.ui" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.ui" namespace="osgi.bundle"
                      range="[3.3.0,4.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.uml.properties.generation
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.uml.properties.generation"
                      version="3.0.0.202112011052"/>
         </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.papyrus.uml.properties.generation;singleton:=true
Bundle-Version: 3.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.uml.profile.newchildmenu.generator.ui"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.uml.profile.newchildmenu.generator.ui"
                 range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.pluginName"
                      value="Papyrus NewChild UI Menu Generator for UML Profiles"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <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"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.uml.profile.newchildmenu.generator.ui"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.uml.profile.newchildmenu.generator.ui"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.profile.newchildmenu.generator.ui"
                      namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.profile.newchildmenu.generator.ui"
                      namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="4">
            <required name="org.eclipse.gmf.runtime.emf.type.core" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.uml.profile.newchildmenu.generator"
                      namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.ui" namespace="osgi.bundle" range="[3.117.0,4.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.uml.profile.newchildmenu.generator.ui
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.uml.profile.newchildmenu.generator.ui"
                      version="2.0.0.202112011052"/>
         </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.papyrus.uml.profile.newchildmenu.generator.ui;singleton:=true
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.dev.types" version="4.0.0.202112011052">
         <update id="org.eclipse.papyrus.dev.types" range="[0.0.0,4.0.0.202112011052)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.pluginName"
                      value="Papyrus TypesConfigurations framework for developers plugin"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <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"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.dev.types"/>
            <property name="maven-version" value="4.0.0-SNAPSHOT"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.dev.types" namespace="org.eclipse.equinox.p2.iu"
                      version="4.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.dev.types" namespace="osgi.bundle"
                      version="4.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.dev.types" namespace="osgi.identity"
                      version="4.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="14">
            <required name="org.eclipse.core.filesystem" namespace="osgi.bundle"
                      range="[1.7.0,2.0.0)"/>
            <required name="org.eclipse.gmf.runtime.emf.type.core" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.m2m.qvt.oml" namespace="osgi.bundle" range="[3.10.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.gmf.codegen" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.services.edit" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.types" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.types.core" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.ui" namespace="osgi.bundle" range="[3.117.0,4.0.0)"/>
            <required name="org.eclipse.ui.ide" namespace="osgi.bundle" range="[3.17.0,4.0.0)"/>
            <required name="org.eclipse.uml2.uml" namespace="osgi.bundle" range="[5.5.0,6.0.0)"/>
            <required name="org.eclipse.xtend.lib" namespace="osgi.bundle" range="[2.22.0,3.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.dev.types
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.dev.types"
                      version="4.0.0.202112011052"/>
         </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.papyrus.dev.types;singleton:=true
Bundle-Version: 4.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.customization.nattableconfiguration.source"
            singleton="false"
            version="3.0.0.202112011052">
         <update id="org.eclipse.papyrus.customization.nattableconfiguration.source"
                 range="[0.0.0,3.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Customization of Nattable Configuration Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.customization.nattableconfiguration"/>
            <property name="maven-version" value="3.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.customization.nattableconfiguration.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="3.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.customization.nattableconfiguration.source"
                      namespace="osgi.bundle"
                      version="3.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.customization.nattableconfiguration.source"
                      namespace="osgi.identity"
                      version="3.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.customization.nattableconfiguration.source"
                      version="3.0.0.202112011052"/>
         </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.papyrus.customization.nattableconfiguration.source
Bundle-Version: 3.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.toolsmiths.validation.properties"
            version="1.0.0.202112011052">
         <update id="org.eclipse.papyrus.toolsmiths.validation.properties"
                 range="[0.0.0,1.0.0.202112011052)"
                 severity="0"/>
         <properties size="10">
            <property name="df_LT.pluginName"
                      value="Papyrus Plug-ins Validation for Properties Contexts"/>
            <property name="df_LT.pluginDescription"
                      value="This plug-in provides the validation for the Properties Context plug-ins"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%pluginName"/>
            <property name="org.eclipse.equinox.p2.description" value="%pluginDescription"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.bundle.localization" value="plugin"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.toolsmiths.validation.properties"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
         </properties>
         <provides size="12">
            <provided name="org.eclipse.papyrus.toolsmiths.validation.properties"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.properties"
                      namespace="osgi.bundle"
                      version="1.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.properties.internal"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.properties.internal.checkers"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.properties.internal.constants"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.properties.internal.messages"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.properties.internal.quickfix"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.properties.internal.trace"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.properties.internal.util"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.properties"
                      namespace="osgi.identity"
                      version="1.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="30">
            <required name="org.eclipse.core.expressions" namespace="osgi.bundle"
                      range="[3.6.0,4.0.0)"/>
            <required name="org.eclipse.core.resources" namespace="osgi.bundle"
                      range="[3.13.0,4.0.0)"/>
            <required name="org.eclipse.core.runtime" namespace="osgi.bundle" range="[3.18.0,4.0.0)"/>
            <required name="org.eclipse.emf.ecore" namespace="osgi.bundle" range="[2.22.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.dev.ui" namespace="osgi.bundle" range="[1.0.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.toolsmiths.validation.common" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.uml.tools" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.pde.core" namespace="osgi.bundle" range="[3.13.0,4.0.0)"/>
            <required name="org.eclipse.jdt.core" namespace="osgi.bundle" range="[3.24.0,4.0.0)"/>
            <required name="org.eclipse.ui" namespace="osgi.bundle" range="[3.117.0,4.0.0)"/>
            <required name="org.eclipse.uml2.uml" namespace="osgi.bundle" range="[5.5.0,6.0.0)"/>
            <required name="org.eclipse.ui.ide" namespace="osgi.bundle" range="[3.18.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.toolsmiths.plugin.builder" namespace="osgi.bundle"
                      range="[1.1.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core" namespace="osgi.bundle"
                      range="[4.1.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.emf.edit" namespace="osgi.bundle" range="[2.16.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.properties" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.constraints" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.properties.ui" namespace="osgi.bundle"
                      range="[4.1.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.tools" namespace="osgi.bundle"
                      range="[4.2.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.uml.properties.generation" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required greedy="false" name="org.eclipse.m2m.qvt.oml" namespace="osgi.bundle"
                      optional="true"
                      range="[3.10.0,4.0.0)"/>
            <required greedy="false" name="org.eclipse.core.databinding.observable"
                      namespace="osgi.bundle"
                      optional="true"
                      range="[1.10.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.ui" namespace="osgi.bundle"
                      range="[3.3.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.properties.edit" namespace="osgi.bundle"
                      range="[4.1.0,5.0.0)"/>
            <required name="com.google.common.base" namespace="java.package" range="[30.1.0,31.0.0)"/>
            <required name="com.google.common.collect" namespace="java.package"
                      range="[30.1.0,31.0.0)"/>
            <required greedy="false" name="org.osgi.service.component.annotations"
                      namespace="java.package"
                      optional="true"
                      range="[1.3.0,2.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.toolsmiths.validation.properties
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.toolsmiths.validation.properties"
                      version="1.0.0.202112011052"/>
         </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.papyrus.toolsmiths.validation.properties;singleton:=true
Bundle-Version: 1.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.uml.m2m.qvto.tests.tools"
            version="2.1.0.202112011052">
         <update id="org.eclipse.papyrus.uml.m2m.qvto.tests.tools"
                 range="[0.0.0,2.1.0.202112011052)"
                 severity="0"/>
         <properties size="7">
            <property name="df_LT.Bundle-Name" value="Papyrus UML M2M QvTo Tools for Tests"/>
            <property name="df_LT.Bundle-Vendor" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%Bundle-Name"/>
            <property name="org.eclipse.equinox.p2.provider" value="%Bundle-Vendor"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.uml.m2m.qvto.tests.tools"/>
            <property name="maven-version" value="2.1.0-SNAPSHOT"/>
         </properties>
         <provides size="7">
            <provided name="org.eclipse.papyrus.uml.m2m.qvto.tests.tools"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.m2m.qvto.tests.tools" namespace="osgi.bundle"
                      version="2.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.m2m.qvto.tests.tools" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.uml.m2m.qvto.tests.tools.tests"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.uml.m2m.qvto.tests.tools" namespace="osgi.identity"
                      version="2.1.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="17">
            <required name="com.google.guava" namespace="osgi.bundle" range="[30.0.0,31.0.0)"/>
            <required name="org.eclipse.emf.compare" namespace="osgi.bundle" range="[3.5.0,4.0.0)"/>
            <required name="org.eclipse.emf.databinding" namespace="osgi.bundle"
                      range="[1.5.0,2.0.0)"/>
            <required name="org.eclipse.emf.edit.ui" namespace="osgi.bundle" range="[2.18.0,3.0.0)"/>
            <required name="org.eclipse.gmf.runtime.common.ui" namespace="osgi.bundle"
                      range="[1.8.0,2.0.0)"/>
            <required name="org.eclipse.gmf.runtime.emf.type.core" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.gmf.runtime.notation" namespace="osgi.bundle"
                      range="[1.10.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.constraints" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.nattable.model" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.junit.framework" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.junit.utils" namespace="osgi.bundle"
                      range="[2.4.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.uml.m2m.qvto.common" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.ui.views.properties.tabbed" namespace="osgi.bundle"
                      range="[3.8.0,4.0.0)"/>
            <required name="org.eclipse.uml2.uml" namespace="osgi.bundle" range="[5.5.0,6.0.0)"/>
            <required name="org.junit" namespace="osgi.bundle" range="[4.13.0,5.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.uml.m2m.qvto.tests.tools
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.uml.m2m.qvto.tests.tools"
                      version="2.1.0.202112011052"/>
         </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.papyrus.uml.m2m.qvto.tests.tools;singleton:=true
Bundle-Version: 2.1.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.uml.profile.newchildmenu.generator.source"
            singleton="false"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.uml.profile.newchildmenu.generator.source"
                 range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName"
                      value="Papyrus NewChild Menu Generator for UML Profiles Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.uml.profile.newchildmenu.generator"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.uml.profile.newchildmenu.generator.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.profile.newchildmenu.generator.source"
                      namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.profile.newchildmenu.generator.source"
                      namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.uml.profile.newchildmenu.generator.source"
                      version="2.0.0.202112011052"/>
         </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.papyrus.uml.profile.newchildmenu.generator.source
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.infra.emf.types.ui.properties.source" singleton="false"
            version="4.0.0.202112011052">
         <update id="org.eclipse.papyrus.infra.emf.types.ui.properties.source"
                 range="[0.0.0,4.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName"
                      value="UML configurations for ElementTypesConfigurations framework Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.infra.emf.types.ui.properties"/>
            <property name="maven-version" value="4.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.infra.emf.types.ui.properties.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="4.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.infra.emf.types.ui.properties.source"
                      namespace="osgi.bundle"
                      version="4.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.infra.emf.types.ui.properties.source"
                      namespace="osgi.identity"
                      version="4.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.infra.emf.types.ui.properties.source"
                      version="4.0.0.202112011052"/>
         </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.papyrus.infra.emf.types.ui.properties.source
Bundle-Version: 4.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.toolsmiths.validation.feature.source.feature.jar"
            version="1.0.0.202112011052">
         <properties size="13">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2019-2020 CEA LIST, and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName"
                      value="Papyrus Plug-ins Validation Tools Developer Resources"/>
            <property name="df_LT.description" value="Papyrus Plug-ins Validation Tools"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.toolsmiths.validation.feature"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources-feature"/>
         </properties>
         <provides size="3">
            <provided name="org.eclipse.papyrus.toolsmiths.validation.feature.source.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="feature" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.feature.source"
                      namespace="org.eclipse.update.feature"
                      version="1.0.0.202112011052"/>
         </provides>
         <filter>
        (org.eclipse.update.install.features=true)
      </filter>
         <artifacts size="1">
            <artifact classifier="org.eclipse.update.feature"
                      id="org.eclipse.papyrus.toolsmiths.validation.feature.source"
                      version="1.0.0.202112011052"/>
         </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
      </copyright>
      </unit>
      <unit id="org.eclipse.papyrus.diagramgen.feature.feature.group" singleton="false"
            version="1.3.0.202112011052">
         <update id="org.eclipse.papyrus.diagramgen.feature.feature.group"
                 range="[0.0.0,1.3.0.202112011052)"
                 severity="0"/>
         <properties size="13">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.type.group" value="true"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.diagramgen.feature"/>
            <property name="maven-version" value="1.3.0-SNAPSHOT"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2018-2020 CEA LIST, Christian W. Damus, and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName" value="Papyrus Diagram Generation Tools"/>
            <property name="df_LT.description" value="Diagram Generation framework for Papyrus."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
         </properties>
         <provides size="2">
            <provided name="org.eclipse.papyrus.diagramgen.feature.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.3.0.202112011052"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="11">
            <required name="org.eclipse.papyrus.gmf.common" namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.gmf.codegen" namespace="org.eclipse.equinox.p2.iu"
                      range="[3.0.0.202112011052,3.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.gmf.codegen.edit"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[3.0.0.202112011052,3.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.gmf.codegen.ui" namespace="org.eclipse.equinox.p2.iu"
                      range="[1.4.0.202112011052,1.4.0.202112011052]"/>
            <required name="org.eclipse.papyrus.gmf.validate" namespace="org.eclipse.equinox.p2.iu"
                      range="[1.2.0.202112011052,1.2.0.202112011052]"/>
            <required name="org.eclipse.papyrus.gmf.codegen.xtend"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.gmf.codegen.xtend.ui"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.codegen" namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.dev.assistants.codegen"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.100.202112011052,2.0.100.202112011052]"/>
            <required name="org.eclipse.papyrus.mwe2.utils" namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.diagramgen.feature.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.3.0.202112011052,1.3.0.202112011052]">
               <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
      </copyright>
      </unit>
      <unit id="org.eclipse.papyrus.uml.m2m.qvto.tests.tools.feature.source.feature.jar"
            version="1.0.0.202112011052">
         <properties size="13">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2017 CEA LIST, Christian W. Damus, and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName"
                      value="Papyrus UML M2M QvTo Tools Tests Feature Developer Resources"/>
            <property name="df_LT.description" value="Model to model transformation test tools."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.uml.m2m.qvto.tests.tools.feature"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources-feature"/>
         </properties>
         <provides size="3">
            <provided name="org.eclipse.papyrus.uml.m2m.qvto.tests.tools.feature.source.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="feature" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="org.eclipse.papyrus.uml.m2m.qvto.tests.tools.feature.source"
                      namespace="org.eclipse.update.feature"
                      version="1.0.0.202112011052"/>
         </provides>
         <filter>
        (org.eclipse.update.install.features=true)
      </filter>
         <artifacts size="1">
            <artifact classifier="org.eclipse.update.feature"
                      id="org.eclipse.papyrus.uml.m2m.qvto.tests.tools.feature.source"
                      version="1.0.0.202112011052"/>
         </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
      </copyright>
      </unit>
      <unit id="org.eclipse.papyrus.releng.feature.feature.group" singleton="false"
            version="1.0.0.202112011052">
         <update id="org.eclipse.papyrus.releng.feature.feature.group"
                 range="[0.0.0,1.0.0.202112011052)"
                 severity="0"/>
         <properties size="13">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.type.group" value="true"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.releng.feature"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2018 CEA LIST, Christian W. Damus, and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName" value="Papyrus Releng Tools"/>
            <property name="df_LT.description" value="Releng tools used in Papyrus."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
         </properties>
         <provides size="2">
            <provided name="org.eclipse.papyrus.releng.feature.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="9">
            <required name="org.eclipse.cbi.targetplatform-feature.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.releng.tools" namespace="org.eclipse.equinox.p2.iu"
                      range="[3.1.0.202112011052,3.1.0.202112011052]"/>
            <required name="org.eclipse.papyrus.dev.project.management"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.100.202112011052,2.0.100.202112011052]"/>
            <required name="org.eclipse.cbi.p2repo.aggregator" namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.300.20200825-1205,1.0.300.20200825-1205]"/>
            <required name="org.eclipse.cbi.p2repo.aggregator.legacy"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.300.20190930-1609,1.0.300.20190930-1609]"/>
            <required name="org.eclipse.cbi.p2repo.util" namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.300.20190930-1609,1.0.300.20190930-1609]"/>
            <required name="org.eclipse.cbi.p2repo.cli" namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.300.20190930-1609,1.0.300.20190930-1609]"/>
            <required name="org.eclipse.cbi.p2repo.p2" namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.300.20200619-1617,1.0.300.20200619-1617]"/>
            <required name="org.eclipse.papyrus.releng.feature.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]">
               <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
      </copyright>
      </unit>
      <unit id="org.eclipse.papyrus.uml.profile.newchildmenu.generator.ui.source"
            singleton="false"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.uml.profile.newchildmenu.generator.ui.source"
                 range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName"
                      value="Papyrus NewChild UI Menu Generator for UML Profiles Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.uml.profile.newchildmenu.generator.ui"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.uml.profile.newchildmenu.generator.ui.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.profile.newchildmenu.generator.ui.source"
                      namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.profile.newchildmenu.generator.ui.source"
                      namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.uml.profile.newchildmenu.generator.ui.source"
                      version="2.0.0.202112011052"/>
         </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.papyrus.uml.profile.newchildmenu.generator.ui.source
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.uml.assistants.feature.source.feature.jar"
            version="4.0.0.202112011052">
         <properties size="13">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2012-2020 CEA LIST, Christian W. Damus, and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName"
                      value="Papyrus Diagram Assistants Generator Developer Resources"/>
            <property name="df_LT.description"
                      value="Diagram Assistant model generators and support for UML Profile-based DSMLs."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.uml.assistants.feature"/>
            <property name="maven-version" value="4.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources-feature"/>
         </properties>
         <provides size="3">
            <provided name="org.eclipse.papyrus.uml.assistants.feature.source.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="4.0.0.202112011052"/>
            <provided name="feature" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="org.eclipse.papyrus.uml.assistants.feature.source"
                      namespace="org.eclipse.update.feature"
                      version="4.0.0.202112011052"/>
         </provides>
         <filter>
        (org.eclipse.update.install.features=true)
      </filter>
         <artifacts size="1">
            <artifact classifier="org.eclipse.update.feature"
                      id="org.eclipse.papyrus.uml.assistants.feature.source"
                      version="4.0.0.202112011052"/>
         </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
      </copyright>
      </unit>
      <unit id="org.eclipse.papyrus.toolsmiths.validation.common.source" singleton="false"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.toolsmiths.validation.common.source"
                 range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Papyrus Plug-ins Validation common Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.toolsmiths.validation.common"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.toolsmiths.validation.common.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.common.source"
                      namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.common.source"
                      namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.toolsmiths.validation.common.source"
                      version="2.0.0.202112011052"/>
         </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.papyrus.toolsmiths.validation.common.source
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.infra.textedit.representation.edit.source"
            singleton="false"
            version="1.0.0.202112011019">
         <update id="org.eclipse.papyrus.infra.textedit.representation.edit.source"
                 range="[0.0.0,1.0.0.202112011019)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName"
                      value="Papyrus - Text Document Representation Edit Support Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.infra.textedit.representation.edit"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.infra.textedit.representation.edit.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.representation.edit.source"
                      namespace="osgi.bundle"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.representation.edit.source"
                      namespace="osgi.identity"
                      version="1.0.0.202112011019">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.infra.textedit.representation.edit.source"
                      version="1.0.0.202112011019"/>
         </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.papyrus.infra.textedit.representation.edit.source
Bundle-Version: 1.0.0.202112011019
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.infra.gmfdiag.expansion.editor.source"
            singleton="false"
            version="3.0.0.202112011052">
         <update id="org.eclipse.papyrus.infra.gmfdiag.expansion.editor.source"
                 range="[0.0.0,3.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="ExpansionModel Editor Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.infra.gmfdiag.expansion.editor"/>
            <property name="maven-version" value="3.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.infra.gmfdiag.expansion.editor.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="3.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.infra.gmfdiag.expansion.editor.source"
                      namespace="osgi.bundle"
                      version="3.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.infra.gmfdiag.expansion.editor.source"
                      namespace="osgi.identity"
                      version="3.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.infra.gmfdiag.expansion.editor.source"
                      version="3.0.0.202112011052"/>
         </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.papyrus.infra.gmfdiag.expansion.editor.source
Bundle-Version: 3.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.gmf.codegen.source" singleton="false"
            version="3.0.0.202112011052">
         <update id="org.eclipse.papyrus.gmf.codegen.source" range="[0.0.0,3.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Papyrus GMF GenModel and Code Generation Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus.gmf-tooling.plugins"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.gmf.codegen"/>
            <property name="maven-version" value="3.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.gmf.codegen.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="3.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.codegen.source" namespace="osgi.bundle"
                      version="3.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.codegen.source" namespace="osgi.identity"
                      version="3.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.gmf.codegen.source"
                      version="3.0.0.202112011052"/>
         </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.papyrus.gmf.codegen.source
Bundle-Version: 3.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.infra.textedit.feature.feature.jar"
            version="1.0.0.202112011019">
         <properties size="12">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2021 CEA LIST.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName" value="Papyrus - Infra TextEdit Feature"/>
            <property name="df_LT.description"
                      value="This feature provides the infra plugins allowing to connect and open textual editor as nested Papyrus editor.&#xA;This feature doesn't provides concrete editors."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.infra.textedit.feature"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
         </properties>
         <provides size="3">
            <provided name="org.eclipse.papyrus.infra.textedit.feature.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011019"/>
            <provided name="feature" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="org.eclipse.papyrus.infra.textedit.feature"
                      namespace="org.eclipse.update.feature"
                      version="1.0.0.202112011019"/>
         </provides>
         <filter>
        (org.eclipse.update.install.features=true)
      </filter>
         <artifacts size="1">
            <artifact classifier="org.eclipse.update.feature"
                      id="org.eclipse.papyrus.infra.textedit.feature"
                      version="1.0.0.202112011019"/>
         </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
      </copyright>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.infra.textedit.xtext"
            version="1.0.0.202112011019">
         <update id="org.eclipse.papyrus.infra.textedit.xtext"
                 range="[0.0.0,1.0.0.202112011019)"
                 severity="0"/>
         <properties size="7">
            <property name="df_LT.Bundle-Name" value="Papyrus - Infra Textedit Xtext"/>
            <property name="df_LT.Bundle-Vendor" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%Bundle-Name"/>
            <property name="org.eclipse.equinox.p2.provider" value="%Bundle-Vendor"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.infra.textedit.xtext"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
         </properties>
         <provides size="7">
            <provided name="org.eclipse.papyrus.infra.textedit.xtext"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.xtext" namespace="osgi.bundle"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.xtext.custom" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.infra.textedit.xtext.nested.editor"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.infra.textedit.xtext" namespace="osgi.identity"
                      version="1.0.0.202112011019">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="29">
            <required name="org.eclipse.ui" namespace="osgi.bundle" range="[3.119.0,4.0.0)"/>
            <required name="org.eclipse.core.runtime" namespace="osgi.bundle" range="[3.22.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.textedit" namespace="osgi.bundle"
                      range="[1.0.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.textedit.representation"
                      namespace="osgi.bundle"
                      range="[1.0.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.textedit.representation.architecture"
                      namespace="osgi.bundle"
                      range="[1.0.0,2.0.0)"/>
            <required name="org.eclipse.xtext.ui" namespace="osgi.bundle" range="[2.25.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core" namespace="osgi.bundle"
                      range="[4.2.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.emf.transaction" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.sasheditor" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.services.labelprovider" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.textedit.ui" namespace="osgi.bundle"
                      range="[1.0.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.ui.emf" namespace="osgi.bundle"
                      range="[3.1.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.ui" namespace="osgi.bundle"
                      range="[3.3.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.architecture" namespace="osgi.bundle"
                      range="[3.1.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.sashwindows.di" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.xtext.ui.shared" namespace="osgi.bundle"
                      range="[2.25.0,3.0.0)"/>
            <required name="org.eclipse.ui.ide" namespace="osgi.bundle" range="[3.18.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.gmfdiag.extensionpoints.editors"
                      namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.gmf.runtime.common.ui" namespace="osgi.bundle"
                      range="[1.8.0,2.0.0)"/>
            <required name="org.eclipse.gmf.runtime.common.ui.services" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.uml.xtext.integration.core" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.extensionpoints.editors" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.core.filesystem" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.jdt.core" namespace="osgi.bundle" range="[3.26.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf.gmf" namespace="osgi.bundle"
                      range="[2.1.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf" namespace="osgi.bundle"
                      range="[4.2.0,5.0.0)"/>
            <required name="org.eclipse.gmf.runtime.emf.core" namespace="osgi.bundle"
                      range="[1.7.0,2.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.infra.textedit.xtext
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.infra.textedit.xtext"
                      version="1.0.0.202112011019"/>
         </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.papyrus.infra.textedit.xtext;singleton:=true
Bundle-Version: 1.0.0.202112011019
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.debug.feature.source.feature.jar"
            version="1.0.0.202112011052">
         <properties size="13">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2018-2020 CEA LIST, Christian W. Damus, and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName" value="Papyrus Debug Tools Developer Resources"/>
            <property name="df_LT.description"
                      value="Tools providing aids for debugging and other development tasks in Papyrus."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.debug.feature"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources-feature"/>
         </properties>
         <provides size="3">
            <provided name="org.eclipse.papyrus.debug.feature.source.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="feature" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="org.eclipse.papyrus.debug.feature.source"
                      namespace="org.eclipse.update.feature"
                      version="1.0.0.202112011052"/>
         </provides>
         <filter>
        (org.eclipse.update.install.features=true)
      </filter>
         <artifacts size="1">
            <artifact classifier="org.eclipse.update.feature"
                      id="org.eclipse.papyrus.debug.feature.source"
                      version="1.0.0.202112011052"/>
         </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
      </copyright>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.mwe2.utils" version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.mwe2.utils" range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="7">
            <property name="df_LT.Bundle-Name" value="MWE2 custom components for modeling workflows"/>
            <property name="df_LT.Bundle-Vendor" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%Bundle-Name"/>
            <property name="org.eclipse.equinox.p2.provider" value="%Bundle-Vendor"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.mwe2.utils"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
         </properties>
         <provides size="8">
            <provided name="org.eclipse.papyrus.mwe2.utils" namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.mwe2.utils" namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.mwe2.utils" namespace="java.package" version="0.0.0"/>
            <provided name="org.eclipse.papyrus.mwe2.utils.components" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.mwe2.utils.messages" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.mwe2.utils" namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="8">
            <required name="org.apache.commons.logging" namespace="osgi.bundle" range="[1.2.0,2.0.0)"/>
            <required name="org.eclipse.core.runtime" namespace="osgi.bundle" range="[3.18.0,4.0.0)"/>
            <required name="org.eclipse.emf.mwe.core" namespace="osgi.bundle" range="[1.5.0,2.0.0)"/>
            <required name="org.eclipse.emf.mwe.utils" namespace="osgi.bundle" range="[1.5.0,2.0.0)"/>
            <required name="org.eclipse.m2m.qvt.oml" namespace="osgi.bundle" range="[3.10.0,4.0.0)"/>
            <required name="org.eclipse.uml2.uml" namespace="osgi.bundle" range="[5.5.0,6.0.0)"/>
            <required name="org.eclipse.xtext.xbase.lib" namespace="osgi.bundle"
                      range="[2.22.0,3.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.mwe2.utils
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.mwe2.utils"
                      version="2.0.0.202112011052"/>
         </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.papyrus.mwe2.utils;singleton:=true
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.gmf.codegen.ui"
            version="1.4.0.202112011052">
         <update id="org.eclipse.papyrus.gmf.codegen.ui" range="[0.0.0,1.4.0.202112011052)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.pluginName" value="Papyrus GMF Code Generation UI"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <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"/>
            <property name="maven-groupId" value="org.eclipse.papyrus.gmf-tooling.plugins"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.gmf.codegen.ui"/>
            <property name="maven-version" value="1.4.0-SNAPSHOT"/>
         </properties>
         <provides size="7">
            <provided name="org.eclipse.papyrus.gmf.codegen.ui" namespace="org.eclipse.equinox.p2.iu"
                      version="1.4.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.codegen.ui" namespace="osgi.bundle"
                      version="1.4.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.internal.codegen" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.gmf.internal.codegen.popup.actions"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.gmf.codegen.ui" namespace="osgi.identity"
                      version="1.4.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="12">
            <required name="org.eclipse.core.runtime" namespace="osgi.bundle" range="[3.3.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.gmf.common" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.gmf.codegen.edit" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.emf.importer" namespace="osgi.bundle" range="[2.3.0,3.0.0)"/>
            <required name="org.eclipse.jdt.core" namespace="osgi.bundle" range="[3.3.0,4.0.0)"/>
            <required name="org.eclipse.core.resources" namespace="osgi.bundle" range="[3.3.0,4.0.0)"/>
            <required name="org.eclipse.jface" namespace="osgi.bundle" range="[3.3.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.gmf.codegen" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.ui.workbench" namespace="osgi.bundle" range="[3.3.0,4.0.0)"/>
            <required name="org.eclipse.ui.ide" namespace="osgi.bundle" range="[3.3.0,4.0.0)"/>
            <required name="org.eclipse.emf.ecore.xmi" namespace="osgi.bundle" range="[2.16.0,3.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.gmf.codegen.ui
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.gmf.codegen.ui"
                      version="1.4.0.202112011052"/>
         </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.papyrus.gmf.codegen.ui; singleton:=true
Bundle-Version: 1.4.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.toolsmiths.plugin.builder"
            version="1.1.0.202112011052">
         <update id="org.eclipse.papyrus.toolsmiths.plugin.builder"
                 range="[0.0.0,1.1.0.202112011052)"
                 severity="0"/>
         <properties size="7">
            <property name="df_LT.Bundle-Name" value="Papyrus Toolsmiths - Papyrus Plugin Builder"/>
            <property name="df_LT.Bundle-Vendor" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%Bundle-Name"/>
            <property name="org.eclipse.equinox.p2.provider" value="%Bundle-Vendor"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.toolsmiths.plugin.builder"/>
            <property name="maven-version" value="1.1.0-SNAPSHOT"/>
         </properties>
         <provides size="10">
            <provided name="org.eclipse.papyrus.toolsmiths.plugin.builder"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.plugin.builder" namespace="osgi.bundle"
                      version="1.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.plugin.builder" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.plugin.builder.helper"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.plugin.builder.nature"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.plugin.builder.preferences"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.plugin.builder.quickfix"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.plugin.builder" namespace="osgi.identity"
                      version="1.1.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="31">
            <required name="org.eclipse.core.resources" namespace="osgi.bundle"
                      range="[3.13.0,4.0.0)"/>
            <required name="org.eclipse.pde.core" namespace="osgi.bundle" range="[3.13.0,4.0.0)"/>
            <required name="org.eclipse.emf.ecore" namespace="osgi.bundle" range="[2.21.0,3.0.0)"/>
            <required name="org.eclipse.osgi" namespace="osgi.bundle" range="[3.15.0,4.0.0)"/>
            <required name="org.eclipse.core.runtime" namespace="osgi.bundle" range="[3.18.0,4.0.0)"/>
            <required name="org.eclipse.jdt.core" namespace="osgi.bundle" range="[3.22.0,4.0.0)"/>
            <required name="org.eclipse.ui" namespace="osgi.bundle" range="[3.117.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.emf.validation" namespace="osgi.bundle" range="[1.8.0,2.0.0)"/>
            <required name="org.eclipse.debug.core" namespace="osgi.bundle" range="[3.15.0,4.0.0)"/>
            <required name="org.eclipse.core.expressions" namespace="osgi.bundle"
                      range="[3.6.0,4.0.0)"/>
            <required name="org.eclipse.ui.ide" namespace="osgi.bundle" range="[3.17.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.eclipse.project.editors" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.ui" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.emf" namespace="osgi.bundle" range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.emf.transaction" namespace="osgi.bundle"
                      range="[1.9.1,2.0.0)"/>
            <required name="org.eclipse.papyrus.uml.tools" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.uml2.uml" namespace="osgi.bundle" range="[5.5.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.uml.tools.utils" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.pde.ui" namespace="osgi.bundle" range="[3.11.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.toolsmiths.validation.common" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.types" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.tools" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.pde.ui" namespace="osgi.bundle" range="[3.11.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.architecture" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="com.google.common.base" namespace="java.package" range="[30.1.0,31.0.0)"/>
            <required name="com.google.common.collect" namespace="java.package"
                      range="[30.1.0,31.0.0)"/>
            <required greedy="false" name="org.osgi.service.component.annotations"
                      namespace="java.package"
                      optional="true"
                      range="[1.3.0,2.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.toolsmiths.plugin.builder
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.toolsmiths.plugin.builder"
                      version="1.1.0.202112011052"/>
         </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.papyrus.toolsmiths.plugin.builder;singleton:=true
Bundle-Version: 1.1.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.gmf.codegen.xtend"
            version="1.0.0.202112011052">
         <update id="org.eclipse.papyrus.gmf.codegen.xtend" range="[0.0.0,1.0.0.202112011052)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.pluginName"
                      value="Papyrus GMF Tooling code generation templates for Xtend2"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <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"/>
            <property name="maven-groupId" value="org.eclipse.papyrus.gmf-tooling.plugins"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.gmf.codegen.xtend"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
         </properties>
         <provides size="34">
            <provided name="org.eclipse.papyrus.gmf.codegen.xtend"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.codegen.xtend" namespace="osgi.bundle"
                      version="1.0.0.202112011052"/>
            <provided name="diagram.editparts" namespace="java.package" version="0.0.0"/>
            <provided name="diagram.editpolicies" namespace="java.package" version="0.0.0"/>
            <provided name="impl.actions" namespace="java.package" version="0.0.0"/>
            <provided name="impl.diagram.commands" namespace="java.package" version="0.0.0"/>
            <provided name="impl.diagram.editparts" namespace="java.package" version="0.0.0"/>
            <provided name="impl.diagram.update" namespace="java.package" version="0.0.0"/>
            <provided name="impl.parsers" namespace="java.package" version="0.0.0"/>
            <provided name="impl.preferences" namespace="java.package" version="0.0.0"/>
            <provided name="metamodel" namespace="java.package" version="0.0.0"/>
            <provided name="org.eclipse.papyrus.gmf.codegen.util" namespace="java.package"
                      version="0.0.0"/>
            <provided name="parsers" namespace="java.package" version="0.0.0"/>
            <provided name="plugin" namespace="java.package" version="0.0.0"/>
            <provided name="xpt" namespace="java.package" version="0.0.0"/>
            <provided name="xpt.application" namespace="java.package" version="0.0.0"/>
            <provided name="xpt.diagram" namespace="java.package" version="0.0.0"/>
            <provided name="xpt.diagram.commands" namespace="java.package" version="0.0.0"/>
            <provided name="xpt.diagram.edithelpers" namespace="java.package" version="0.0.0"/>
            <provided name="xpt.diagram.editparts" namespace="java.package" version="0.0.0"/>
            <provided name="xpt.diagram.editpolicies" namespace="java.package" version="0.0.0"/>
            <provided name="xpt.diagram.preferences" namespace="java.package" version="0.0.0"/>
            <provided name="xpt.diagram.updater" namespace="java.package" version="0.0.0"/>
            <provided name="xpt.diagram.views" namespace="java.package" version="0.0.0"/>
            <provided name="xpt.editor" namespace="java.package" version="0.0.0"/>
            <provided name="xpt.editor.palette" namespace="java.package" version="0.0.0"/>
            <provided name="xpt.expressions" namespace="java.package" version="0.0.0"/>
            <provided name="xpt.navigator" namespace="java.package" version="0.0.0"/>
            <provided name="xpt.plugin" namespace="java.package" version="0.0.0"/>
            <provided name="xpt.propsheet" namespace="java.package" version="0.0.0"/>
            <provided name="xpt.providers" namespace="java.package" version="0.0.0"/>
            <provided name="org.eclipse.papyrus.gmf.codegen.xtend" namespace="osgi.identity"
                      version="1.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="21">
            <required name="org.eclipse.core.runtime" namespace="osgi.bundle" range="[3.3.0,4.0.0)"/>
            <required name="org.eclipse.core.resources" namespace="osgi.bundle" range="[3.3.0,4.0.0)"/>
            <required name="org.eclipse.emf.ecore" namespace="osgi.bundle" range="[2.16.0,3.0.0)"/>
            <required name="org.eclipse.emf.codegen.ecore" namespace="osgi.bundle"
                      range="[2.16.0,3.0.0)"/>
            <required name="org.eclipse.draw2d" namespace="osgi.bundle" range="[3.3.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.gmf.common" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.gmf.validate" namespace="osgi.bundle"
                      range="[1.1.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.gmf.codegen" namespace="osgi.bundle"
                      range="[2.0.0,3.1.0)"/>
            <required name="org.eclipse.xtext" namespace="osgi.bundle" range="[2.24.0,3.0.0)"/>
            <required name="org.eclipse.xtext.builder" namespace="osgi.bundle" range="[2.24.0,3.0.0)"/>
            <required name="org.eclipse.xtend.lib" namespace="osgi.bundle" range="[2.24.0,3.0.0)"/>
            <required name="org.eclipse.ocl.ecore" namespace="osgi.bundle" range="[3.15.0,4.0.0)"/>
            <required name="com.google.guava" namespace="osgi.bundle" range="[30.0.0,31.0.0)"/>
            <required name="org.eclipse.xtext.xbase.lib" namespace="osgi.bundle"
                      range="[2.24.0,3.0.0)"/>
            <required name="org.eclipse.gmf.runtime.notation" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.gmf.runtime.emf.type.core" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.types" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.types.core" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.eclipse.project.editors" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.pde.core" namespace="osgi.bundle" range="[3.14.0,4.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.gmf.codegen.xtend
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.gmf.codegen.xtend"
                      version="1.0.0.202112011052"/>
         </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.papyrus.gmf.codegen.xtend;singleton:=true
Bundle-Version: 1.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.uml.profile.types.generator.source" singleton="false"
            version="3.0.0.202112011052">
         <update id="org.eclipse.papyrus.uml.profile.types.generator.source"
                 range="[0.0.0,3.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName"
                      value="Papyrus Element Types Configuration Generator for UML Profiles Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.uml.profile.types.generator"/>
            <property name="maven-version" value="3.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.uml.profile.types.generator.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="3.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.profile.types.generator.source"
                      namespace="osgi.bundle"
                      version="3.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.profile.types.generator.source"
                      namespace="osgi.identity"
                      version="3.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.uml.profile.types.generator.source"
                      version="3.0.0.202112011052"/>
         </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.papyrus.uml.profile.types.generator.source
Bundle-Version: 3.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.toolsmiths.palette"
            version="4.0.0.202112011052">
         <update id="org.eclipse.papyrus.toolsmiths.palette" range="[0.0.0,4.0.0.202112011052)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.pluginName" value="Papyrus Toolsmiths Palette Customization"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <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"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.toolsmiths.palette"/>
            <property name="maven-version" value="4.0.0-SNAPSHOT"/>
         </properties>
         <provides size="7">
            <provided name="org.eclipse.papyrus.toolsmiths.palette"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="4.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.palette" namespace="osgi.bundle"
                      version="4.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.palette" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.palette.dialog" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.palette" namespace="osgi.identity"
                      version="4.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="20">
            <required name="org.eclipse.emf.databinding" namespace="osgi.bundle"
                      range="[1.5.0,2.0.0)"/>
            <required name="org.eclipse.emf.edit.ui" namespace="osgi.bundle" range="[2.18.0,3.0.0)"/>
            <required name="org.eclipse.gmf.runtime.diagram.ui" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.constraints" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.sasheditor" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.filters" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.gmfdiag.common" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.gmfdiag.paletteconfiguration"
                      namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.gmfdiag.paletteconfiguration.edit"
                      namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.gmfdiag.paletteconfiguration.editor"
                      namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.properties.ui" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.types" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.types.core" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.types.editor" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.widgets" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.uml.types.core" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.ui.ide" namespace="osgi.bundle" range="[3.17.0,4.0.0)"/>
            <required name="org.eclipse.uml2.uml.edit" namespace="osgi.bundle" range="[5.5.0,6.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.toolsmiths.palette
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.toolsmiths.palette"
                      version="4.0.0.202112011052"/>
         </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.papyrus.toolsmiths.palette;singleton:=true
Bundle-Version: 4.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.architectureview"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.architectureview" range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.pluginName" value="Papyrus Architecture Framework view"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <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"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.architectureview"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
         </properties>
         <provides size="8">
            <provided name="org.eclipse.papyrus.architectureview"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.architectureview" namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.architectureview" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.architectureview.providers" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.architectureview.views" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.architectureview" namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="9">
            <required name="org.eclipse.emf.edit.ui" namespace="osgi.bundle" range="[2.18.0,3.0.0)"/>
            <required name="org.eclipse.gmf.runtime.diagram.ui" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.architecture" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.architecture" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.architecture.edit" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.uml2.uml" namespace="osgi.bundle" range="[5.5.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.architectureview
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.architectureview"
                      version="2.0.0.202112011052"/>
         </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.papyrus.architectureview;singleton:=true
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.uml.types.ui.properties"
            version="4.0.0.202112011052">
         <update id="org.eclipse.papyrus.uml.types.ui.properties"
                 range="[0.0.0,4.0.0.202112011052)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.pluginName"
                      value="Properties Views for UML ElementTypesConfigurations framework"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <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"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.uml.types.ui.properties"/>
            <property name="maven-version" value="4.0.0-SNAPSHOT"/>
         </properties>
         <provides size="8">
            <provided name="org.eclipse.papyrus.uml.types.ui.properties"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="4.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.types.ui.properties" namespace="osgi.bundle"
                      version="4.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.types.ui.properties.modelelement"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.uml.types.ui.properties.providers"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.uml.types.ui.properties.widgets"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.uml.types.ui.properties" namespace="osgi.identity"
                      version="4.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="20">
            <required name="org.eclipse.emf.databinding" namespace="osgi.bundle"
                      range="[1.5.0,2.0.0)"/>
            <required name="org.eclipse.gmf.runtime.diagram.ui.properties" namespace="osgi.bundle"
                      range="[1.8.0,2.0.0)"/>
            <required name="org.eclipse.m2m.qvt.oml" namespace="osgi.bundle" range="[3.10.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.emf.facet.custom.core" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.emf.facet.custom.ui" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.properties" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.properties.ui" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.services.labelprovider" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.ui.emf" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.widgets" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.uml.diagram.common" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.uml.extensionpoints" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.uml.profile" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.uml.properties" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.uml.tools.utils" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.uml.types.core" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.views.properties" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.uml2.uml.editor" namespace="osgi.bundle"
                      range="[5.5.0,6.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.uml.types.ui.properties
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.uml.types.ui.properties"
                      version="4.0.0.202112011052"/>
         </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.papyrus.uml.types.ui.properties;singleton:=true
Bundle-Version: 4.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.dev.types.source" singleton="false"
            version="4.0.0.202112011052">
         <update id="org.eclipse.papyrus.dev.types.source" range="[0.0.0,4.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName"
                      value="Papyrus TypesConfigurations framework for developers plugin Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.dev.types"/>
            <property name="maven-version" value="4.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.dev.types.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="4.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.dev.types.source" namespace="osgi.bundle"
                      version="4.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.dev.types.source" namespace="osgi.identity"
                      version="4.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.dev.types.source"
                      version="4.0.0.202112011052"/>
         </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.papyrus.dev.types.source
Bundle-Version: 4.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.toolsmiths.feature.source.feature.jar"
            version="1.2.0.202112011052">
         <properties size="13">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2013-2020 CEA LIST, Christian W. Damus, and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName" value="Papyrus Toolsmiths tools Developer Resources"/>
            <property name="df_LT.description"
                      value="Editors and tools to exploit the powerful customization mechanisms of Papyrus and which can be leveraged to create Papyrus-based domain-specific modeling environment."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.toolsmiths.feature"/>
            <property name="maven-version" value="1.2.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources-feature"/>
         </properties>
         <provides size="3">
            <provided name="org.eclipse.papyrus.toolsmiths.feature.source.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.2.0.202112011052"/>
            <provided name="feature" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.feature.source"
                      namespace="org.eclipse.update.feature"
                      version="1.2.0.202112011052"/>
         </provides>
         <filter>
        (org.eclipse.update.install.features=true)
      </filter>
         <artifacts size="1">
            <artifact classifier="org.eclipse.update.feature"
                      id="org.eclipse.papyrus.toolsmiths.feature.source"
                      version="1.2.0.202112011052"/>
         </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
      </copyright>
      </unit>
      <unit id="org.eclipse.papyrus.gmf.codegen.ui.source" singleton="false"
            version="1.4.0.202112011052">
         <update id="org.eclipse.papyrus.gmf.codegen.ui.source"
                 range="[0.0.0,1.4.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Papyrus GMF Code Generation UI Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus.gmf-tooling.plugins"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.gmf.codegen.ui"/>
            <property name="maven-version" value="1.4.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.gmf.codegen.ui.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.4.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.codegen.ui.source" namespace="osgi.bundle"
                      version="1.4.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.codegen.ui.source" namespace="osgi.identity"
                      version="1.4.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.gmf.codegen.ui.source"
                      version="1.4.0.202112011052"/>
         </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.papyrus.gmf.codegen.ui.source
Bundle-Version: 1.4.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.uml.assistants.feature.source.feature.group"
            singleton="false"
            version="4.0.0.202112011052">
         <update id="org.eclipse.papyrus.uml.assistants.feature.source.feature.group"
                 range="[0.0.0,4.0.0.202112011052)"
                 severity="0"/>
         <properties size="14">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.type.group" value="true"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.uml.assistants.feature"/>
            <property name="maven-version" value="4.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources-feature"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2012-2020 CEA LIST, Christian W. Damus, and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName"
                      value="Papyrus Diagram Assistants Generator Developer Resources"/>
            <property name="df_LT.description"
                      value="Diagram Assistant model generators and support for UML Profile-based DSMLs."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
         </properties>
         <provides size="2">
            <provided name="org.eclipse.papyrus.uml.assistants.feature.source.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="4.0.0.202112011052"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="8">
            <required name="org.eclipse.papyrus.uml.assistants.feature.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[4.0.0.202112011052,4.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.uml.profile.assistants.generator.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[5.0.0.202112011052,5.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.uml.profile.assistants.generator.ui.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.uml.profile.types.generator.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[3.0.0.202112011052,3.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.uml.profile.types.generator.ui.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.1.0.202112011052,2.1.0.202112011052]"/>
            <required name="org.eclipse.papyrus.uml.profile.newchildmenu.generator.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.uml.profile.newchildmenu.generator.ui.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.uml.assistants.feature.source.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[4.0.0.202112011052,4.0.0.202112011052]">
               <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
      </copyright>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.toolsmiths.nattable"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.toolsmiths.nattable" range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="5">
            <property name="org.eclipse.equinox.p2.name" value="Papyrus Nattable Toolsmiths"/>
            <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.toolsmiths.nattable"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
         </properties>
         <provides size="4">
            <provided name="org.eclipse.papyrus.toolsmiths.nattable"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.nattable" namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.nattable" namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
         </provides>
         <requires size="22">
            <required name="org.eclipse.core.expressions" namespace="osgi.bundle"
                      range="[3.6.0,4.0.0)"/>
            <required name="org.eclipse.e4.core.contexts" namespace="osgi.bundle"
                      range="[1.8.0,2.0.0)"/>
            <required name="org.eclipse.e4.ui.model.workbench" namespace="osgi.bundle"
                      range="[2.1.0,3.0.0)"/>
            <required name="org.eclipse.emf.databinding" namespace="osgi.bundle"
                      range="[1.5.0,2.0.0)"/>
            <required name="org.eclipse.gmf.runtime.diagram.ui.properties" namespace="osgi.bundle"
                      range="[1.8.0,2.0.0)"/>
            <required name="org.eclipse.jdt.core" namespace="osgi.bundle" range="[3.22.0,4.0.0)"/>
            <required name="org.eclipse.m2m.qvt.oml" namespace="osgi.bundle" range="[3.10.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.eclipse.project.editors" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.architecture" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.architecture.representation"
                      namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.architecture" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.nattable" namespace="osgi.bundle"
                      range="[7.0.0,8.0.0)"/>
            <required name="org.eclipse.papyrus.infra.nattable.model" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.nattable.representation"
                      namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.ui" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.viewpoints.policy" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.widgets" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.uml.properties" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.uml2.uml.editor" namespace="osgi.bundle"
                      range="[5.5.0,6.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.toolsmiths.nattable
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.toolsmiths.nattable"
                      version="2.0.0.202112011052"/>
         </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.papyrus.toolsmiths.nattable;singleton:=true
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.gmf.codegen.xtend.source" singleton="false"
            version="1.0.0.202112011052">
         <update id="org.eclipse.papyrus.gmf.codegen.xtend.source"
                 range="[0.0.0,1.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName"
                      value="Papyrus GMF Tooling code generation templates for Xtend2 Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus.gmf-tooling.plugins"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.gmf.codegen.xtend"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.gmf.codegen.xtend.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.codegen.xtend.source" namespace="osgi.bundle"
                      version="1.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.codegen.xtend.source" namespace="osgi.identity"
                      version="1.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.gmf.codegen.xtend.source"
                      version="1.0.0.202112011052"/>
         </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.papyrus.gmf.codegen.xtend.source
Bundle-Version: 1.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.infra.textedit.ui.source" singleton="false"
            version="1.0.0.202112011019">
         <update id="org.eclipse.papyrus.infra.textedit.ui.source"
                 range="[0.0.0,1.0.0.202112011019)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Papyrus - Infra Textedit UI Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.infra.textedit.ui"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.infra.textedit.ui.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.ui.source" namespace="osgi.bundle"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.ui.source" namespace="osgi.identity"
                      version="1.0.0.202112011019">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.infra.textedit.ui.source"
                      version="1.0.0.202112011019"/>
         </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.papyrus.infra.textedit.ui.source
Bundle-Version: 1.0.0.202112011019
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.toolsmiths.source" singleton="false"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.toolsmiths.source" range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Customization Manager Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.toolsmiths"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.toolsmiths.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.source" namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.source" namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.toolsmiths.source"
                      version="2.0.0.202112011052"/>
         </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.papyrus.toolsmiths.source
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.uml.assistants.feature.feature.group" singleton="false"
            version="4.0.0.202112011052">
         <update id="org.eclipse.papyrus.uml.assistants.feature.feature.group"
                 range="[0.0.0,4.0.0.202112011052)"
                 severity="0"/>
         <properties size="13">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.type.group" value="true"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.uml.assistants.feature"/>
            <property name="maven-version" value="4.0.0-SNAPSHOT"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2012-2020 CEA LIST, Christian W. Damus, and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName" value="Papyrus Diagram Assistants Generator"/>
            <property name="df_LT.description"
                      value="Diagram Assistant model generators and support for UML Profile-based DSMLs."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
         </properties>
         <provides size="2">
            <provided name="org.eclipse.papyrus.uml.assistants.feature.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="4.0.0.202112011052"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="7">
            <required name="org.eclipse.papyrus.uml.profile.assistants.generator"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[5.0.0.202112011052,5.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.uml.profile.assistants.generator.ui"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.uml.profile.types.generator"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[3.0.0.202112011052,3.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.uml.profile.types.generator.ui"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.1.0.202112011052,2.1.0.202112011052]"/>
            <required name="org.eclipse.papyrus.uml.profile.newchildmenu.generator"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.uml.profile.newchildmenu.generator.ui"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.uml.assistants.feature.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[4.0.0.202112011052,4.0.0.202112011052]">
               <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
      </copyright>
      </unit>
      <unit id="org.eclipse.papyrus.uml.profile.assistants.generator.source"
            singleton="false"
            version="5.0.0.202112011052">
         <update id="org.eclipse.papyrus.uml.profile.assistants.generator.source"
                 range="[0.0.0,5.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName"
                      value="Papyrus Modeling Assistants Generator for UML Profiles Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.uml.profile.assistants.generator"/>
            <property name="maven-version" value="5.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.uml.profile.assistants.generator.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="5.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.profile.assistants.generator.source"
                      namespace="osgi.bundle"
                      version="5.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.profile.assistants.generator.source"
                      namespace="osgi.identity"
                      version="5.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.uml.profile.assistants.generator.source"
                      version="5.0.0.202112011052"/>
         </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.papyrus.uml.profile.assistants.generator.source
Bundle-Version: 5.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.mwe2.utils.source" singleton="false"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.mwe2.utils.source" range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName"
                      value="MWE2 custom components for modeling workflows Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.mwe2.utils"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.mwe2.utils.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.mwe2.utils.source" namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.mwe2.utils.source" namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.mwe2.utils.source"
                      version="2.0.0.202112011052"/>
         </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.papyrus.mwe2.utils.source
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.junit.feature.feature.group" singleton="false"
            version="1.0.0.202112011052">
         <update id="org.eclipse.papyrus.junit.feature.feature.group"
                 range="[0.0.0,1.0.0.202112011052)"
                 severity="0"/>
         <properties size="13">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.type.group" value="true"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.junit.feature"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2018-2020 CEA LIST, Christian W. Damus, and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName" value="Papyrus JUnit Framework"/>
            <property name="df_LT.description" value="Test framework used in Papyrus."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
         </properties>
         <provides size="2">
            <provided name="org.eclipse.papyrus.junit.feature.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="4">
            <required name="org.eclipse.papyrus.junit.framework"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.1.0.202112011052,2.1.0.202112011052]"/>
            <required name="org.eclipse.papyrus.junit.utils" namespace="org.eclipse.equinox.p2.iu"
                      range="[3.1.0.202112011052,3.1.0.202112011052]"/>
            <required name="org.eclipse.papyrus.bundles.tests" namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.junit.feature.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]">
               <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
      </copyright>
      </unit>
      <unit id="org.eclipse.papyrus.toolsmiths.builder.feature.feature.jar"
            version="1.0.0.202112011052">
         <properties size="12">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2020 CEA LIST, and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName" value="Papyrus Toolsmiths - Builder Feature"/>
            <property name="df_LT.description" value="Papyrus Plug-ins Validation Tools"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.toolsmiths.builder.feature"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
         </properties>
         <provides size="3">
            <provided name="org.eclipse.papyrus.toolsmiths.builder.feature.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="feature" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.builder.feature"
                      namespace="org.eclipse.update.feature"
                      version="1.0.0.202112011052"/>
         </provides>
         <filter>
        (org.eclipse.update.install.features=true)
      </filter>
         <artifacts size="1">
            <artifact classifier="org.eclipse.update.feature"
                      id="org.eclipse.papyrus.toolsmiths.builder.feature"
                      version="1.0.0.202112011052"/>
         </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
      </copyright>
      </unit>
      <unit id="org.eclipse.papyrus.debug.feature.feature.group" singleton="false"
            version="1.0.0.202112011052">
         <update id="org.eclipse.papyrus.debug.feature.feature.group"
                 range="[0.0.0,1.0.0.202112011052)"
                 severity="0"/>
         <properties size="13">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.type.group" value="true"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.debug.feature"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2018-2020 CEA LIST, Christian W. Damus, and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName" value="Papyrus Debug Tools"/>
            <property name="df_LT.description"
                      value="Tools providing aids for debugging and other development tasks in Papyrus."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
         </properties>
         <provides size="2">
            <provided name="org.eclipse.papyrus.debug.feature.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="11">
            <required name="org.eclipse.papyrus.dev.ui" namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.dev.view.services.edit.request"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.gmf.editpoliciesstates"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.gmf.editpartview"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.gmf.figureview" namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.infra.gmfdiag.css.debug"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.infra.emf.commandstack"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.dev.types" namespace="org.eclipse.equinox.p2.iu"
                      range="[4.0.0.202112011052,4.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.dev.pluginexplorer"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.architectureview"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.debug.feature.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]">
               <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
      </copyright>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.dev.assistants.codegen"
            version="2.0.100.202112011052">
         <update id="org.eclipse.papyrus.dev.assistants.codegen"
                 range="[0.0.0,2.0.100.202112011052)"
                 severity="0"/>
         <properties size="10">
            <property name="df_LT.pluginName" value="Papyrus Developer Tools for Modeling Assistants"/>
            <property name="df_LT.description"
                      value="Developer tools for code generation and other activities relating to modeled Diagram Assistants (a.k.a. modeling assistants)."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%pluginName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.bundle.localization" value="plugin"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.dev.assistants.codegen"/>
            <property name="maven-version" value="2.0.100-SNAPSHOT"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.dev.assistants.codegen"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.100.202112011052"/>
            <provided name="org.eclipse.papyrus.dev.assistants.codegen" namespace="osgi.bundle"
                      version="2.0.100.202112011052"/>
            <provided name="org.eclipse.papyrus.dev.assistants.codegen" namespace="osgi.identity"
                      version="2.0.100.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="18">
            <required name="com.google.inject" namespace="osgi.bundle" range="[3.0.0,4.0.0)"/>
            <required name="javax.inject" namespace="osgi.bundle" range="[1.0.0,2.0.0)"/>
            <required name="org.eclipse.emf.databinding" namespace="osgi.bundle"
                      range="[1.5.0,2.0.0)"/>
            <required name="org.eclipse.gmf.runtime.diagram.ui.properties" namespace="osgi.bundle"
                      range="[1.8.0,2.0.0)"/>
            <required name="org.eclipse.m2m.qvt.oml" namespace="osgi.bundle" range="[3.10.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.filters" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.gmfdiag.assistant" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.types" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.uml.profile.assistants.generator"
                      namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.uml.profile.types.generator" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.uml2.uml.editor" namespace="osgi.bundle"
                      range="[5.5.0,6.0.0)"/>
            <required name="org.eclipse.xtend.lib" namespace="osgi.bundle" range="[2.24.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.gmf.codegen" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.emf.codegen.ecore" namespace="osgi.bundle"
                      range="[2.16.0,3.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.dev.assistants.codegen
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.dev.assistants.codegen"
                      version="2.0.100.202112011052"/>
         </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.papyrus.dev.assistants.codegen;singleton:=true
Bundle-Version: 2.0.100.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.cbi.p2repo.aggregator.legacy.source" singleton="false"
            version="1.0.300.20190930-1609">
         <update id="org.eclipse.cbi.p2repo.aggregator.legacy.source"
                 range="[0.0.0,1.0.300.20190930-1609)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse CBI"/>
            <property name="df_LT.bundleName" value="CBI Aggregator Legacy Support Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.cbi"/>
            <property name="maven-artifactId" value="org.eclipse.cbi.p2repo.aggregator.legacy"/>
            <property name="maven-version" value="1.0.300-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.cbi.p2repo.aggregator.legacy.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.300.20190930-1609"/>
            <provided name="org.eclipse.cbi.p2repo.aggregator.legacy.source" namespace="osgi.bundle"
                      version="1.0.300.20190930-1609"/>
            <provided name="org.eclipse.cbi.p2repo.aggregator.legacy.source"
                      namespace="osgi.identity"
                      version="1.0.300.20190930-1609">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.cbi.p2repo.aggregator.legacy.source"
                      version="1.0.300.20190930-1609"/>
         </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.cbi.p2repo.aggregator.legacy.source
Bundle-Version: 1.0.300.20190930-1609
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.toolsmiths.expressions"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.toolsmiths.expressions"
                 range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.Bundle-Name" value="Papyrus Toolsmiths Expressions"/>
            <property name="df_LT.Bundle-Description"
                      value="This plugin provides handlers to create Papyrus Expressions for UML."/>
            <property name="df_LT.Bundle-Vendor" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%Bundle-Name"/>
            <property name="org.eclipse.equinox.p2.description" value="%Bundle-Description"/>
            <property name="org.eclipse.equinox.p2.provider" value="%Bundle-Vendor"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.toolsmiths.expressions"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.toolsmiths.expressions"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.expressions" namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.expressions" namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="9">
            <required name="org.eclipse.gmf.runtime.emf.type.core" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf.expressions" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.ui" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.uml.expressions" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.ui.views.properties.tabbed" namespace="osgi.bundle"
                      range="[3.8.0,4.0.0)"/>
            <required name="org.eclipse.uml2.uml" namespace="osgi.bundle" range="[5.5.0,6.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.toolsmiths.expressions
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.toolsmiths.expressions"
                      version="2.0.0.202112011052"/>
         </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.papyrus.toolsmiths.expressions;singleton:=true
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.dev.assistants.codegen.source" singleton="false"
            version="2.0.100.202112011052">
         <update id="org.eclipse.papyrus.dev.assistants.codegen.source"
                 range="[0.0.0,2.0.100.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName"
                      value="Papyrus Developer Tools for Modeling Assistants Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.dev.assistants.codegen"/>
            <property name="maven-version" value="2.0.100-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.dev.assistants.codegen.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.100.202112011052"/>
            <provided name="org.eclipse.papyrus.dev.assistants.codegen.source"
                      namespace="osgi.bundle"
                      version="2.0.100.202112011052"/>
            <provided name="org.eclipse.papyrus.dev.assistants.codegen.source"
                      namespace="osgi.identity"
                      version="2.0.100.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.dev.assistants.codegen.source"
                      version="2.0.100.202112011052"/>
         </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.papyrus.dev.assistants.codegen.source
Bundle-Version: 2.0.100.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.uml.profile.assistants.generator.ui.source"
            singleton="false"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.uml.profile.assistants.generator.ui.source"
                 range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName"
                      value="Papyrus Element Types Configuration Generator for UML Profiles Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.uml.profile.assistants.generator.ui"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.uml.profile.assistants.generator.ui.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.profile.assistants.generator.ui.source"
                      namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.profile.assistants.generator.ui.source"
                      namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.uml.profile.assistants.generator.ui.source"
                      version="2.0.0.202112011052"/>
         </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.papyrus.uml.profile.assistants.generator.ui.source
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.gmf.editpoliciesstates.source" singleton="false"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.gmf.editpoliciesstates.source"
                 range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="A View for editpolicies Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.gmf.editpoliciesstates"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.gmf.editpoliciesstates.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.editpoliciesstates.source"
                      namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.editpoliciesstates.source"
                      namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.gmf.editpoliciesstates.source"
                      version="2.0.0.202112011052"/>
         </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.papyrus.gmf.editpoliciesstates.source
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.junit.feature.source.feature.group" singleton="false"
            version="1.0.0.202112011052">
         <update id="org.eclipse.papyrus.junit.feature.source.feature.group"
                 range="[0.0.0,1.0.0.202112011052)"
                 severity="0"/>
         <properties size="14">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.type.group" value="true"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.junit.feature"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources-feature"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2018-2020 CEA LIST, Christian W. Damus, and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName" value="Papyrus JUnit Framework Developer Resources"/>
            <property name="df_LT.description" value="Test framework used in Papyrus."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
         </properties>
         <provides size="2">
            <provided name="org.eclipse.papyrus.junit.feature.source.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="5">
            <required name="org.eclipse.papyrus.junit.feature.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.junit.framework.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.1.0.202112011052,2.1.0.202112011052]"/>
            <required name="org.eclipse.papyrus.junit.utils.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[3.1.0.202112011052,3.1.0.202112011052]"/>
            <required name="org.eclipse.papyrus.bundles.tests.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.junit.feature.source.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]">
               <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
      </copyright>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.gmf.validate"
            version="1.2.0.202112011052">
         <update id="org.eclipse.papyrus.gmf.validate" range="[0.0.0,1.2.0.202112011052)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.pluginName" value="Papyrus GMF Validation"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <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"/>
            <property name="maven-groupId" value="org.eclipse.papyrus.gmf-tooling.tests"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.gmf.validate"/>
            <property name="maven-version" value="1.2.0-SNAPSHOT"/>
         </properties>
         <provides size="6">
            <provided name="org.eclipse.papyrus.gmf.validate" namespace="org.eclipse.equinox.p2.iu"
                      version="1.2.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.validate" namespace="osgi.bundle"
                      version="1.2.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.validate" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.gmf.validate" namespace="osgi.identity"
                      version="1.2.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="6">
            <required name="org.eclipse.emf.validation" namespace="osgi.bundle" range="[1.1.0,2.0.0)"/>
            <required name="org.eclipse.emf.ecore.edit" namespace="osgi.bundle" range="[2.3.0,3.0.0)"/>
            <required name="org.eclipse.emf.codegen.ecore" namespace="osgi.bundle"
                      range="[2.3.0,3.0.0)"/>
            <required name="org.eclipse.core.runtime" namespace="osgi.bundle" range="[3.3.0,4.0.0)"/>
            <required name="org.eclipse.ocl.ecore" namespace="osgi.bundle" range="[3.0.0,4.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.gmf.validate
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.gmf.validate"
                      version="1.2.0.202112011052"/>
         </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.papyrus.gmf.validate;singleton:=true
Bundle-Version: 1.2.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.infra.textedit.representation.source" singleton="false"
            version="1.0.0.202112011019">
         <update id="org.eclipse.papyrus.infra.textedit.representation.source"
                 range="[0.0.0,1.0.0.202112011019)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Papyrus - Text Document Representation Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.infra.textedit.representation"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.infra.textedit.representation.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.representation.source"
                      namespace="osgi.bundle"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.representation.source"
                      namespace="osgi.identity"
                      version="1.0.0.202112011019">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.infra.textedit.representation.source"
                      version="1.0.0.202112011019"/>
         </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.papyrus.infra.textedit.representation.source
Bundle-Version: 1.0.0.202112011019
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.infra.gmfdiag.css.debug"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.infra.gmfdiag.css.debug"
                 range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="5">
            <property name="org.eclipse.equinox.p2.name" value="CSS Debug view"/>
            <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.infra.gmfdiag.css.debug"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
         </properties>
         <provides size="4">
            <provided name="org.eclipse.papyrus.infra.gmfdiag.css.debug"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.infra.gmfdiag.css.debug" namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.infra.gmfdiag.css.debug" namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
         </provides>
         <requires size="14">
            <required name="org.eclipse.e4.ui.css.core" namespace="osgi.bundle"
                      range="[0.12.0,1.0.0)"/>
            <required name="org.eclipse.emf.databinding" namespace="osgi.bundle"
                      range="[1.5.0,2.0.0)"/>
            <required name="org.eclipse.emf.edit.ui" namespace="osgi.bundle" range="[2.18.0,3.0.0)"/>
            <required name="org.eclipse.gmf.runtime.diagram.ui" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.gmfdiag.css" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.gmfdiag.css.configuration"
                      namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.gmfdiag.css3.xtext" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.services.labelprovider" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.widgets" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.uml2.types" namespace="osgi.bundle" range="[2.5.0,3.0.0)"/>
            <required name="org.eclipse.xtext" namespace="osgi.bundle" range="[2.22.0,3.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.infra.gmfdiag.css.debug
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.infra.gmfdiag.css.debug"
                      version="2.0.0.202112011052"/>
         </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.papyrus.infra.gmfdiag.css.debug;singleton:=true
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.gmf.codegen.edit.source" singleton="false"
            version="3.0.0.202112011052">
         <update id="org.eclipse.papyrus.gmf.codegen.edit.source"
                 range="[0.0.0,3.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Papyrus GMF GenModel Edit Support Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus.gmf-tooling.plugins"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.gmf.codegen.edit"/>
            <property name="maven-version" value="3.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.gmf.codegen.edit.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="3.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.codegen.edit.source" namespace="osgi.bundle"
                      version="3.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.codegen.edit.source" namespace="osgi.identity"
                      version="3.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.gmf.codegen.edit.source"
                      version="3.0.0.202112011052"/>
         </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.papyrus.gmf.codegen.edit.source
Bundle-Version: 3.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.gmf.codegen"
            version="3.0.0.202112011052">
         <update id="org.eclipse.papyrus.gmf.codegen" range="[0.0.0,3.0.0.202112011052)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.pluginName" value="Papyrus GMF GenModel and Code Generation"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <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"/>
            <property name="maven-groupId" value="org.eclipse.papyrus.gmf-tooling.plugins"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.gmf.codegen"/>
            <property name="maven-version" value="3.0.0-SNAPSHOT"/>
         </properties>
         <provides size="10">
            <provided name="org.eclipse.papyrus.gmf.codegen" namespace="org.eclipse.equinox.p2.iu"
                      version="3.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.codegen" namespace="osgi.bundle"
                      version="3.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.codegen.gmfgen" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.gmf.codegen.gmfgen.impl" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.gmf.codegen.gmfgen.util" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.gmf.codegen.util" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.gmf.internal.codegen.util" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.gmf.codegen" namespace="osgi.identity"
                      version="3.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="12">
            <required name="org.eclipse.core.runtime" namespace="osgi.bundle" range="[3.2.0,4.0.0)"/>
            <required name="org.eclipse.core.resources" namespace="osgi.bundle" range="[3.2.0,4.0.0)"/>
            <required name="org.eclipse.emf.ecore" namespace="osgi.bundle" range="[2.16.0,3.0.0)"/>
            <required name="org.eclipse.emf.ecore.xmi" namespace="osgi.bundle" range="[2.16.0,3.0.0)"/>
            <required name="org.eclipse.emf.codegen.ecore" namespace="osgi.bundle"
                      range="[2.16.0,3.0.0)"/>
            <required name="org.eclipse.draw2d" namespace="osgi.bundle" range="[3.2.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.gmf.common" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.gmf.validate" namespace="osgi.bundle"
                      range="[1.2.0,2.0.0)"/>
            <required name="org.eclipse.ocl.ecore" namespace="osgi.bundle" range="[3.16.0,4.0.0)"/>
            <required name="org.eclipse.ui.workbench" namespace="osgi.bundle" range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.emf" namespace="osgi.bundle" range="[2.0.0,3.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.gmf.codegen
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.gmf.codegen"
                      version="3.0.0.202112011052"/>
         </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.papyrus.gmf.codegen;singleton:=true
Bundle-Version: 3.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.infra.emf.commandstack"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.infra.emf.commandstack"
                 range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.pluginName" value="Papyrus View for the commandstack"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%pluginName"/>
            <property name="org.eclipse.equinox.p2.description"
                      value="This plugin allows to show the commands owned by the emf command stack"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.bundle.localization" value="plugin"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.infra.emf.commandstack"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.infra.emf.commandstack"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.infra.emf.commandstack" namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.infra.emf.commandstack" namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="6">
            <required name="org.eclipse.gmf.runtime.emf.commands.core" namespace="osgi.bundle"
                      range="[1.7.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.emf.facet.common.ui" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf.gmf" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.ui" namespace="osgi.bundle" range="[3.117.0,4.0.0)"/>
            <required name="org.eclipse.uml2.types" namespace="osgi.bundle" range="[2.5.0,3.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.infra.emf.commandstack
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.infra.emf.commandstack"
                      version="2.0.0.202112011052"/>
         </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.papyrus.infra.emf.commandstack;singleton:=true
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.toolsmiths.validation.elementtypes.source"
            singleton="false"
            version="2.1.0.202112011052">
         <update id="org.eclipse.papyrus.toolsmiths.validation.elementtypes.source"
                 range="[0.0.0,2.1.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName"
                      value="Papyrus Plug-ins Validation for Element Types Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.toolsmiths.validation.elementtypes"/>
            <property name="maven-version" value="2.1.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.toolsmiths.validation.elementtypes.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.elementtypes.source"
                      namespace="osgi.bundle"
                      version="2.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.elementtypes.source"
                      namespace="osgi.identity"
                      version="2.1.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.toolsmiths.validation.elementtypes.source"
                      version="2.1.0.202112011052"/>
         </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.papyrus.toolsmiths.validation.elementtypes.source
Bundle-Version: 2.1.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.infra.textedit.properties.source" singleton="false"
            version="1.0.0.202112011019">
         <update id="org.eclipse.papyrus.infra.textedit.properties.source"
                 range="[0.0.0,1.0.0.202112011019)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Papyrus - Infra Textedit Properties Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.infra.textedit.properties"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.infra.textedit.properties.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.properties.source"
                      namespace="osgi.bundle"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.properties.source"
                      namespace="osgi.identity"
                      version="1.0.0.202112011019">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.infra.textedit.properties.source"
                      version="1.0.0.202112011019"/>
         </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.papyrus.infra.textedit.properties.source
Bundle-Version: 1.0.0.202112011019
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.dev.pluginexplorer"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.dev.pluginexplorer" range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="10">
            <property name="df_LT.pluginName" value="Plugin Explorer"/>
            <property name="df_LT.pluginDescription"
                      value="This plugin gives access to the inner content of Eclipse plugins"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%pluginName"/>
            <property name="org.eclipse.equinox.p2.description" value="%pluginDescription"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.bundle.localization" value="plugin"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.dev.pluginexplorer"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
         </properties>
         <provides size="6">
            <provided name="org.eclipse.papyrus.dev.pluginexplorer"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.dev.pluginexplorer" namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.dev.pluginexplorer" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.dev.pluginexplorer" namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="4">
            <required name="org.eclipse.core.runtime" namespace="osgi.bundle" range="[3.18.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.ui" namespace="osgi.bundle" range="[3.117.0,4.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.dev.pluginexplorer
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.dev.pluginexplorer"
                      version="2.0.0.202112011052"/>
         </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.papyrus.dev.pluginexplorer;singleton:=true
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.uml.assistants.feature.feature.jar"
            version="4.0.0.202112011052">
         <properties size="12">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2012-2020 CEA LIST, Christian W. Damus, and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName" value="Papyrus Diagram Assistants Generator"/>
            <property name="df_LT.description"
                      value="Diagram Assistant model generators and support for UML Profile-based DSMLs."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.uml.assistants.feature"/>
            <property name="maven-version" value="4.0.0-SNAPSHOT"/>
         </properties>
         <provides size="3">
            <provided name="org.eclipse.papyrus.uml.assistants.feature.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="4.0.0.202112011052"/>
            <provided name="feature" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="org.eclipse.papyrus.uml.assistants.feature"
                      namespace="org.eclipse.update.feature"
                      version="4.0.0.202112011052"/>
         </provides>
         <filter>
        (org.eclipse.update.install.features=true)
      </filter>
         <artifacts size="1">
            <artifact classifier="org.eclipse.update.feature"
                      id="org.eclipse.papyrus.uml.assistants.feature"
                      version="4.0.0.202112011052"/>
         </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
      </copyright>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.uml.profile.assistants.generator"
            version="5.0.0.202112011052">
         <update id="org.eclipse.papyrus.uml.profile.assistants.generator"
                 range="[0.0.0,5.0.0.202112011052)"
                 severity="0"/>
         <properties size="10">
            <property name="df_LT.pluginName"
                      value="Papyrus Modeling Assistants Generator for UML Profiles"/>
            <property name="df_LT.pluginDescription"
                      value="Modeling assistants model generation for UML profiles"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%pluginName"/>
            <property name="org.eclipse.equinox.p2.description" value="%pluginDescription"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.bundle.localization" value="plugin"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.uml.profile.assistants.generator"/>
            <property name="maven-version" value="5.0.0-SNAPSHOT"/>
         </properties>
         <provides size="7">
            <provided name="org.eclipse.papyrus.uml.profile.assistants.generator"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="5.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.profile.assistants.generator"
                      namespace="osgi.bundle"
                      version="5.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.profile.assistants.generator"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.uml.profile.assistants.generator.internal"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.uml.profile.assistants.generator"
                      namespace="osgi.identity"
                      version="5.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="14">
            <required name="com.google.inject" namespace="osgi.bundle" range="[3.0.0,4.0.0)"/>
            <required name="javax.inject" namespace="osgi.bundle" range="[1.0.0,2.0.0)"/>
            <required name="org.eclipse.emf.databinding" namespace="osgi.bundle"
                      range="[1.5.0,2.0.0)"/>
            <required name="org.eclipse.gmf.runtime.diagram.ui.properties" namespace="osgi.bundle"
                      range="[1.8.0,2.0.0)"/>
            <required name="org.eclipse.m2m.qvt.oml" namespace="osgi.bundle" range="[3.10.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.filters" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.gmfdiag.assistant" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.types" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.uml.filters" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.uml.profile.types.generator" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.uml2.uml.editor" namespace="osgi.bundle"
                      range="[5.5.0,6.0.0)"/>
            <required name="org.eclipse.xtend.lib" namespace="osgi.bundle" range="[2.22.0,3.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.uml.profile.assistants.generator
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.uml.profile.assistants.generator"
                      version="5.0.0.202112011052"/>
         </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.papyrus.uml.profile.assistants.generator;singleton:=true
Bundle-Version: 5.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.dev.project.management"
            version="2.0.100.202112011052">
         <update id="org.eclipse.papyrus.dev.project.management"
                 range="[0.0.0,2.0.100.202112011052)"
                 severity="0"/>
         <properties size="7">
            <property name="df_LT.Bundle-Name" value="Papyrus Project Management"/>
            <property name="df_LT.Bundle-Vendor" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%Bundle-Name"/>
            <property name="org.eclipse.equinox.p2.provider" value="%Bundle-Vendor"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.dev.project.management"/>
            <property name="maven-version" value="2.0.100-SNAPSHOT"/>
         </properties>
         <provides size="12">
            <provided name="org.eclipse.papyrus.dev.project.management"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.100.202112011052"/>
            <provided name="org.eclipse.papyrus.dev.project.management" namespace="osgi.bundle"
                      version="2.0.100.202112011052"/>
            <provided name="org.eclipse.papyrus.dev.project.management" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.dev.project.management.dialog"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.dev.project.management.handlers"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.dev.project.management.handlers.features"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.dev.project.management.handlers.plugins"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.dev.project.management.internal.operations"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.dev.project.management.utils"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.dev.project.management" namespace="osgi.identity"
                      version="2.0.100.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="9">
            <required name="org.eclipse.draw2d" namespace="osgi.bundle" range="[3.10.0,4.0.0)"/>
            <required name="org.eclipse.gmf.runtime.emf.type.core" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.eclipse.project.editors" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.tools" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.pde.ui" namespace="osgi.bundle" range="[3.11.0,4.0.0)"/>
            <required name="org.eclipse.ui.ide" namespace="osgi.bundle" range="[3.17.0,4.0.0)"/>
            <required name="org.eclipse.ui.views.properties.tabbed" namespace="osgi.bundle"
                      range="[3.8.0,4.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.dev.project.management
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.dev.project.management"
                      version="2.0.100.202112011052"/>
         </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.papyrus.dev.project.management;singleton:=true
Bundle-Version: 2.0.100.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.gmf.common.source" singleton="false"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.gmf.common.source" range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Papyrus GMF Tooling Commons Plug-in Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus.gmf-tooling.plugins"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.gmf.common"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.gmf.common.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.common.source" namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.common.source" namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.gmf.common.source"
                      version="2.0.0.202112011052"/>
         </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.papyrus.gmf.common.source
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.uml.profile.newchildmenu.generator"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.uml.profile.newchildmenu.generator"
                 range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.pluginName"
                      value="Papyrus NewChild Menu Generator for UML Profiles"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <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"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.uml.profile.newchildmenu.generator"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
         </properties>
         <provides size="6">
            <provided name="org.eclipse.papyrus.uml.profile.newchildmenu.generator"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.profile.newchildmenu.generator"
                      namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.profile.newchildmenu.generator"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.uml.profile.newchildmenu.generator"
                      namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="7">
            <required name="org.eclipse.gmf.runtime.emf.type.core" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.newchild" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.types" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.ui.workbench" namespace="osgi.bundle" range="[3.119.0,4.0.0)"/>
            <required name="org.eclipse.uml2.types" namespace="osgi.bundle" range="[2.5.0,3.0.0)"/>
            <required name="org.eclipse.xtend.lib" namespace="osgi.bundle" range="[2.22.0,3.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.uml.profile.newchildmenu.generator
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.uml.profile.newchildmenu.generator"
                      version="2.0.0.202112011052"/>
         </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.papyrus.uml.profile.newchildmenu.generator;singleton:=true
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.infra.textedit.ui"
            version="1.0.0.202112011019">
         <update id="org.eclipse.papyrus.infra.textedit.ui" range="[0.0.0,1.0.0.202112011019)"
                 severity="0"/>
         <properties size="7">
            <property name="df_LT.Bundle-Name" value="Papyrus - Infra Textedit UI"/>
            <property name="df_LT.Bundle-Vendor" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%Bundle-Name"/>
            <property name="org.eclipse.equinox.p2.provider" value="%Bundle-Vendor"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.infra.textedit.ui"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
         </properties>
         <provides size="9">
            <provided name="org.eclipse.papyrus.infra.textedit.ui"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.ui" namespace="osgi.bundle"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.ui" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.infra.textedit.ui.internal.modelresource"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.infra.textedit.ui.internal.viewpoint"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.infra.textedit.ui.provider" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.infra.textedit.ui" namespace="osgi.identity"
                      version="1.0.0.202112011019">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="29">
            <required name="org.eclipse.core.expressions" namespace="osgi.bundle"
                      range="[3.7.0,4.0.0)"/>
            <required name="org.eclipse.core.runtime" namespace="osgi.bundle" range="[3.22.0,4.0.0)"/>
            <required name="org.eclipse.emf.common" namespace="osgi.bundle" range="[2.22.0,3.0.0)"/>
            <required name="org.eclipse.emf.ecore.editor" namespace="osgi.bundle"
                      range="[2.17.0,3.0.0)"/>
            <required name="org.eclipse.emf.transaction" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.gmf.runtime.emf.type.core" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.emf.facet.custom.core" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.emf.facet.custom.ui" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.architecture" namespace="osgi.bundle"
                      range="[3.1.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.architecture.representation"
                      namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf" namespace="osgi.bundle"
                      range="[4.2.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf.gmf" namespace="osgi.bundle"
                      range="[2.1.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.ui" namespace="osgi.bundle"
                      range="[3.3.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.ui.emf" namespace="osgi.bundle"
                      range="[3.1.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.emf" namespace="osgi.bundle" range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core" namespace="osgi.bundle"
                      range="[4.2.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.architecture" namespace="osgi.bundle"
                      range="[3.1.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.sasheditor" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.sasheditor.di" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.services.edit" namespace="osgi.bundle"
                      range="[4.1.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.services.labelprovider" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.textedit" namespace="osgi.bundle"
                      range="[1.0.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.textedit.representation"
                      namespace="osgi.bundle"
                      range="[1.0.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.tools" namespace="osgi.bundle"
                      range="[4.2.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.viewpoints.policy" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.widgets" namespace="osgi.bundle"
                      range="[4.1.0,5.0.0)"/>
            <required name="org.eclipse.ui" namespace="osgi.bundle" range="[3.119.0,4.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.infra.textedit.ui
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.infra.textedit.ui"
                      version="1.0.0.202112011019"/>
         </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.papyrus.infra.textedit.ui;singleton:=true
Bundle-Version: 1.0.0.202112011019
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="202112011052.org.eclipse.papyrus.releng.category"
            version="1.0.0.4--cLaDD57E7EAAE7AA7QE">
         <properties size="3">
            <property name="org.eclipse.equinox.p2.name" value="Papyrus Releng Tools"/>
            <property name="org.eclipse.equinox.p2.description"
                      value="Papyrus tools used for releng purposes."/>
            <property name="org.eclipse.equinox.p2.type.category" value="true"/>
         </properties>
         <provides size="1">
            <provided name="202112011052.org.eclipse.papyrus.releng.category"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.4--cLaDD57E7EAAE7AA7QE"/>
         </provides>
         <requires size="2">
            <required name="org.eclipse.papyrus.releng.feature.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.releng.feature.source.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]"/>
         </requires>
         <touchpoint id="null" version="0.0.0"/>
      </unit>
      <unit id="org.eclipse.papyrus.uml.m2m.qvto.tests.tools.feature.source.feature.group"
            singleton="false"
            version="1.0.0.202112011052">
         <update id="org.eclipse.papyrus.uml.m2m.qvto.tests.tools.feature.source.feature.group"
                 range="[0.0.0,1.0.0.202112011052)"
                 severity="0"/>
         <properties size="14">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.type.group" value="true"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.uml.m2m.qvto.tests.tools.feature"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources-feature"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2017 CEA LIST, Christian W. Damus, and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName"
                      value="Papyrus UML M2M QvTo Tools Tests Feature Developer Resources"/>
            <property name="df_LT.description" value="Model to model transformation test tools."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
         </properties>
         <provides size="2">
            <provided name="org.eclipse.papyrus.uml.m2m.qvto.tests.tools.feature.source.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="3">
            <required name="org.eclipse.papyrus.uml.m2m.qvto.tests.tools.feature.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.uml.m2m.qvto.tests.tools.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.1.0.202112011052,2.1.0.202112011052]"/>
            <required name="org.eclipse.papyrus.uml.m2m.qvto.tests.tools.feature.source.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]">
               <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
      </copyright>
      </unit>
      <unit id="org.eclipse.papyrus.toolsmiths.palette.source" singleton="false"
            version="4.0.0.202112011052">
         <update id="org.eclipse.papyrus.toolsmiths.palette.source"
                 range="[0.0.0,4.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Papyrus Toolsmiths Palette Customization Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.toolsmiths.palette"/>
            <property name="maven-version" value="4.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.toolsmiths.palette.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="4.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.palette.source" namespace="osgi.bundle"
                      version="4.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.palette.source" namespace="osgi.identity"
                      version="4.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.toolsmiths.palette.source"
                      version="4.0.0.202112011052"/>
         </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.papyrus.toolsmiths.palette.source
Bundle-Version: 4.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.debug.feature.source.feature.group" singleton="false"
            version="1.0.0.202112011052">
         <update id="org.eclipse.papyrus.debug.feature.source.feature.group"
                 range="[0.0.0,1.0.0.202112011052)"
                 severity="0"/>
         <properties size="14">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.type.group" value="true"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.debug.feature"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources-feature"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2018-2020 CEA LIST, Christian W. Damus, and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName" value="Papyrus Debug Tools Developer Resources"/>
            <property name="df_LT.description"
                      value="Tools providing aids for debugging and other development tasks in Papyrus."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
         </properties>
         <provides size="2">
            <provided name="org.eclipse.papyrus.debug.feature.source.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="12">
            <required name="org.eclipse.papyrus.debug.feature.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.dev.ui.source" namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.dev.view.services.edit.request.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.gmf.editpoliciesstates.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.gmf.editpartview.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.gmf.figureview.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.infra.gmfdiag.css.debug.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.infra.emf.commandstack.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.dev.types.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[4.0.0.202112011052,4.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.dev.pluginexplorer.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.architectureview.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.debug.feature.source.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]">
               <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
      </copyright>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.uml.profile.types.generator"
            version="3.0.0.202112011052">
         <update id="org.eclipse.papyrus.uml.profile.types.generator"
                 range="[0.0.0,3.0.0.202112011052)"
                 severity="0"/>
         <properties size="10">
            <property name="df_LT.pluginName"
                      value="Papyrus Element Types Configuration Generator for UML Profiles"/>
            <property name="df_LT.pluginDescription"
                      value="Element types model generation for UML profiles"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%pluginName"/>
            <property name="org.eclipse.equinox.p2.description" value="%pluginDescription"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.bundle.localization" value="plugin"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.uml.profile.types.generator"/>
            <property name="maven-version" value="3.0.0-SNAPSHOT"/>
         </properties>
         <provides size="8">
            <provided name="org.eclipse.papyrus.uml.profile.types.generator"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="3.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.profile.types.generator" namespace="osgi.bundle"
                      version="3.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.profile.types.generator" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.uml.profile.types.generator.internal"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.uml.profile.types.generator.strategy"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.uml.profile.types.generator"
                      namespace="osgi.identity"
                      version="3.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="14">
            <required name="com.google.inject" namespace="osgi.bundle" range="[3.0.0,4.0.0)"/>
            <required name="javax.inject" namespace="osgi.bundle" range="[1.0.0,2.0.0)"/>
            <required name="org.eclipse.emf.databinding" namespace="osgi.bundle"
                      range="[1.5.0,2.0.0)"/>
            <required name="org.eclipse.gmf.runtime.diagram.ui.properties" namespace="osgi.bundle"
                      range="[1.8.0,2.0.0)"/>
            <required name="org.eclipse.m2m.qvt.oml" namespace="osgi.bundle" range="[3.10.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.types" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.types.core" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.uml.types.core" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.uml2.uml.editor" namespace="osgi.bundle"
                      range="[5.5.0,6.0.0)"/>
            <required name="org.eclipse.xtend.lib" namespace="osgi.bundle" range="[2.22.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.uml.tools.utils" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.uml.profile.types.generator
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.uml.profile.types.generator"
                      version="3.0.0.202112011052"/>
         </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.papyrus.uml.profile.types.generator;singleton:=true
Bundle-Version: 3.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.gmf.codegen.edit"
            version="3.0.0.202112011052">
         <update id="org.eclipse.papyrus.gmf.codegen.edit" range="[0.0.0,3.0.0.202112011052)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.pluginName" value="Papyrus GMF GenModel Edit Support"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <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"/>
            <property name="maven-groupId" value="org.eclipse.papyrus.gmf-tooling.plugins"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.gmf.codegen.edit"/>
            <property name="maven-version" value="3.0.0-SNAPSHOT"/>
         </properties>
         <provides size="7">
            <provided name="org.eclipse.papyrus.gmf.codegen.edit"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="3.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.codegen.edit" namespace="osgi.bundle"
                      version="3.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.codegen.gmfgen.presentation"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.gmf.codegen.gmfgen.provider" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.gmf.codegen.edit" namespace="osgi.identity"
                      version="3.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="12">
            <required name="org.eclipse.core.runtime" namespace="osgi.bundle" range="[3.3.0,4.0.0)"/>
            <required name="org.eclipse.core.resources" namespace="osgi.bundle" range="[3.3.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.gmf.codegen" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.emf.edit" namespace="osgi.bundle" range="[2.16.0,3.0.0)"/>
            <required name="org.eclipse.emf.ecore" namespace="osgi.bundle" range="[2.16.0,3.0.0)"/>
            <required name="org.eclipse.emf.ecore.edit" namespace="osgi.bundle"
                      range="[2.13.0,3.0.0)"/>
            <required name="org.eclipse.emf.codegen.ecore" namespace="osgi.bundle"
                      range="[2.16.0,3.0.0)"/>
            <required name="org.eclipse.emf.ecore.xmi" namespace="osgi.bundle" range="[2.4.0,3.0.0)"/>
            <required name="org.eclipse.emf.edit.ui" namespace="osgi.bundle" range="[2.4.0,3.0.0)"/>
            <required name="org.eclipse.ui.ide" namespace="osgi.bundle" range="[3.3.0,4.0.0)"/>
            <required name="org.eclipse.emf.codegen.ecore.ui" namespace="osgi.bundle"
                      range="[2.3.0,3.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.gmf.codegen.edit
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.gmf.codegen.edit"
                      version="3.0.0.202112011052"/>
         </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.papyrus.gmf.codegen.edit;singleton:=true
Bundle-Version: 3.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.views.properties.toolsmiths"
            version="3.2.0.202112011052">
         <update id="org.eclipse.papyrus.views.properties.toolsmiths"
                 range="[0.0.0,3.2.0.202112011052)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.Bundle-Name" value="Papyrus properties customization"/>
            <property name="df_LT.Bundle-Vendor" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%Bundle-Name"/>
            <property name="org.eclipse.equinox.p2.description" value="%pluginDescription"/>
            <property name="org.eclipse.equinox.p2.provider" value="%Bundle-Vendor"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.views.properties.toolsmiths"/>
            <property name="maven-version" value="3.2.0-SNAPSHOT"/>
         </properties>
         <provides size="9">
            <provided name="org.eclipse.papyrus.views.properties.toolsmiths"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="3.2.0.202112011052"/>
            <provided name="org.eclipse.papyrus.views.properties.toolsmiths" namespace="osgi.bundle"
                      version="3.2.0.202112011052"/>
            <provided name="org.eclipse.papyrus.views.properties.toolsmiths.editor"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.views.properties.toolsmiths.modelelement"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.views.properties.toolsmiths.providers"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.views.properties.toolsmiths.storage.actions"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.views.properties.toolsmiths"
                      namespace="osgi.identity"
                      version="3.2.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="29">
            <required name="com.ibm.icu" namespace="osgi.bundle" range="0.0.0"/>
            <required name="org.eclipse.emf.databinding" namespace="osgi.bundle"
                      range="[1.5.0,2.0.0)"/>
            <required name="org.eclipse.emf.ecore.editor" namespace="osgi.bundle"
                      range="[2.17.0,3.0.0)"/>
            <required name="org.eclipse.gmf.runtime.diagram.ui.properties" namespace="osgi.bundle"
                      range="[1.8.0,2.0.0)"/>
            <required name="org.eclipse.m2m.qvt.oml" namespace="osgi.bundle" range="[3.10.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.emf.facet.custom.core" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.emf.facet.custom.metamodel" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.emf.facet.custom.ui" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.emf.facet.efacet.core" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.emf.facet.efacet.metamodel" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.emf.facet.query.java.core" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.constraints" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.constraints.ui" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.properties" namespace="osgi.bundle"
                      range="[4.1.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.properties.ui" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.services.labelprovider" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.tools" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.ui.emf" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.widgets" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.views.properties" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.views.properties.model.xwt" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.uml2.uml.editor" namespace="osgi.bundle"
                      range="[5.5.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.views.properties.toolsmiths" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.properties.edit" namespace="osgi.bundle"
                      range="[4.1.0,5.0.0)"/>
            <required name="com.google.common.collect" namespace="java.package"
                      range="[30.1.0,31.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.views.properties.toolsmiths
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.views.properties.toolsmiths"
                      version="3.2.0.202112011052"/>
         </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.papyrus.views.properties.toolsmiths;singleton:=true
Bundle-Version: 3.2.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.infra.textedit.feature.source.feature.jar"
            version="1.0.0.202112011019">
         <properties size="13">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2021 CEA LIST.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName"
                      value="Papyrus - Infra TextEdit Feature Developer Resources"/>
            <property name="df_LT.description"
                      value="This feature provides the infra plugins allowing to connect and open textual editor as nested Papyrus editor.&#xA;This feature doesn't provides concrete editors."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.infra.textedit.feature"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources-feature"/>
         </properties>
         <provides size="3">
            <provided name="org.eclipse.papyrus.infra.textedit.feature.source.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011019"/>
            <provided name="feature" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="org.eclipse.papyrus.infra.textedit.feature.source"
                      namespace="org.eclipse.update.feature"
                      version="1.0.0.202112011019"/>
         </provides>
         <filter>
        (org.eclipse.update.install.features=true)
      </filter>
         <artifacts size="1">
            <artifact classifier="org.eclipse.update.feature"
                      id="org.eclipse.papyrus.infra.textedit.feature.source"
                      version="1.0.0.202112011019"/>
         </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
      </copyright>
      </unit>
      <unit id="org.eclipse.papyrus.codegen.source" singleton="false"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.codegen.source" range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Papyrus Code Generator for GmfGen models Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.codegen"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.codegen.source" namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.codegen.source" namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.codegen.source" namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.codegen.source"
                      version="2.0.0.202112011052"/>
         </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.papyrus.codegen.source
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.infra.gmfdiag.expansion.edit"
            version="3.0.0.202112011052">
         <update id="org.eclipse.papyrus.infra.gmfdiag.expansion.edit"
                 range="[0.0.0,3.0.0.202112011052)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.pluginName" value="ExpansionModel Edit Support"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <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"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.infra.gmfdiag.expansion.edit"/>
            <property name="maven-version" value="3.0.0-SNAPSHOT"/>
         </properties>
         <provides size="7">
            <provided name="org.eclipse.papyrus.infra.gmfdiag.expansion.edit"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="3.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.infra.gmfdiag.expansion.edit" namespace="osgi.bundle"
                      version="3.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.infra.gmfdiag.expansion.expansionmodel.provider"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.infra.gmfdiag.expansion.provider"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.infra.gmfdiag.expansion.edit"
                      namespace="osgi.identity"
                      version="3.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="8">
            <required name="org.eclipse.emf.databinding" namespace="osgi.bundle"
                      range="[1.5.0,2.0.0)"/>
            <required name="org.eclipse.emf.edit.ui" namespace="osgi.bundle" range="[2.18.0,3.0.0)"/>
            <required name="org.eclipse.gmf.runtime.diagram.ui" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.gmfdiag.expansion" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.types.edit" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.uml2.common.edit" namespace="osgi.bundle"
                      range="[2.5.0,3.0.0)"/>
            <required name="org.eclipse.uml2.types" namespace="osgi.bundle" range="[2.5.0,3.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.infra.gmfdiag.expansion.edit
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.infra.gmfdiag.expansion.edit"
                      version="3.0.0.202112011052"/>
         </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.papyrus.infra.gmfdiag.expansion.edit;singleton:=true
Bundle-Version: 3.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="config.a.jre.javase" singleton="false" version="11.0.0">
         <hostRequirements size="1">
            <required name="a.jre.javase" namespace="org.eclipse.equinox.p2.iu" range="11.0.0"/>
         </hostRequirements>
         <properties size="1">
            <property name="org.eclipse.equinox.p2.type.fragment" value="true"/>
         </properties>
         <provides size="1">
            <provided name="config.a.jre.javase" namespace="org.eclipse.equinox.p2.iu"
                      version="11.0.0"/>
         </provides>
         <requires size="1">
            <required name="a.jre.javase" namespace="org.eclipse.equinox.p2.iu" range="11.0.0"/>
         </requires>
         <touchpoint id="org.eclipse.equinox.p2.native" version="1.0.0"/>
         <touchpointData size="1">
            <instructions size="1">
               <instruction key="install">

          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="config.a.jre.javase" singleton="false" version="14.0.0">
         <hostRequirements size="1">
            <required name="a.jre.javase" namespace="org.eclipse.equinox.p2.iu" range="14.0.0"/>
         </hostRequirements>
         <properties size="1">
            <property name="org.eclipse.equinox.p2.type.fragment" value="true"/>
         </properties>
         <provides size="1">
            <provided name="config.a.jre.javase" namespace="org.eclipse.equinox.p2.iu"
                      version="14.0.0"/>
         </provides>
         <requires size="1">
            <required name="a.jre.javase" namespace="org.eclipse.equinox.p2.iu" range="14.0.0"/>
         </requires>
         <touchpoint id="org.eclipse.equinox.p2.native" version="1.0.0"/>
         <touchpointData size="1">
            <instructions size="1">
               <instruction key="install">

          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="config.a.jre.javase" singleton="false" version="15.0.0">
         <hostRequirements size="1">
            <required name="a.jre.javase" namespace="org.eclipse.equinox.p2.iu" range="15.0.0"/>
         </hostRequirements>
         <properties size="1">
            <property name="org.eclipse.equinox.p2.type.fragment" value="true"/>
         </properties>
         <provides size="1">
            <provided name="config.a.jre.javase" namespace="org.eclipse.equinox.p2.iu"
                      version="15.0.0"/>
         </provides>
         <requires size="1">
            <required name="a.jre.javase" namespace="org.eclipse.equinox.p2.iu" range="15.0.0"/>
         </requires>
         <touchpoint id="org.eclipse.equinox.p2.native" version="1.0.0"/>
         <touchpointData size="1">
            <instructions size="1">
               <instruction key="install">

          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="config.a.jre.javase" singleton="false" version="16.0.0">
         <hostRequirements size="1">
            <required name="a.jre.javase" namespace="org.eclipse.equinox.p2.iu" range="16.0.0"/>
         </hostRequirements>
         <properties size="1">
            <property name="org.eclipse.equinox.p2.type.fragment" value="true"/>
         </properties>
         <provides size="1">
            <provided name="config.a.jre.javase" namespace="org.eclipse.equinox.p2.iu"
                      version="16.0.0"/>
         </provides>
         <requires size="1">
            <required name="a.jre.javase" namespace="org.eclipse.equinox.p2.iu" range="16.0.0"/>
         </requires>
         <touchpoint id="org.eclipse.equinox.p2.native" version="1.0.0"/>
         <touchpointData size="1">
            <instructions size="1">
               <instruction key="install">

          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.debug.feature.feature.jar" version="1.0.0.202112011052">
         <properties size="12">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2018-2020 CEA LIST, Christian W. Damus, and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName" value="Papyrus Debug Tools"/>
            <property name="df_LT.description"
                      value="Tools providing aids for debugging and other development tasks in Papyrus."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.debug.feature"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
         </properties>
         <provides size="3">
            <provided name="org.eclipse.papyrus.debug.feature.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="feature" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="org.eclipse.papyrus.debug.feature" namespace="org.eclipse.update.feature"
                      version="1.0.0.202112011052"/>
         </provides>
         <filter>
        (org.eclipse.update.install.features=true)
      </filter>
         <artifacts size="1">
            <artifact classifier="org.eclipse.update.feature" id="org.eclipse.papyrus.debug.feature"
                      version="1.0.0.202112011052"/>
         </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
      </copyright>
      </unit>
      <unit id="org.eclipse.papyrus.toolsmiths.validation.architecture.source"
            singleton="false"
            version="2.1.0.202112011052">
         <update id="org.eclipse.papyrus.toolsmiths.validation.architecture.source"
                 range="[0.0.0,2.1.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName"
                      value="Papyrus Plug-ins Validation for Architecture Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.toolsmiths.validation.architecture"/>
            <property name="maven-version" value="2.1.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.toolsmiths.validation.architecture.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.architecture.source"
                      namespace="osgi.bundle"
                      version="2.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.architecture.source"
                      namespace="osgi.identity"
                      version="2.1.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.toolsmiths.validation.architecture.source"
                      version="2.1.0.202112011052"/>
         </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.papyrus.toolsmiths.validation.architecture.source
Bundle-Version: 2.1.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.codegen" version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.codegen" range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.pluginName" value="Papyrus Code Generator for GmfGen models"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <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"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.codegen"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
         </properties>
         <provides size="7">
            <provided name="org.eclipse.papyrus.codegen" namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.codegen" namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.codegen" namespace="java.package" version="0.0.0"/>
            <provided name="org.eclipse.papyrus.codegen.actions" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.codegen" namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="11">
            <required name="org.eclipse.core.runtime" namespace="osgi.bundle" range="[3.3.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.gmf.codegen" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.gmf.common" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.emf.ecore" namespace="osgi.bundle" range="[2.16.0,3.0.0)"/>
            <required name="org.eclipse.emf.common" namespace="osgi.bundle" range="[2.16.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.gmf.codegen.ui" namespace="osgi.bundle"
                      range="[1.4.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.gmf.codegen.xtend" namespace="osgi.bundle"
                      range="[1.0.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.gmf.codegen.xtend.ui" namespace="osgi.bundle"
                      range="[1.0.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.ui" namespace="osgi.bundle" range="[3.3.0,4.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.codegen
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.codegen"
                      version="2.0.0.202112011052"/>
         </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.papyrus.codegen;singleton:=true
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.toolsmiths.ecore"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.toolsmiths.ecore" range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="7">
            <property name="df_LT.Bundle-Name" value="Papyrus Ecore Toolsmiths"/>
            <property name="df_LT.Bundle-Vendor" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%Bundle-Name"/>
            <property name="org.eclipse.equinox.p2.provider" value="%Bundle-Vendor"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.toolsmiths.ecore"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.toolsmiths.ecore"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.ecore" namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.ecore" namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="11">
            <required name="org.eclipse.emf.edit.ui" namespace="osgi.bundle" range="[2.18.0,3.0.0)"/>
            <required name="org.eclipse.gmf.runtime.emf.type.core" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.emf.facet.custom.metamodel" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.emf.facet.custom.ui" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.emf.facet.efacet.core" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.emf.facet.query.java.core" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.ui" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.ui.views.properties.tabbed" namespace="osgi.bundle"
                      range="[3.8.0,4.0.0)"/>
            <required name="org.eclipse.uml2.types" namespace="osgi.bundle" range="[2.5.0,3.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.toolsmiths.ecore
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.toolsmiths.ecore"
                      version="2.0.0.202112011052"/>
         </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.papyrus.toolsmiths.ecore;singleton:=true
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.junit.utils"
            version="3.1.0.202112011052">
         <update id="org.eclipse.papyrus.junit.utils" range="[0.0.0,3.1.0.202112011052)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.Bundle-Name" value="Utils classes for JUnit tests"/>
            <property name="df_LT.Bundle-Vendor" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%Bundle-Name"/>
            <property name="org.eclipse.equinox.p2.description" value="%pluginDescription"/>
            <property name="org.eclipse.equinox.p2.provider" value="%Bundle-Vendor"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.junit.utils"/>
            <property name="maven-version" value="3.1.0-SNAPSHOT"/>
         </properties>
         <provides size="11">
            <provided name="org.eclipse.papyrus.junit.utils" namespace="org.eclipse.equinox.p2.iu"
                      version="3.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.junit.utils" namespace="osgi.bundle"
                      version="3.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.junit.matchers" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.junit.utils" namespace="java.package" version="0.0.0"/>
            <provided name="org.eclipse.papyrus.junit.utils.resources" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.junit.utils.rules" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.junit.utils.tests" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.junit.utils.xtext" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.junit.utils" namespace="osgi.identity"
                      version="3.1.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="40">
            <required name="org.eclipse.e4.core.contexts" namespace="osgi.bundle"
                      range="[1.8.0,2.0.0)"/>
            <required name="org.eclipse.e4.ui.model.workbench" namespace="osgi.bundle"
                      range="[2.1.0,3.0.0)"/>
            <required name="org.eclipse.e4.ui.workbench" namespace="osgi.bundle"
                      range="[1.11.0,2.0.0)"/>
            <required name="org.eclipse.emf.databinding" namespace="osgi.bundle"
                      range="[1.5.0,2.0.0)"/>
            <required name="org.eclipse.gmf.runtime.diagram.ui" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.jdt.ui" namespace="osgi.bundle" range="[3.21.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.editor" namespace="osgi.bundle" range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.sasheditor" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.sashwindows.di" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf.gmf" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.gmfdiag.common" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.gmfdiag.extensionpoints.editors"
                      namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.internationalization" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.internationalization.common"
                      namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.nattable" namespace="osgi.bundle"
                      range="[7.0.0,8.0.0)"/>
            <required name="org.eclipse.papyrus.infra.nattable.common" namespace="osgi.bundle"
                      range="[6.0.0,7.0.0)"/>
            <required name="org.eclipse.papyrus.infra.nattable.model" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.services.decoration" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.services.markerlistener"
                      namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.tools" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.ui" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.widgets" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.junit.framework" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.uml.tools" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.uml.xtext.integration.ui" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.views.modelexplorer" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.ui.ide" namespace="osgi.bundle" range="[3.17.0,4.0.0)"/>
            <required name="org.eclipse.ui.navigator" namespace="osgi.bundle" range="[3.9.300,4.0.0)"/>
            <required name="org.eclipse.uml2.uml.edit" namespace="osgi.bundle" range="[5.5.0,6.0.0)"/>
            <required name="org.eclipse.xtext.ui" namespace="osgi.bundle" range="[2.22.0,3.0.0)"/>
            <required name="org.junit" namespace="osgi.bundle" range="[4.13.0,5.0.0)"/>
            <required name="com.google.common.base" namespace="java.package" range="[30.1.0,31.0.0)"/>
            <required name="com.google.common.cache" namespace="java.package" range="[30.1.0,31.0.0)"/>
            <required name="com.google.common.collect" namespace="java.package"
                      range="[30.1.0,31.0.0)"/>
            <required name="com.google.common.io" namespace="java.package" range="[30.1.0,31.0.0)"/>
            <required name="com.google.common.primitives" namespace="java.package"
                      range="[30.1.0,31.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.junit.utils
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.junit.utils"
                      version="3.1.0.202112011052"/>
         </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.papyrus.junit.utils;singleton:=true
Bundle-Version: 3.1.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.gmf.editpartview.source" singleton="false"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.gmf.editpartview.source"
                 range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="A View for editpolicies Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.gmf.editpartview"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.gmf.editpartview.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.editpartview.source" namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.editpartview.source" namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.gmf.editpartview.source"
                      version="2.0.0.202112011052"/>
         </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.papyrus.gmf.editpartview.source
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.infra.textedit.source" singleton="false"
            version="1.0.0.202112011019">
         <update id="org.eclipse.papyrus.infra.textedit.source"
                 range="[0.0.0,1.0.0.202112011019)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Papyrus - Infra Textedit Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.infra.textedit"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.infra.textedit.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.source" namespace="osgi.bundle"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.source" namespace="osgi.identity"
                      version="1.0.0.202112011019">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.infra.textedit.source"
                      version="1.0.0.202112011019"/>
         </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.papyrus.infra.textedit.source
Bundle-Version: 1.0.0.202112011019
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.toolsmiths.feature.feature.jar"
            version="1.2.0.202112011052">
         <properties size="12">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2013-2020 CEA LIST, Christian W. Damus, and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName" value="Papyrus Toolsmiths tools"/>
            <property name="df_LT.description"
                      value="Editors and tools to exploit the powerful customization mechanisms of Papyrus and which can be leveraged to create Papyrus-based domain-specific modeling environment."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.toolsmiths.feature"/>
            <property name="maven-version" value="1.2.0-SNAPSHOT"/>
         </properties>
         <provides size="3">
            <provided name="org.eclipse.papyrus.toolsmiths.feature.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.2.0.202112011052"/>
            <provided name="feature" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.feature"
                      namespace="org.eclipse.update.feature"
                      version="1.2.0.202112011052"/>
         </provides>
         <filter>
        (org.eclipse.update.install.features=true)
      </filter>
         <artifacts size="1">
            <artifact classifier="org.eclipse.update.feature"
                      id="org.eclipse.papyrus.toolsmiths.feature"
                      version="1.2.0.202112011052"/>
         </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
      </copyright>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.bundles.tests"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.bundles.tests" range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.pluginDescription"
                      value="This plugin provides some Tests on the Bundle"/>
            <property name="df_LT.Bundle-Name" value="Papyrus Bundles Tests"/>
            <property name="df_LT.Bundle-Vendor" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%Bundle-Name"/>
            <property name="org.eclipse.equinox.p2.description" value="%pluginDescription"/>
            <property name="org.eclipse.equinox.p2.provider" value="%Bundle-Vendor"/>
            <property name="maven-groupId" value="org.eclipse.papyrus.tests"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.bundles.tests"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
         </properties>
         <provides size="6">
            <provided name="org.eclipse.papyrus.bundles.tests" namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.bundles.tests" namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.bundles.tests" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.bundles.tests" namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="12">
            <required name="org.eclipse.emf.edit.ui" namespace="osgi.bundle" range="[2.18.0,3.0.0)"/>
            <required name="org.eclipse.gmf.runtime.common.ui" namespace="osgi.bundle"
                      range="[1.8.0,2.0.0)"/>
            <required name="org.eclipse.gmf.runtime.emf.type.core" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.jdt.core" namespace="osgi.bundle" range="[3.22.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.junit.framework" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.junit.utils" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.pde.api.tools" namespace="osgi.bundle" range="[1.1.0,2.0.0)"/>
            <required name="org.eclipse.pde.core" namespace="osgi.bundle" range="[3.13.0,4.0.0)"/>
            <required name="org.eclipse.ui.views.properties.tabbed" namespace="osgi.bundle"
                      range="[3.8.0,4.0.0)"/>
            <required name="org.junit" namespace="osgi.bundle" range="[4.13.0,5.0.0)"/>
            <required name="org.apache.commons.lang3.text.translate" namespace="java.package"
                      range="3.1.0"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.bundles.tests
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.bundles.tests"
                      version="2.0.0.202112011052"/>
         </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.papyrus.bundles.tests;singleton:=true
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.toolsmiths.builder.feature.feature.group"
            singleton="false"
            version="1.0.0.202112011052">
         <update id="org.eclipse.papyrus.toolsmiths.builder.feature.feature.group"
                 range="[0.0.0,1.0.0.202112011052)"
                 severity="0"/>
         <properties size="13">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.type.group" value="true"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.toolsmiths.builder.feature"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2020 CEA LIST, and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName" value="Papyrus Toolsmiths - Builder Feature"/>
            <property name="df_LT.description" value="Papyrus Plug-ins Validation Tools"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
         </properties>
         <provides size="2">
            <provided name="org.eclipse.papyrus.toolsmiths.builder.feature.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="2">
            <required name="org.eclipse.papyrus.toolsmiths.plugin.builder"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.1.0.202112011052,1.1.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.builder.feature.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]">
               <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
      </copyright>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.infra.textedit.edit"
            version="1.0.0.202112011019">
         <update id="org.eclipse.papyrus.infra.textedit.edit" range="[0.0.0,1.0.0.202112011019)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.pluginName" value="Papyrus - Infra Textedit Edit Support"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <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"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.infra.textedit.edit"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
         </properties>
         <provides size="6">
            <provided name="org.eclipse.papyrus.infra.textedit.edit"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.edit" namespace="osgi.bundle"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.textdocument.provider"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.infra.textedit.edit" namespace="osgi.identity"
                      version="1.0.0.202112011019">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="5">
            <required name="org.eclipse.core.runtime" namespace="osgi.bundle" optional="true"
                      range="[3.22.0,4.0.0)"/>
            <required name="org.eclipse.emf.edit" namespace="osgi.bundle" range="[2.16.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.textedit" namespace="osgi.bundle"
                      range="[1.0.0,2.0.0)"/>
            <required name="org.osgi.framework" namespace="java.package" range="[1.10.0,2.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.infra.textedit.edit
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.infra.textedit.edit"
                      version="1.0.0.202112011019"/>
         </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.papyrus.infra.textedit.edit;singleton:=true
Bundle-Version: 1.0.0.202112011019
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.toolsmiths.validation.properties.source"
            singleton="false"
            version="1.0.0.202112011052">
         <update id="org.eclipse.papyrus.toolsmiths.validation.properties.source"
                 range="[0.0.0,1.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName"
                      value="Papyrus Plug-ins Validation for Properties Contexts Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.toolsmiths.validation.properties"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.toolsmiths.validation.properties.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.properties.source"
                      namespace="osgi.bundle"
                      version="1.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.properties.source"
                      namespace="osgi.identity"
                      version="1.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.toolsmiths.validation.properties.source"
                      version="1.0.0.202112011052"/>
         </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.papyrus.toolsmiths.validation.properties.source
Bundle-Version: 1.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.toolsmiths.validation.profile"
            version="2.1.0.202112011052">
         <update id="org.eclipse.papyrus.toolsmiths.validation.profile"
                 range="[0.0.0,2.1.0.202112011052)"
                 severity="0"/>
         <properties size="10">
            <property name="df_LT.pluginName" value="Papyrus Plug-ins Validation for Profile"/>
            <property name="df_LT.pluginDescription"
                      value="This plug-in provides the validation for the Profile plug-ins"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%pluginName"/>
            <property name="org.eclipse.equinox.p2.description" value="%pluginDescription"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.bundle.localization" value="plugin"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.toolsmiths.validation.profile"/>
            <property name="maven-version" value="2.1.0-SNAPSHOT"/>
         </properties>
         <provides size="10">
            <provided name="org.eclipse.papyrus.toolsmiths.validation.profile"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.profile"
                      namespace="osgi.bundle"
                      version="2.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.profile"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.profile.checkers"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.profile.constants"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.profile.internal.checkers"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.profile.internal.quickfix"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.profile"
                      namespace="osgi.identity"
                      version="2.1.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="20">
            <required name="org.eclipse.emf.databinding" namespace="osgi.bundle"
                      range="[1.5.0,2.0.0)"/>
            <required name="org.eclipse.emf.edit.ui" namespace="osgi.bundle" range="[2.18.0,3.0.0)"/>
            <required name="org.eclipse.gmf.runtime.emf.type.core" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.toolsmiths.validation.common" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.uml.tools" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.pde.core" namespace="osgi.bundle" range="[3.13.0,4.0.0)"/>
            <required name="org.eclipse.ui.views.properties.tabbed" namespace="osgi.bundle"
                      range="[3.8.0,4.0.0)"/>
            <required name="org.eclipse.uml2.uml" namespace="osgi.bundle" range="[5.5.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.uml.tools.utils" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.emf.codegen.ecore" namespace="osgi.bundle"
                      range="[2.22.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.ui.ide" namespace="osgi.bundle" range="[3.18.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.toolsmiths.plugin.builder" namespace="osgi.bundle"
                      range="[1.1.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core" namespace="osgi.bundle"
                      range="[4.1.0,5.0.0)"/>
            <required name="org.eclipse.uml2.uml.resources" namespace="osgi.bundle"
                      range="[5.5.0,6.0.0)"/>
            <required name="com.google.common.collect" namespace="java.package"
                      range="[30.1.0,31.0.0)"/>
            <required greedy="false" name="org.osgi.service.component.annotations"
                      namespace="java.package"
                      optional="true"
                      range="[1.3.0,2.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.toolsmiths.validation.profile
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.toolsmiths.validation.profile"
                      version="2.1.0.202112011052"/>
         </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.papyrus.toolsmiths.validation.profile;singleton:=true
Bundle-Version: 2.1.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.toolsmiths.validation.newchild"
            version="1.0.0.202112011052">
         <update id="org.eclipse.papyrus.toolsmiths.validation.newchild"
                 range="[0.0.0,1.0.0.202112011052)"
                 severity="0"/>
         <properties size="10">
            <property name="df_LT.pluginName"
                      value="Papyrus Plug-ins Validation for Element Creation Menus"/>
            <property name="df_LT.pluginDescription"
                      value="This plug-in provides the validation for the Element Creation Menu plug-ins"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%pluginName"/>
            <property name="org.eclipse.equinox.p2.description" value="%pluginDescription"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.bundle.localization" value="plugin"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.toolsmiths.validation.newchild"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
         </properties>
         <provides size="10">
            <provided name="org.eclipse.papyrus.toolsmiths.validation.newchild"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.newchild"
                      namespace="osgi.bundle"
                      version="1.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.newchild"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.newchild.internal"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.newchild.internal.checkers"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.newchild.internal.messages"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.newchild.internal.quickfix"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.newchild"
                      namespace="osgi.identity"
                      version="1.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="17">
            <required name="org.eclipse.core.expressions" namespace="osgi.bundle"
                      range="[3.6.0,4.0.0)"/>
            <required name="org.eclipse.core.runtime" namespace="osgi.bundle" range="[3.20.0,4.0.0)"/>
            <required name="org.eclipse.core.resources" namespace="osgi.bundle"
                      range="[3.14.0,4.0.0)"/>
            <required name="org.eclipse.emf.ecore" namespace="osgi.bundle" range="[2.23.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.toolsmiths.validation.common" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.ui" namespace="osgi.bundle" range="[3.117.0,4.0.0)"/>
            <required name="org.eclipse.ui.ide" namespace="osgi.bundle" range="[3.18.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core" namespace="osgi.bundle"
                      range="[4.1.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.newchild" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.pde.core" namespace="osgi.bundle" range="[3.14.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.toolsmiths.plugin.builder" namespace="osgi.bundle"
                      range="[1.0.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.types" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="com.google.common.collect" namespace="java.package"
                      range="[30.1.0,31.0.0)"/>
            <required greedy="false" name="org.osgi.service.component.annotations"
                      namespace="java.package"
                      optional="true"
                      range="[1.3.0,2.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.toolsmiths.validation.newchild
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.toolsmiths.validation.newchild"
                      version="1.0.0.202112011052"/>
         </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.papyrus.toolsmiths.validation.newchild;singleton:=true
Bundle-Version: 1.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.diagramgen.feature.source.feature.group"
            singleton="false"
            version="1.3.0.202112011052">
         <update id="org.eclipse.papyrus.diagramgen.feature.source.feature.group"
                 range="[0.0.0,1.3.0.202112011052)"
                 severity="0"/>
         <properties size="14">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.type.group" value="true"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.diagramgen.feature"/>
            <property name="maven-version" value="1.3.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources-feature"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2018-2020 CEA LIST, Christian W. Damus, and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName"
                      value="Papyrus Diagram Generation Tools Developer Resources"/>
            <property name="df_LT.description" value="Diagram Generation framework for Papyrus."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
         </properties>
         <provides size="2">
            <provided name="org.eclipse.papyrus.diagramgen.feature.source.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.3.0.202112011052"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="12">
            <required name="org.eclipse.papyrus.diagramgen.feature.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.3.0.202112011052,1.3.0.202112011052]"/>
            <required name="org.eclipse.papyrus.gmf.common.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.gmf.codegen.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[3.0.0.202112011052,3.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.gmf.codegen.edit.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[3.0.0.202112011052,3.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.gmf.codegen.ui.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.4.0.202112011052,1.4.0.202112011052]"/>
            <required name="org.eclipse.papyrus.gmf.validate.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.2.0.202112011052,1.2.0.202112011052]"/>
            <required name="org.eclipse.papyrus.gmf.codegen.xtend.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.gmf.codegen.xtend.ui.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.codegen.source" namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.dev.assistants.codegen.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.100.202112011052,2.0.100.202112011052]"/>
            <required name="org.eclipse.papyrus.mwe2.utils.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.diagramgen.feature.source.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.3.0.202112011052,1.3.0.202112011052]">
               <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
      </copyright>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.toolsmiths.validation.elementtypes"
            version="2.1.0.202112011052">
         <update id="org.eclipse.papyrus.toolsmiths.validation.elementtypes"
                 range="[0.0.0,2.1.0.202112011052)"
                 severity="0"/>
         <properties size="10">
            <property name="df_LT.pluginName" value="Papyrus Plug-ins Validation for Element Types"/>
            <property name="df_LT.pluginDescription"
                      value="This plug-in provides the validation for the Element Types plug-ins"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%pluginName"/>
            <property name="org.eclipse.equinox.p2.description" value="%pluginDescription"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.bundle.localization" value="plugin"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.toolsmiths.validation.elementtypes"/>
            <property name="maven-version" value="2.1.0-SNAPSHOT"/>
         </properties>
         <provides size="11">
            <provided name="org.eclipse.papyrus.toolsmiths.validation.elementtypes"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.elementtypes"
                      namespace="osgi.bundle"
                      version="2.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.elementtypes"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.elementtypes.checkers"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.elementtypes.constants"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.elementtypes.internal.checkers"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.elementtypes.internal.messages"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.elementtypes.internal.quickfix"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.elementtypes"
                      namespace="osgi.identity"
                      version="2.1.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="23">
            <required name="org.eclipse.emf.databinding" namespace="osgi.bundle"
                      range="[1.5.0,2.0.0)"/>
            <required name="org.eclipse.emf.edit.ui" namespace="osgi.bundle" range="[2.18.0,3.0.0)"/>
            <required name="org.eclipse.gmf.runtime.emf.type.core" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.toolsmiths.validation.common" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.pde.core" namespace="osgi.bundle" range="[3.13.0,4.0.0)"/>
            <required name="org.eclipse.ui.views.properties.tabbed" namespace="osgi.bundle"
                      range="[3.8.0,4.0.0)"/>
            <required name="org.eclipse.uml2.uml" namespace="osgi.bundle" range="[5.5.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.types" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.architecture" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.uml.types.core" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.emf" namespace="osgi.bundle" range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf.types" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.services.edit" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.ui.ide" namespace="osgi.bundle" range="[3.18.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.toolsmiths.plugin.builder" namespace="osgi.bundle"
                      range="[1.1.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core" namespace="osgi.bundle"
                      range="[4.1.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.uml.tools.utils" namespace="osgi.bundle"
                      range="[4.1.0,5.0.0)"/>
            <required name="com.google.common.collect" namespace="java.package"
                      range="[30.1.0,31.0.0)"/>
            <required greedy="false" name="org.osgi.service.component.annotations"
                      namespace="java.package"
                      optional="true"
                      range="[1.3.0,2.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.toolsmiths.validation.elementtypes
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.toolsmiths.validation.elementtypes"
                      version="2.1.0.202112011052"/>
         </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.papyrus.toolsmiths.validation.elementtypes;singleton:=true
Bundle-Version: 2.1.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.toolsmiths.ecore.source" singleton="false"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.toolsmiths.ecore.source"
                 range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Papyrus Ecore Toolsmiths Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.toolsmiths.ecore"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.toolsmiths.ecore.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.ecore.source" namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.ecore.source" namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.toolsmiths.ecore.source"
                      version="2.0.0.202112011052"/>
         </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.papyrus.toolsmiths.ecore.source
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.toolsmiths.validation.feature.feature.jar"
            version="1.0.0.202112011052">
         <properties size="12">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2019-2020 CEA LIST, and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName" value="Papyrus Plug-ins Validation Tools"/>
            <property name="df_LT.description" value="Papyrus Plug-ins Validation Tools"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.toolsmiths.validation.feature"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
         </properties>
         <provides size="3">
            <provided name="org.eclipse.papyrus.toolsmiths.validation.feature.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="feature" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.feature"
                      namespace="org.eclipse.update.feature"
                      version="1.0.0.202112011052"/>
         </provides>
         <filter>
        (org.eclipse.update.install.features=true)
      </filter>
         <artifacts size="1">
            <artifact classifier="org.eclipse.update.feature"
                      id="org.eclipse.papyrus.toolsmiths.validation.feature"
                      version="1.0.0.202112011052"/>
         </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
      </copyright>
      </unit>
      <unit id="org.eclipse.cbi.p2repo.aggregator.source" singleton="false"
            version="1.0.300.20200825-1205">
         <update id="org.eclipse.cbi.p2repo.aggregator.source"
                 range="[0.0.0,1.0.300.20200825-1205)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse CBI"/>
            <property name="df_LT.bundleName" value="CBI Aggregator Model Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.cbi"/>
            <property name="maven-artifactId" value="org.eclipse.cbi.p2repo.aggregator"/>
            <property name="maven-version" value="1.0.300-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.cbi.p2repo.aggregator.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.300.20200825-1205"/>
            <provided name="org.eclipse.cbi.p2repo.aggregator.source" namespace="osgi.bundle"
                      version="1.0.300.20200825-1205"/>
            <provided name="org.eclipse.cbi.p2repo.aggregator.source" namespace="osgi.identity"
                      version="1.0.300.20200825-1205">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.cbi.p2repo.aggregator.source"
                      version="1.0.300.20200825-1205"/>
         </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.cbi.p2repo.aggregator.source
Bundle-Version: 1.0.300.20200825-1205
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.diagramgen.feature.feature.jar"
            version="1.3.0.202112011052">
         <properties size="12">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2018-2020 CEA LIST, Christian W. Damus, and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName" value="Papyrus Diagram Generation Tools"/>
            <property name="df_LT.description" value="Diagram Generation framework for Papyrus."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.diagramgen.feature"/>
            <property name="maven-version" value="1.3.0-SNAPSHOT"/>
         </properties>
         <provides size="3">
            <provided name="org.eclipse.papyrus.diagramgen.feature.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.3.0.202112011052"/>
            <provided name="feature" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="org.eclipse.papyrus.diagramgen.feature"
                      namespace="org.eclipse.update.feature"
                      version="1.3.0.202112011052"/>
         </provides>
         <filter>
        (org.eclipse.update.install.features=true)
      </filter>
         <artifacts size="1">
            <artifact classifier="org.eclipse.update.feature"
                      id="org.eclipse.papyrus.diagramgen.feature"
                      version="1.3.0.202112011052"/>
         </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
      </copyright>
      </unit>
      <unit id="org.eclipse.papyrus.infra.textedit.feature.feature.group" singleton="false"
            version="1.0.0.202112011019">
         <update id="org.eclipse.papyrus.infra.textedit.feature.feature.group"
                 range="[0.0.0,1.0.0.202112011019)"
                 severity="0"/>
         <properties size="13">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.type.group" value="true"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.infra.textedit.feature"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2021 CEA LIST.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName" value="Papyrus - Infra TextEdit Feature"/>
            <property name="df_LT.description"
                      value="This feature provides the infra plugins allowing to connect and open textual editor as nested Papyrus editor.&#xA;This feature doesn't provides concrete editors."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
         </properties>
         <provides size="2">
            <provided name="org.eclipse.papyrus.infra.textedit.feature.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011019"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="12">
            <required name="org.eclipse.papyrus.sdk.feature.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[6.0.0,7.0.0)"/>
            <required name="org.eclipse.papyrus.infra.textedit" namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011019,1.0.0.202112011019]"/>
            <required name="org.eclipse.papyrus.infra.textedit.edit"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011019,1.0.0.202112011019]"/>
            <required name="org.eclipse.papyrus.infra.textedit.modelexplorer"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011019,1.0.0.202112011019]"/>
            <required name="org.eclipse.papyrus.infra.textedit.properties"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011019,1.0.0.202112011019]"/>
            <required name="org.eclipse.papyrus.infra.textedit.representation"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011019,1.0.0.202112011019]"/>
            <required name="org.eclipse.papyrus.infra.textedit.representation.architecture"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011019,1.0.0.202112011019]"/>
            <required name="org.eclipse.papyrus.infra.textedit.representation.edit"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011019,1.0.0.202112011019]"/>
            <required name="org.eclipse.papyrus.infra.textedit.types"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011019,1.0.0.202112011019]"/>
            <required name="org.eclipse.papyrus.infra.textedit.ui"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011019,1.0.0.202112011019]"/>
            <required name="org.eclipse.papyrus.infra.textedit.xtext"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011019,1.0.0.202112011019]"/>
            <required name="org.eclipse.papyrus.infra.textedit.feature.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011019,1.0.0.202112011019]">
               <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
      </copyright>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.dev.ui" version="1.0.0.202112011052">
         <update id="org.eclipse.papyrus.dev.ui" range="[0.0.0,1.0.0.202112011052)" severity="0"/>
         <properties size="9">
            <property name="df_LT.pluginName" value="Papyrus Dev UI"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%pluginName"/>
            <property name="org.eclipse.equinox.p2.description"
                      value="Plugin dedicated to manage generic menus and actions,linked to Papyrus Developer."/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.bundle.localization" value="plugin"/>
            <property name="maven-groupId" value="org.eclipse.papyrus.developer"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.dev.ui"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
         </properties>
         <provides size="6">
            <provided name="org.eclipse.papyrus.dev.ui" namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.dev.ui" namespace="osgi.bundle"
                      version="1.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.dev.ui" namespace="java.package" version="0.0.0"/>
            <provided name="org.eclipse.papyrus.dev.ui" namespace="osgi.identity"
                      version="1.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="4">
            <required name="org.eclipse.emf.transaction" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.ui" namespace="osgi.bundle" range="[3.117.0,4.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.dev.ui
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.dev.ui"
                      version="1.0.0.202112011052"/>
         </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.papyrus.dev.ui;singleton:=true
Bundle-Version: 1.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.junit.framework.source" singleton="false"
            version="2.1.0.202112011052">
         <update id="org.eclipse.papyrus.junit.framework.source"
                 range="[0.0.0,2.1.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Conditional Junit Annotations Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.junit.framework"/>
            <property name="maven-version" value="2.1.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.junit.framework.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.junit.framework.source" namespace="osgi.bundle"
                      version="2.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.junit.framework.source" namespace="osgi.identity"
                      version="2.1.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.junit.framework.source"
                      version="2.1.0.202112011052"/>
         </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.papyrus.junit.framework.source
Bundle-Version: 2.1.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.junit.feature.feature.jar" version="1.0.0.202112011052">
         <properties size="12">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2018-2020 CEA LIST, Christian W. Damus, and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName" value="Papyrus JUnit Framework"/>
            <property name="df_LT.description" value="Test framework used in Papyrus."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.junit.feature"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
         </properties>
         <provides size="3">
            <provided name="org.eclipse.papyrus.junit.feature.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="feature" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="org.eclipse.papyrus.junit.feature" namespace="org.eclipse.update.feature"
                      version="1.0.0.202112011052"/>
         </provides>
         <filter>
        (org.eclipse.update.install.features=true)
      </filter>
         <artifacts size="1">
            <artifact classifier="org.eclipse.update.feature" id="org.eclipse.papyrus.junit.feature"
                      version="1.0.0.202112011052"/>
         </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
      </copyright>
      </unit>
      <unit id="org.eclipse.papyrus.dev.view.services.edit.request.source"
            singleton="false"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.dev.view.services.edit.request.source"
                 range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="View for service edit requests Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.dev.view.services.edit.request"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.dev.view.services.edit.request.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.dev.view.services.edit.request.source"
                      namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.dev.view.services.edit.request.source"
                      namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.dev.view.services.edit.request.source"
                      version="2.0.0.202112011052"/>
         </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.papyrus.dev.view.services.edit.request.source
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.infra.textedit.feature.source.feature.group"
            singleton="false"
            version="1.0.0.202112011019">
         <update id="org.eclipse.papyrus.infra.textedit.feature.source.feature.group"
                 range="[0.0.0,1.0.0.202112011019)"
                 severity="0"/>
         <properties size="14">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.type.group" value="true"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.infra.textedit.feature"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources-feature"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2021 CEA LIST.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName"
                      value="Papyrus - Infra TextEdit Feature Developer Resources"/>
            <property name="df_LT.description"
                      value="This feature provides the infra plugins allowing to connect and open textual editor as nested Papyrus editor.&#xA;This feature doesn't provides concrete editors."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
         </properties>
         <provides size="2">
            <provided name="org.eclipse.papyrus.infra.textedit.feature.source.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011019"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="12">
            <required name="org.eclipse.papyrus.infra.textedit.feature.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011019,1.0.0.202112011019]"/>
            <required name="org.eclipse.papyrus.infra.textedit.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011019,1.0.0.202112011019]"/>
            <required name="org.eclipse.papyrus.infra.textedit.edit.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011019,1.0.0.202112011019]"/>
            <required name="org.eclipse.papyrus.infra.textedit.modelexplorer.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011019,1.0.0.202112011019]"/>
            <required name="org.eclipse.papyrus.infra.textedit.properties.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011019,1.0.0.202112011019]"/>
            <required name="org.eclipse.papyrus.infra.textedit.representation.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011019,1.0.0.202112011019]"/>
            <required name="org.eclipse.papyrus.infra.textedit.representation.architecture.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011019,1.0.0.202112011019]"/>
            <required name="org.eclipse.papyrus.infra.textedit.representation.edit.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011019,1.0.0.202112011019]"/>
            <required name="org.eclipse.papyrus.infra.textedit.types.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011019,1.0.0.202112011019]"/>
            <required name="org.eclipse.papyrus.infra.textedit.ui.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011019,1.0.0.202112011019]"/>
            <required name="org.eclipse.papyrus.infra.textedit.xtext.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011019,1.0.0.202112011019]"/>
            <required name="org.eclipse.papyrus.infra.textedit.feature.source.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011019,1.0.0.202112011019]">
               <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
      </copyright>
      </unit>
      <unit id="a.jre.javase" singleton="false" version="11.0.0">
         <provides size="205">
            <provided name="a.jre.javase" namespace="org.eclipse.equinox.p2.iu" version="11.0.0"/>
            <provided name="java.applet" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.color" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.datatransfer" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.desktop" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.dnd" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.event" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.font" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.geom" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.im" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.im.spi" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.image" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.image.renderable" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.print" namespace="java.package" version="0.0.0"/>
            <provided name="java.beans" namespace="java.package" version="0.0.0"/>
            <provided name="java.beans.beancontext" namespace="java.package" version="0.0.0"/>
            <provided name="java.io" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.annotation" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.instrument" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.invoke" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.management" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.module" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.ref" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.reflect" namespace="java.package" version="0.0.0"/>
            <provided name="java.math" namespace="java.package" version="0.0.0"/>
            <provided name="java.net" namespace="java.package" version="0.0.0"/>
            <provided name="java.net.spi" namespace="java.package" version="0.0.0"/>
            <provided name="java.nio" namespace="java.package" version="0.0.0"/>
            <provided name="java.nio.channels" namespace="java.package" version="0.0.0"/>
            <provided name="java.nio.channels.spi" namespace="java.package" version="0.0.0"/>
            <provided name="java.nio.charset" namespace="java.package" version="0.0.0"/>
            <provided name="java.nio.charset.spi" namespace="java.package" version="0.0.0"/>
            <provided name="java.nio.file" namespace="java.package" version="0.0.0"/>
            <provided name="java.nio.file.attribute" namespace="java.package" version="0.0.0"/>
            <provided name="java.nio.file.spi" namespace="java.package" version="0.0.0"/>
            <provided name="java.rmi" namespace="java.package" version="0.0.0"/>
            <provided name="java.rmi.activation" namespace="java.package" version="0.0.0"/>
            <provided name="java.rmi.dgc" namespace="java.package" version="0.0.0"/>
            <provided name="java.rmi.registry" namespace="java.package" version="0.0.0"/>
            <provided name="java.rmi.server" namespace="java.package" version="0.0.0"/>
            <provided name="java.security" namespace="java.package" version="0.0.0"/>
            <provided name="java.security.acl" namespace="java.package" version="0.0.0"/>
            <provided name="java.security.cert" namespace="java.package" version="0.0.0"/>
            <provided name="java.security.interfaces" namespace="java.package" version="0.0.0"/>
            <provided name="java.security.spec" namespace="java.package" version="0.0.0"/>
            <provided name="java.sql" namespace="java.package" version="0.0.0"/>
            <provided name="java.text" namespace="java.package" version="0.0.0"/>
            <provided name="java.text.spi" namespace="java.package" version="0.0.0"/>
            <provided name="java.time" namespace="java.package" version="0.0.0"/>
            <provided name="java.time.chrono" namespace="java.package" version="0.0.0"/>
            <provided name="java.time.format" namespace="java.package" version="0.0.0"/>
            <provided name="java.time.temporal" namespace="java.package" version="0.0.0"/>
            <provided name="java.time.zone" namespace="java.package" version="0.0.0"/>
            <provided name="java.util" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.concurrent" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.concurrent.atomic" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.concurrent.locks" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.function" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.jar" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.logging" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.prefs" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.regex" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.spi" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.stream" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.zip" namespace="java.package" version="0.0.0"/>
            <provided name="javax.accessibility" namespace="java.package" version="0.0.0"/>
            <provided name="javax.annotation.processing" namespace="java.package" version="0.0.0"/>
            <provided name="javax.crypto" namespace="java.package" version="0.0.0"/>
            <provided name="javax.crypto.interfaces" namespace="java.package" version="0.0.0"/>
            <provided name="javax.crypto.spec" namespace="java.package" version="0.0.0"/>
            <provided name="javax.imageio" namespace="java.package" version="0.0.0"/>
            <provided name="javax.imageio.event" namespace="java.package" version="0.0.0"/>
            <provided name="javax.imageio.metadata" namespace="java.package" version="0.0.0"/>
            <provided name="javax.imageio.plugins.bmp" namespace="java.package" version="0.0.0"/>
            <provided name="javax.imageio.plugins.jpeg" namespace="java.package" version="0.0.0"/>
            <provided name="javax.imageio.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.imageio.stream" namespace="java.package" version="0.0.0"/>
            <provided name="javax.lang.model" namespace="java.package" version="0.0.0"/>
            <provided name="javax.lang.model.element" namespace="java.package" version="0.0.0"/>
            <provided name="javax.lang.model.type" namespace="java.package" version="0.0.0"/>
            <provided name="javax.lang.model.util" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management.loading" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management.modelmbean" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management.monitor" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management.openmbean" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management.relation" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management.remote" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management.remote.rmi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management.timer" namespace="java.package" version="0.0.0"/>
            <provided name="javax.naming" namespace="java.package" version="0.0.0"/>
            <provided name="javax.naming.directory" namespace="java.package" version="0.0.0"/>
            <provided name="javax.naming.event" namespace="java.package" version="0.0.0"/>
            <provided name="javax.naming.ldap" namespace="java.package" version="0.0.0"/>
            <provided name="javax.naming.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.net" namespace="java.package" version="0.0.0"/>
            <provided name="javax.net.ssl" namespace="java.package" version="0.0.0"/>
            <provided name="javax.print" namespace="java.package" version="0.0.0"/>
            <provided name="javax.print.attribute" namespace="java.package" version="0.0.0"/>
            <provided name="javax.print.attribute.standard" namespace="java.package" version="0.0.0"/>
            <provided name="javax.print.event" namespace="java.package" version="0.0.0"/>
            <provided name="javax.rmi.ssl" namespace="java.package" version="0.0.0"/>
            <provided name="javax.script" namespace="java.package" version="0.0.0"/>
            <provided name="javax.security.auth" namespace="java.package" version="0.0.0"/>
            <provided name="javax.security.auth.callback" namespace="java.package" version="0.0.0"/>
            <provided name="javax.security.auth.kerberos" namespace="java.package" version="0.0.0"/>
            <provided name="javax.security.auth.login" namespace="java.package" version="0.0.0"/>
            <provided name="javax.security.auth.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.security.auth.x500" namespace="java.package" version="0.0.0"/>
            <provided name="javax.security.cert" namespace="java.package" version="0.0.0"/>
            <provided name="javax.security.sasl" namespace="java.package" version="0.0.0"/>
            <provided name="javax.sound.midi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.sound.midi.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.sound.sampled" namespace="java.package" version="0.0.0"/>
            <provided name="javax.sound.sampled.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.sql" namespace="java.package" version="0.0.0"/>
            <provided name="javax.sql.rowset" namespace="java.package" version="0.0.0"/>
            <provided name="javax.sql.rowset.serial" namespace="java.package" version="0.0.0"/>
            <provided name="javax.sql.rowset.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.border" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.colorchooser" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.event" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.filechooser" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.plaf" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.plaf.basic" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.plaf.metal" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.plaf.multi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.plaf.nimbus" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.plaf.synth" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.table" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.text" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.text.html" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.text.html.parser" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.text.rtf" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.tree" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.undo" namespace="java.package" version="0.0.0"/>
            <provided name="javax.tools" namespace="java.package" version="0.0.0"/>
            <provided name="javax.transaction.xa" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.crypto" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.crypto.dom" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.crypto.dsig" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.crypto.dsig.dom" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.crypto.dsig.keyinfo" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.crypto.dsig.spec" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.datatype" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.namespace" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.parsers" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.stream" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.stream.events" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.stream.util" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.transform" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.transform.dom" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.transform.sax" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.transform.stax" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.transform.stream" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.validation" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.xpath" namespace="java.package" version="0.0.0"/>
            <provided name="org.ietf.jgss" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.bootstrap" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.css" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.events" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.html" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.ls" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.ranges" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.stylesheets" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.traversal" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.views" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.xpath" namespace="java.package" version="0.0.0"/>
            <provided name="org.xml.sax" namespace="java.package" version="0.0.0"/>
            <provided name="org.xml.sax.ext" namespace="java.package" version="0.0.0"/>
            <provided name="org.xml.sax.helpers" namespace="java.package" version="0.0.0"/>
            <provided name="OSGi/Minimum" namespace="osgi.ee" version="1.0.0"/>
            <provided name="OSGi/Minimum" namespace="osgi.ee" version="1.1.0"/>
            <provided name="OSGi/Minimum" namespace="osgi.ee" version="1.2.0"/>
            <provided name="JRE" namespace="osgi.ee" version="1.0.0"/>
            <provided name="JRE" namespace="osgi.ee" version="1.1.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.0.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.1.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.2.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.3.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.4.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.5.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.6.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.7.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.8.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="9.0.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="10.0.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="11.0.0"/>
            <provided name="JavaSE/compact1" namespace="osgi.ee" version="1.8.0"/>
            <provided name="JavaSE/compact1" namespace="osgi.ee" version="9.0.0"/>
            <provided name="JavaSE/compact1" namespace="osgi.ee" version="10.0.0"/>
            <provided name="JavaSE/compact1" namespace="osgi.ee" version="11.0.0"/>
            <provided name="JavaSE/compact2" namespace="osgi.ee" version="1.8.0"/>
            <provided name="JavaSE/compact2" namespace="osgi.ee" version="9.0.0"/>
            <provided name="JavaSE/compact2" namespace="osgi.ee" version="10.0.0"/>
            <provided name="JavaSE/compact2" namespace="osgi.ee" version="11.0.0"/>
            <provided name="JavaSE/compact3" namespace="osgi.ee" version="1.8.0"/>
            <provided name="JavaSE/compact3" namespace="osgi.ee" version="9.0.0"/>
            <provided name="JavaSE/compact3" namespace="osgi.ee" version="10.0.0"/>
            <provided name="JavaSE/compact3" namespace="osgi.ee" version="11.0.0"/>
         </provides>
         <touchpoint id="org.eclipse.equinox.p2.native" version="1.0.0"/>
      </unit>
      <unit id="a.jre.javase" singleton="false" version="14.0.0">
         <provides size="261">
            <provided name="a.jre.javase" namespace="org.eclipse.equinox.p2.iu" version="14.0.0"/>
            <provided name="OSGi/Minimum" namespace="osgi.ee" version="1.0.0"/>
            <provided name="OSGi/Minimum" namespace="osgi.ee" version="1.1.0"/>
            <provided name="OSGi/Minimum" namespace="osgi.ee" version="1.2.0"/>
            <provided name="JRE" namespace="osgi.ee" version="1.0.0"/>
            <provided name="JRE" namespace="osgi.ee" version="1.1.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.0.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.1.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.2.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.3.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.4.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.5.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.6.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.7.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.8.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="9.0.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="10.0.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="11.0.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="12.0.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="13.0.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="14.0.0"/>
            <provided name="JavaSE/compact1" namespace="osgi.ee" version="1.8.0"/>
            <provided name="JavaSE/compact1" namespace="osgi.ee" version="9.0.0"/>
            <provided name="JavaSE/compact1" namespace="osgi.ee" version="10.0.0"/>
            <provided name="JavaSE/compact1" namespace="osgi.ee" version="11.0.0"/>
            <provided name="JavaSE/compact2" namespace="osgi.ee" version="1.8.0"/>
            <provided name="JavaSE/compact2" namespace="osgi.ee" version="9.0.0"/>
            <provided name="JavaSE/compact2" namespace="osgi.ee" version="10.0.0"/>
            <provided name="JavaSE/compact2" namespace="osgi.ee" version="11.0.0"/>
            <provided name="JavaSE/compact3" namespace="osgi.ee" version="1.8.0"/>
            <provided name="JavaSE/compact3" namespace="osgi.ee" version="9.0.0"/>
            <provided name="JavaSE/compact3" namespace="osgi.ee" version="10.0.0"/>
            <provided name="JavaSE/compact3" namespace="osgi.ee" version="11.0.0"/>
            <provided name="java.applet" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.image" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.crypto.dsig.dom" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.stream" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.table" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.desktop" namespace="java.package" version="0.0.0"/>
            <provided name="javax.imageio.plugins.jpeg" namespace="java.package" version="0.0.0"/>
            <provided name="javax.lang.model.type" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.transform.dom" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.zip" namespace="java.package" version="0.0.0"/>
            <provided name="java.security.cert" namespace="java.package" version="0.0.0"/>
            <provided name="java.nio.file" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.views" namespace="java.package" version="0.0.0"/>
            <provided name="java.time" namespace="java.package" version="0.0.0"/>
            <provided name="javax.security.auth.callback" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.stream.util" namespace="java.package" version="0.0.0"/>
            <provided name="javax.lang.model.element" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.bootstrap" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.nio.sctp" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.validation" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.dynalink.beans" namespace="java.package" version="0.0.0"/>
            <provided name="javax.imageio" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.text" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.jarsigner" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.net.httpserver" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.jdi.connect" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.events" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.datatransfer" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.text.html" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.plaf" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.jdi.event" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.dynalink" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.plaf.metal" namespace="java.package" version="0.0.0"/>
            <provided name="java.net.spi" namespace="java.package" version="0.0.0"/>
            <provided name="java.rmi.activation" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.colorchooser" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.logging" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.dynalink.support" namespace="java.package" version="0.0.0"/>
            <provided name="javax.security.auth.x500" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.stream" namespace="java.package" version="0.0.0"/>
            <provided name="javax.lang.model" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.jshell.spi" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.annotation" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.jfr" namespace="java.package" version="0.0.0"/>
            <provided name="javax.imageio.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.naming.directory" namespace="java.package" version="0.0.0"/>
            <provided name="java.time.chrono" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management.loading" namespace="java.package" version="0.0.0"/>
            <provided name="javax.security.auth" namespace="java.package" version="0.0.0"/>
            <provided name="java.math" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom" namespace="java.package" version="0.0.0"/>
            <provided name="javax.transaction.xa" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.geom" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.transform.stax" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.traversal" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.swing.interop" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt" namespace="java.package" version="0.0.0"/>
            <provided name="java.text" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.undo" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.management" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.transform.stream" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.datatype" namespace="java.package" version="0.0.0"/>
            <provided name="javax.print" namespace="java.package" version="0.0.0"/>
            <provided name="javax.security.auth.login" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.html" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.security.auth.login" namespace="java.package" version="0.0.0"/>
            <provided name="java.rmi" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.jdi.connect.spi" namespace="java.package" version="0.0.0"/>
            <provided name="java.beans" namespace="java.package" version="0.0.0"/>
            <provided name="javax.sql" namespace="java.package" version="0.0.0"/>
            <provided name="javax.print.event" namespace="java.package" version="0.0.0"/>
            <provided name="javax.imageio.metadata" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.prefs" namespace="java.package" version="0.0.0"/>
            <provided name="java.net" namespace="java.package" version="0.0.0"/>
            <provided name="javax.naming.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.imageio.plugins.bmp" namespace="java.package" version="0.0.0"/>
            <provided name="sun.misc" namespace="java.package" version="0.0.0"/>
            <provided name="java.time.format" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.nashorn.api.scripting" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.concurrent" namespace="java.package" version="0.0.0"/>
            <provided name="javax.security.auth.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.sound.sampled" namespace="java.package" version="0.0.0"/>
            <provided name="java.rmi.server" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.parsers" namespace="java.package" version="0.0.0"/>
            <provided name="javax.sql.rowset.serial" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.plaf.synth" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.plaf.basic" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.tree" namespace="java.package" version="0.0.0"/>
            <provided name="javax.net" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.function" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.image.renderable" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.dynalink.linker" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.nio.file" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.ls" namespace="java.package" version="0.0.0"/>
            <provided name="javax.smartcardio" namespace="java.package" version="0.0.0"/>
            <provided name="javax.naming" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.dynalink.linker.support" namespace="java.package" version="0.0.0"/>
            <provided name="java.rmi.dgc" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.xpath" namespace="java.package" version="0.0.0"/>
            <provided name="javax.annotation.processing" namespace="java.package" version="0.0.0"/>
            <provided name="java.net.http" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.invoke" namespace="java.package" version="0.0.0"/>
            <provided name="javax.security.cert" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.xpath" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.catalog" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.nio" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.management" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.concurrent.atomic" namespace="java.package" version="0.0.0"/>
            <provided name="javax.rmi.ssl" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.event" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.color" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management.openmbean" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.text.rtf" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.javadoc.doclet" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.print" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.crypto" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.plaf.multi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.imageio.event" namespace="java.package" version="0.0.0"/>
            <provided name="java.nio.channels.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.net.ssl" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.stream.events" namespace="java.package" version="0.0.0"/>
            <provided name="java.rmi.registry" namespace="java.package" version="0.0.0"/>
            <provided name="javax.print.attribute" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.java.accessibility.util" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing" namespace="java.package" version="0.0.0"/>
            <provided name="java.nio.file.attribute" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.management.jfr" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.constant" namespace="java.package" version="0.0.0"/>
            <provided name="java.nio" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.jdi.request" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.ref" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.instrument" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.regex" namespace="java.package" version="0.0.0"/>
            <provided name="org.ietf.jgss" namespace="java.package" version="0.0.0"/>
            <provided name="javax.sound.midi.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.filechooser" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.crypto.dsig.spec" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.reflect" namespace="java.package" version="0.0.0"/>
            <provided name="java.security" namespace="java.package" version="0.0.0"/>
            <provided name="org.xml.sax.helpers" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.tools.attach" namespace="java.package" version="0.0.0"/>
            <provided name="javax.naming.ldap.spi" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.jshell" namespace="java.package" version="0.0.0"/>
            <provided name="javax.print.attribute.standard" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.jshell.tool" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.tools.jconsole" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.security.jarsigner" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.security.auth" namespace="java.package" version="0.0.0"/>
            <provided name="javax.security.auth.kerberos" namespace="java.package" version="0.0.0"/>
            <provided name="javax.crypto" namespace="java.package" version="0.0.0"/>
            <provided name="java.sql" namespace="java.package" version="0.0.0"/>
            <provided name="java.util" namespace="java.package" version="0.0.0"/>
            <provided name="java.time.temporal" namespace="java.package" version="0.0.0"/>
            <provided name="java.nio.channels" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.stylesheets" namespace="java.package" version="0.0.0"/>
            <provided name="java.nio.charset" namespace="java.package" version="0.0.0"/>
            <provided name="javax.sound.midi" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.net" namespace="java.package" version="0.0.0"/>
            <provided name="javax.imageio.stream" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management.monitor" namespace="java.package" version="0.0.0"/>
            <provided name="org.xml.sax" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.source.doctree" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.net.httpserver.spi" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.dnd" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.jshell.execution" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.im" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.text.html.parser" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.transform" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.css" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.crypto.dsig" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.tools.javac" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.jdi" namespace="java.package" version="0.0.0"/>
            <provided name="java.nio.charset.spi" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.security.jgss" namespace="java.package" version="0.0.0"/>
            <provided name="java.text.spi" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management.timer" namespace="java.package" version="0.0.0"/>
            <provided name="java.security.spec" namespace="java.package" version="0.0.0"/>
            <provided name="java.nio.file.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.crypto.dsig.keyinfo" namespace="java.package" version="0.0.0"/>
            <provided name="javax.accessibility" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.namespace" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.source.tree" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.font" namespace="java.package" version="0.0.0"/>
            <provided name="java.security.interfaces" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.tools.attach.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management.relation" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management.modelmbean" namespace="java.package" version="0.0.0"/>
            <provided name="javax.sound.sampled.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.transform.sax" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management.remote.rmi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.naming.event" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.concurrent.locks" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.plaf.nimbus" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.nio.mapmode" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.event" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.border" namespace="java.package" version="0.0.0"/>
            <provided name="javax.sql.rowset.spi" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.jfr.consumer" namespace="java.package" version="0.0.0"/>
            <provided name="javax.imageio.plugins.tiff" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management.remote" namespace="java.package" version="0.0.0"/>
            <provided name="org.xml.sax.ext" namespace="java.package" version="0.0.0"/>
            <provided name="sun.reflect" namespace="java.package" version="0.0.0"/>
            <provided name="javax.lang.model.util" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.security.auth.callback" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.runtime" namespace="java.package" version="0.0.0"/>
            <provided name="javax.security.sasl" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.security.auth.module" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.crypto.dom" namespace="java.package" version="0.0.0"/>
            <provided name="javax.naming.ldap" namespace="java.package" version="0.0.0"/>
            <provided name="java.time.zone" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.nashorn.api.tree" namespace="java.package" version="0.0.0"/>
            <provided name="netscape.javascript" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.im.spi" namespace="java.package" version="0.0.0"/>
            <provided name="java.beans.beancontext" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management" namespace="java.package" version="0.0.0"/>
            <provided name="javax.tools" namespace="java.package" version="0.0.0"/>
            <provided name="javax.crypto.spec" namespace="java.package" version="0.0.0"/>
            <provided name="javax.script" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.module" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.source.util" namespace="java.package" version="0.0.0"/>
            <provided name="java.io" namespace="java.package" version="0.0.0"/>
            <provided name="javax.sql.rowset" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.jar" namespace="java.package" version="0.0.0"/>
            <provided name="javax.crypto.interfaces" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.ranges" namespace="java.package" version="0.0.0"/>
         </provides>
         <touchpoint id="org.eclipse.equinox.p2.native" version="1.0.0"/>
      </unit>
      <unit id="a.jre.javase" singleton="false" version="15.0.0">
         <provides size="260">
            <provided name="a.jre.javase" namespace="org.eclipse.equinox.p2.iu" version="15.0.0"/>
            <provided name="OSGi/Minimum" namespace="osgi.ee" version="1.0.0"/>
            <provided name="OSGi/Minimum" namespace="osgi.ee" version="1.1.0"/>
            <provided name="OSGi/Minimum" namespace="osgi.ee" version="1.2.0"/>
            <provided name="JRE" namespace="osgi.ee" version="1.0.0"/>
            <provided name="JRE" namespace="osgi.ee" version="1.1.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.0.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.1.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.2.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.3.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.4.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.5.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.6.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.7.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.8.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="9.0.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="10.0.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="11.0.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="12.0.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="13.0.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="14.0.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="15.0.0"/>
            <provided name="JavaSE/compact1" namespace="osgi.ee" version="1.8.0"/>
            <provided name="JavaSE/compact1" namespace="osgi.ee" version="9.0.0"/>
            <provided name="JavaSE/compact1" namespace="osgi.ee" version="10.0.0"/>
            <provided name="JavaSE/compact1" namespace="osgi.ee" version="11.0.0"/>
            <provided name="JavaSE/compact2" namespace="osgi.ee" version="1.8.0"/>
            <provided name="JavaSE/compact2" namespace="osgi.ee" version="9.0.0"/>
            <provided name="JavaSE/compact2" namespace="osgi.ee" version="10.0.0"/>
            <provided name="JavaSE/compact2" namespace="osgi.ee" version="11.0.0"/>
            <provided name="JavaSE/compact3" namespace="osgi.ee" version="1.8.0"/>
            <provided name="JavaSE/compact3" namespace="osgi.ee" version="9.0.0"/>
            <provided name="JavaSE/compact3" namespace="osgi.ee" version="10.0.0"/>
            <provided name="JavaSE/compact3" namespace="osgi.ee" version="11.0.0"/>
            <provided name="java.applet" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.image" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.crypto.dsig.dom" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.stream" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.table" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.desktop" namespace="java.package" version="0.0.0"/>
            <provided name="javax.imageio.plugins.jpeg" namespace="java.package" version="0.0.0"/>
            <provided name="javax.lang.model.type" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.transform.dom" namespace="java.package" version="0.0.0"/>
            <provided name="java.security.cert" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.zip" namespace="java.package" version="0.0.0"/>
            <provided name="java.nio.file" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.views" namespace="java.package" version="0.0.0"/>
            <provided name="java.time" namespace="java.package" version="0.0.0"/>
            <provided name="javax.security.auth.callback" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.stream.util" namespace="java.package" version="0.0.0"/>
            <provided name="javax.lang.model.element" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.bootstrap" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.nio.sctp" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.validation" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.dynalink.beans" namespace="java.package" version="0.0.0"/>
            <provided name="javax.imageio" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.text" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.jarsigner" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.net.httpserver" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.jdi.connect" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.events" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.text.html" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.plaf" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.datatransfer" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.jdi.event" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.dynalink" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.plaf.metal" namespace="java.package" version="0.0.0"/>
            <provided name="java.net.spi" namespace="java.package" version="0.0.0"/>
            <provided name="java.rmi.activation" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.colorchooser" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.logging" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.dynalink.support" namespace="java.package" version="0.0.0"/>
            <provided name="javax.security.auth.x500" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.stream" namespace="java.package" version="0.0.0"/>
            <provided name="javax.lang.model" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.jshell.spi" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.annotation" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.jfr" namespace="java.package" version="0.0.0"/>
            <provided name="javax.imageio.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.naming.directory" namespace="java.package" version="0.0.0"/>
            <provided name="java.time.chrono" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management.loading" namespace="java.package" version="0.0.0"/>
            <provided name="javax.security.auth" namespace="java.package" version="0.0.0"/>
            <provided name="java.math" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom" namespace="java.package" version="0.0.0"/>
            <provided name="javax.transaction.xa" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.geom" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.transform.stax" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.traversal" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.swing.interop" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt" namespace="java.package" version="0.0.0"/>
            <provided name="java.text" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.undo" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.management" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.transform.stream" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.datatype" namespace="java.package" version="0.0.0"/>
            <provided name="javax.print" namespace="java.package" version="0.0.0"/>
            <provided name="javax.security.auth.login" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.html" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.security.auth.login" namespace="java.package" version="0.0.0"/>
            <provided name="java.rmi" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.jdi.connect.spi" namespace="java.package" version="0.0.0"/>
            <provided name="java.beans" namespace="java.package" version="0.0.0"/>
            <provided name="javax.sql" namespace="java.package" version="0.0.0"/>
            <provided name="javax.print.event" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.prefs" namespace="java.package" version="0.0.0"/>
            <provided name="javax.imageio.metadata" namespace="java.package" version="0.0.0"/>
            <provided name="java.net" namespace="java.package" version="0.0.0"/>
            <provided name="javax.naming.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.imageio.plugins.bmp" namespace="java.package" version="0.0.0"/>
            <provided name="sun.misc" namespace="java.package" version="0.0.0"/>
            <provided name="java.time.format" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.concurrent" namespace="java.package" version="0.0.0"/>
            <provided name="javax.security.auth.spi" namespace="java.package" version="0.0.0"/>
            <provided name="java.rmi.server" namespace="java.package" version="0.0.0"/>
            <provided name="javax.sound.sampled" namespace="java.package" version="0.0.0"/>
            <provided name="javax.sql.rowset.serial" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.parsers" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.plaf.synth" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.plaf.basic" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.tree" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.function" namespace="java.package" version="0.0.0"/>
            <provided name="javax.net" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.image.renderable" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.dynalink.linker" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.nio.file" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.ls" namespace="java.package" version="0.0.0"/>
            <provided name="javax.smartcardio" namespace="java.package" version="0.0.0"/>
            <provided name="javax.naming" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.dynalink.linker.support" namespace="java.package" version="0.0.0"/>
            <provided name="java.rmi.dgc" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.xpath" namespace="java.package" version="0.0.0"/>
            <provided name="javax.annotation.processing" namespace="java.package" version="0.0.0"/>
            <provided name="java.net.http" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.invoke" namespace="java.package" version="0.0.0"/>
            <provided name="javax.security.cert" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.xpath" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.catalog" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.nio" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.management" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.concurrent.atomic" namespace="java.package" version="0.0.0"/>
            <provided name="javax.rmi.ssl" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.event" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management.openmbean" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.color" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.text.rtf" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.javadoc.doclet" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.crypto" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.print" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.plaf.multi" namespace="java.package" version="0.0.0"/>
            <provided name="java.nio.channels.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.imageio.event" namespace="java.package" version="0.0.0"/>
            <provided name="javax.net.ssl" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.stream.events" namespace="java.package" version="0.0.0"/>
            <provided name="java.rmi.registry" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.java.accessibility.util" namespace="java.package" version="0.0.0"/>
            <provided name="javax.print.attribute" namespace="java.package" version="0.0.0"/>
            <provided name="java.nio.file.attribute" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.management.jfr" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.constant" namespace="java.package" version="0.0.0"/>
            <provided name="java.nio" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.jdi.request" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.ref" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.instrument" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.regex" namespace="java.package" version="0.0.0"/>
            <provided name="org.ietf.jgss" namespace="java.package" version="0.0.0"/>
            <provided name="javax.sound.midi.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.filechooser" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.crypto.dsig.spec" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.reflect" namespace="java.package" version="0.0.0"/>
            <provided name="java.security" namespace="java.package" version="0.0.0"/>
            <provided name="org.xml.sax.helpers" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.jshell" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.tools.attach" namespace="java.package" version="0.0.0"/>
            <provided name="javax.naming.ldap.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.print.attribute.standard" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.jshell.tool" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.tools.jconsole" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.security.jarsigner" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.security.auth" namespace="java.package" version="0.0.0"/>
            <provided name="javax.security.auth.kerberos" namespace="java.package" version="0.0.0"/>
            <provided name="javax.crypto" namespace="java.package" version="0.0.0"/>
            <provided name="java.sql" namespace="java.package" version="0.0.0"/>
            <provided name="java.util" namespace="java.package" version="0.0.0"/>
            <provided name="java.nio.channels" namespace="java.package" version="0.0.0"/>
            <provided name="java.time.temporal" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.stylesheets" namespace="java.package" version="0.0.0"/>
            <provided name="java.nio.charset" namespace="java.package" version="0.0.0"/>
            <provided name="javax.sound.midi" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.net" namespace="java.package" version="0.0.0"/>
            <provided name="javax.imageio.stream" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management.monitor" namespace="java.package" version="0.0.0"/>
            <provided name="org.xml.sax" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.source.doctree" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.net.httpserver.spi" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.dnd" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.jshell.execution" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.im" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.text.html.parser" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.transform" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.css" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.crypto.dsig" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.tools.javac" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.jdi" namespace="java.package" version="0.0.0"/>
            <provided name="java.nio.charset.spi" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.security.jgss" namespace="java.package" version="0.0.0"/>
            <provided name="java.text.spi" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management.timer" namespace="java.package" version="0.0.0"/>
            <provided name="java.security.spec" namespace="java.package" version="0.0.0"/>
            <provided name="java.nio.file.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.crypto.dsig.keyinfo" namespace="java.package" version="0.0.0"/>
            <provided name="javax.accessibility" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.namespace" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.source.tree" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.font" namespace="java.package" version="0.0.0"/>
            <provided name="java.security.interfaces" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.tools.attach.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management.relation" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management.modelmbean" namespace="java.package" version="0.0.0"/>
            <provided name="javax.sound.sampled.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.transform.sax" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management.remote.rmi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.naming.event" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.concurrent.locks" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.nio.mapmode" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.plaf.nimbus" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.event" namespace="java.package" version="0.0.0"/>
            <provided name="javax.sql.rowset.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.border" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.jfr.consumer" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management.remote" namespace="java.package" version="0.0.0"/>
            <provided name="javax.imageio.plugins.tiff" namespace="java.package" version="0.0.0"/>
            <provided name="org.xml.sax.ext" namespace="java.package" version="0.0.0"/>
            <provided name="sun.reflect" namespace="java.package" version="0.0.0"/>
            <provided name="javax.lang.model.util" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.security.auth.callback" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.runtime" namespace="java.package" version="0.0.0"/>
            <provided name="javax.security.sasl" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.security.auth.module" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.crypto.dom" namespace="java.package" version="0.0.0"/>
            <provided name="javax.naming.ldap" namespace="java.package" version="0.0.0"/>
            <provided name="java.time.zone" namespace="java.package" version="0.0.0"/>
            <provided name="netscape.javascript" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.im.spi" namespace="java.package" version="0.0.0"/>
            <provided name="java.beans.beancontext" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management" namespace="java.package" version="0.0.0"/>
            <provided name="javax.tools" namespace="java.package" version="0.0.0"/>
            <provided name="javax.crypto.spec" namespace="java.package" version="0.0.0"/>
            <provided name="javax.script" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.module" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.source.util" namespace="java.package" version="0.0.0"/>
            <provided name="javax.sql.rowset" namespace="java.package" version="0.0.0"/>
            <provided name="java.io" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.jar" namespace="java.package" version="0.0.0"/>
            <provided name="javax.crypto.interfaces" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.ranges" namespace="java.package" version="0.0.0"/>
         </provides>
         <touchpoint id="org.eclipse.equinox.p2.native" version="1.0.0"/>
      </unit>
      <unit id="a.jre.javase" singleton="false" version="16.0.0">
         <provides size="261">
            <provided name="a.jre.javase" namespace="org.eclipse.equinox.p2.iu" version="16.0.0"/>
            <provided name="OSGi/Minimum" namespace="osgi.ee" version="1.0.0"/>
            <provided name="OSGi/Minimum" namespace="osgi.ee" version="1.1.0"/>
            <provided name="OSGi/Minimum" namespace="osgi.ee" version="1.2.0"/>
            <provided name="JRE" namespace="osgi.ee" version="1.0.0"/>
            <provided name="JRE" namespace="osgi.ee" version="1.1.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.0.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.1.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.2.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.3.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.4.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.5.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.6.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.7.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="1.8.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="9.0.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="10.0.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="11.0.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="12.0.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="13.0.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="14.0.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="15.0.0"/>
            <provided name="JavaSE" namespace="osgi.ee" version="16.0.0"/>
            <provided name="JavaSE/compact1" namespace="osgi.ee" version="1.8.0"/>
            <provided name="JavaSE/compact1" namespace="osgi.ee" version="9.0.0"/>
            <provided name="JavaSE/compact1" namespace="osgi.ee" version="10.0.0"/>
            <provided name="JavaSE/compact1" namespace="osgi.ee" version="11.0.0"/>
            <provided name="JavaSE/compact2" namespace="osgi.ee" version="1.8.0"/>
            <provided name="JavaSE/compact2" namespace="osgi.ee" version="9.0.0"/>
            <provided name="JavaSE/compact2" namespace="osgi.ee" version="10.0.0"/>
            <provided name="JavaSE/compact2" namespace="osgi.ee" version="11.0.0"/>
            <provided name="JavaSE/compact3" namespace="osgi.ee" version="1.8.0"/>
            <provided name="JavaSE/compact3" namespace="osgi.ee" version="9.0.0"/>
            <provided name="JavaSE/compact3" namespace="osgi.ee" version="10.0.0"/>
            <provided name="JavaSE/compact3" namespace="osgi.ee" version="11.0.0"/>
            <provided name="java.applet" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.image" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.crypto.dsig.dom" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.stream" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.table" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.desktop" namespace="java.package" version="0.0.0"/>
            <provided name="javax.imageio.plugins.jpeg" namespace="java.package" version="0.0.0"/>
            <provided name="javax.lang.model.type" namespace="java.package" version="0.0.0"/>
            <provided name="java.security.cert" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.zip" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.transform.dom" namespace="java.package" version="0.0.0"/>
            <provided name="java.nio.file" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.views" namespace="java.package" version="0.0.0"/>
            <provided name="java.time" namespace="java.package" version="0.0.0"/>
            <provided name="javax.security.auth.callback" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.stream.util" namespace="java.package" version="0.0.0"/>
            <provided name="javax.lang.model.element" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.bootstrap" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.nio.sctp" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.validation" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.dynalink.beans" namespace="java.package" version="0.0.0"/>
            <provided name="javax.imageio" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.text" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.jarsigner" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.net.httpserver" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.jdi.connect" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.events" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.text.html" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.plaf" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.datatransfer" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.jdi.event" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.dynalink" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.plaf.metal" namespace="java.package" version="0.0.0"/>
            <provided name="java.net.spi" namespace="java.package" version="0.0.0"/>
            <provided name="java.rmi.activation" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.colorchooser" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.logging" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.dynalink.support" namespace="java.package" version="0.0.0"/>
            <provided name="javax.security.auth.x500" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.stream" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.jshell.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.lang.model" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.annotation" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.jfr" namespace="java.package" version="0.0.0"/>
            <provided name="javax.imageio.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.naming.directory" namespace="java.package" version="0.0.0"/>
            <provided name="java.time.chrono" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management.loading" namespace="java.package" version="0.0.0"/>
            <provided name="javax.security.auth" namespace="java.package" version="0.0.0"/>
            <provided name="java.math" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.geom" namespace="java.package" version="0.0.0"/>
            <provided name="javax.transaction.xa" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.transform.stax" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.traversal" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.swing.interop" namespace="java.package" version="0.0.0"/>
            <provided name="java.text" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.undo" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.management" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.transform.stream" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.datatype" namespace="java.package" version="0.0.0"/>
            <provided name="javax.print" namespace="java.package" version="0.0.0"/>
            <provided name="javax.security.auth.login" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.html" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.security.auth.login" namespace="java.package" version="0.0.0"/>
            <provided name="java.rmi" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.jdi.connect.spi" namespace="java.package" version="0.0.0"/>
            <provided name="java.beans" namespace="java.package" version="0.0.0"/>
            <provided name="javax.sql" namespace="java.package" version="0.0.0"/>
            <provided name="javax.print.event" namespace="java.package" version="0.0.0"/>
            <provided name="javax.imageio.metadata" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.prefs" namespace="java.package" version="0.0.0"/>
            <provided name="java.net" namespace="java.package" version="0.0.0"/>
            <provided name="javax.naming.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.imageio.plugins.bmp" namespace="java.package" version="0.0.0"/>
            <provided name="sun.misc" namespace="java.package" version="0.0.0"/>
            <provided name="java.time.format" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.concurrent" namespace="java.package" version="0.0.0"/>
            <provided name="javax.security.auth.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.sound.sampled" namespace="java.package" version="0.0.0"/>
            <provided name="java.rmi.server" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.parsers" namespace="java.package" version="0.0.0"/>
            <provided name="javax.sql.rowset.serial" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.plaf.synth" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.plaf.basic" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.tree" namespace="java.package" version="0.0.0"/>
            <provided name="javax.net" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.function" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.image.renderable" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.dynalink.linker" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.nio.file" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.ls" namespace="java.package" version="0.0.0"/>
            <provided name="javax.smartcardio" namespace="java.package" version="0.0.0"/>
            <provided name="javax.naming" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.dynalink.linker.support" namespace="java.package" version="0.0.0"/>
            <provided name="java.rmi.dgc" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.xpath" namespace="java.package" version="0.0.0"/>
            <provided name="javax.annotation.processing" namespace="java.package" version="0.0.0"/>
            <provided name="java.net.http" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.invoke" namespace="java.package" version="0.0.0"/>
            <provided name="javax.security.cert" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.xpath" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.catalog" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.nio" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.management" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.concurrent.atomic" namespace="java.package" version="0.0.0"/>
            <provided name="javax.rmi.ssl" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.event" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.color" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management.openmbean" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.text.rtf" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.javadoc.doclet" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.print" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.crypto" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.plaf.multi" namespace="java.package" version="0.0.0"/>
            <provided name="java.nio.channels.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.imageio.event" namespace="java.package" version="0.0.0"/>
            <provided name="javax.net.ssl" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.stream.events" namespace="java.package" version="0.0.0"/>
            <provided name="java.rmi.registry" namespace="java.package" version="0.0.0"/>
            <provided name="javax.print.attribute" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.java.accessibility.util" namespace="java.package" version="0.0.0"/>
            <provided name="java.nio.file.attribute" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.management.jfr" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.constant" namespace="java.package" version="0.0.0"/>
            <provided name="java.nio" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.jdi.request" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.ref" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.instrument" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.regex" namespace="java.package" version="0.0.0"/>
            <provided name="org.ietf.jgss" namespace="java.package" version="0.0.0"/>
            <provided name="javax.sound.midi.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.filechooser" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.crypto.dsig.spec" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.reflect" namespace="java.package" version="0.0.0"/>
            <provided name="java.security" namespace="java.package" version="0.0.0"/>
            <provided name="org.xml.sax.helpers" namespace="java.package" version="0.0.0"/>
            <provided name="javax.naming.ldap.spi" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.jshell" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.tools.attach" namespace="java.package" version="0.0.0"/>
            <provided name="javax.print.attribute.standard" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.jshell.tool" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.tools.jconsole" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.security.jarsigner" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.security.auth" namespace="java.package" version="0.0.0"/>
            <provided name="javax.security.auth.kerberos" namespace="java.package" version="0.0.0"/>
            <provided name="javax.crypto" namespace="java.package" version="0.0.0"/>
            <provided name="java.sql" namespace="java.package" version="0.0.0"/>
            <provided name="java.util" namespace="java.package" version="0.0.0"/>
            <provided name="java.nio.channels" namespace="java.package" version="0.0.0"/>
            <provided name="java.time.temporal" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.stylesheets" namespace="java.package" version="0.0.0"/>
            <provided name="java.nio.charset" namespace="java.package" version="0.0.0"/>
            <provided name="javax.sound.midi" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.net" namespace="java.package" version="0.0.0"/>
            <provided name="javax.imageio.stream" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management.monitor" namespace="java.package" version="0.0.0"/>
            <provided name="org.xml.sax" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.source.doctree" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.net.httpserver.spi" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.dnd" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.jshell.execution" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.im" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.text.html.parser" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.transform" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.css" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.crypto.dsig" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.tools.javac" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.jdi" namespace="java.package" version="0.0.0"/>
            <provided name="java.nio.charset.spi" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.security.jgss" namespace="java.package" version="0.0.0"/>
            <provided name="java.text.spi" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management.timer" namespace="java.package" version="0.0.0"/>
            <provided name="java.security.spec" namespace="java.package" version="0.0.0"/>
            <provided name="java.nio.file.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.crypto.dsig.keyinfo" namespace="java.package" version="0.0.0"/>
            <provided name="javax.accessibility" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.source.tree" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.namespace" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.font" namespace="java.package" version="0.0.0"/>
            <provided name="java.security.interfaces" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.tools.attach.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management.relation" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management.modelmbean" namespace="java.package" version="0.0.0"/>
            <provided name="javax.sound.sampled.spi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.transform.sax" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management.remote.rmi" namespace="java.package" version="0.0.0"/>
            <provided name="javax.naming.event" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.concurrent.locks" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.plaf.nimbus" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.nio.mapmode" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.event" namespace="java.package" version="0.0.0"/>
            <provided name="javax.swing.border" namespace="java.package" version="0.0.0"/>
            <provided name="javax.sql.rowset.spi" namespace="java.package" version="0.0.0"/>
            <provided name="jdk.jfr.consumer" namespace="java.package" version="0.0.0"/>
            <provided name="javax.imageio.plugins.tiff" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management.remote" namespace="java.package" version="0.0.0"/>
            <provided name="org.xml.sax.ext" namespace="java.package" version="0.0.0"/>
            <provided name="sun.reflect" namespace="java.package" version="0.0.0"/>
            <provided name="javax.lang.model.util" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.security.auth.callback" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.runtime" namespace="java.package" version="0.0.0"/>
            <provided name="javax.security.sasl" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.security.auth.module" namespace="java.package" version="0.0.0"/>
            <provided name="javax.xml.crypto.dom" namespace="java.package" version="0.0.0"/>
            <provided name="javax.naming.ldap" namespace="java.package" version="0.0.0"/>
            <provided name="java.time.zone" namespace="java.package" version="0.0.0"/>
            <provided name="netscape.javascript" namespace="java.package" version="0.0.0"/>
            <provided name="java.awt.im.spi" namespace="java.package" version="0.0.0"/>
            <provided name="java.beans.beancontext" namespace="java.package" version="0.0.0"/>
            <provided name="javax.management" namespace="java.package" version="0.0.0"/>
            <provided name="javax.tools" namespace="java.package" version="0.0.0"/>
            <provided name="javax.crypto.spec" namespace="java.package" version="0.0.0"/>
            <provided name="javax.script" namespace="java.package" version="0.0.0"/>
            <provided name="java.lang.module" namespace="java.package" version="0.0.0"/>
            <provided name="com.sun.source.util" namespace="java.package" version="0.0.0"/>
            <provided name="java.io" namespace="java.package" version="0.0.0"/>
            <provided name="javax.sql.rowset" namespace="java.package" version="0.0.0"/>
            <provided name="java.util.jar" namespace="java.package" version="0.0.0"/>
            <provided name="javax.crypto.interfaces" namespace="java.package" version="0.0.0"/>
            <provided name="org.w3c.dom.ranges" namespace="java.package" version="0.0.0"/>
         </provides>
         <touchpoint id="org.eclipse.equinox.p2.native" version="1.0.0"/>
      </unit>
      <unit id="org.eclipse.papyrus.gmf.codegen.xtend.ui.source" singleton="false"
            version="1.0.0.202112011052">
         <update id="org.eclipse.papyrus.gmf.codegen.xtend.ui.source"
                 range="[0.0.0,1.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName"
                      value="Papyrus GMF Tooling code generation UI for Xtend2 templates language Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus.gmf-tooling.plugins"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.gmf.codegen.xtend.ui"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.gmf.codegen.xtend.ui.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.codegen.xtend.ui.source" namespace="osgi.bundle"
                      version="1.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.codegen.xtend.ui.source"
                      namespace="osgi.identity"
                      version="1.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.gmf.codegen.xtend.ui.source"
                      version="1.0.0.202112011052"/>
         </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.papyrus.gmf.codegen.xtend.ui.source
Bundle-Version: 1.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.toolsmiths.validation.feature.feature.group"
            singleton="false"
            version="1.0.0.202112011052">
         <update id="org.eclipse.papyrus.toolsmiths.validation.feature.feature.group"
                 range="[0.0.0,1.0.0.202112011052)"
                 severity="0"/>
         <properties size="13">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.type.group" value="true"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.toolsmiths.validation.feature"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2019-2020 CEA LIST, and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName" value="Papyrus Plug-ins Validation Tools"/>
            <property name="df_LT.description" value="Papyrus Plug-ins Validation Tools"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
         </properties>
         <provides size="2">
            <provided name="org.eclipse.papyrus.toolsmiths.validation.feature.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="8">
            <required name="org.eclipse.papyrus.toolsmiths.validation.common"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.validation.profile"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.1.0.202112011052,2.1.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.validation.elementtypes"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.1.0.202112011052,2.1.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.validation.architecture"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.1.0.202112011052,2.1.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.validation.newchild"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.validation.properties"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.dev.ui" namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.validation.feature.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]">
               <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
      </copyright>
      </unit>
      <unit id="org.eclipse.papyrus.architectureview.source" singleton="false"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.architectureview.source"
                 range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Papyrus Architecture Framework view Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.architectureview"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.architectureview.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.architectureview.source" namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.architectureview.source" namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.architectureview.source"
                      version="2.0.0.202112011052"/>
         </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.papyrus.architectureview.source
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.toolsmiths" version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.toolsmiths" range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="10">
            <property name="df_LT.pluginName" value="Customization Manager"/>
            <property name="df_LT.pluginDescription"
                      value="This plug-ins provides a wizard for generating customization plug-ins for Papyrus. The customization process in Papyrus is essentially based on models, contributed to a Papyrus extension point. It can be complicated to distribute a set of customizations in a single plug-in, as you have to know all the plug-ins and extension points. This wizards simplifies the process. It supports the following customization elements : - EMF Facet UI Custom - UML Model Templates- UML Model- UML Profile- Property view- Diagram Palette"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%pluginName"/>
            <property name="org.eclipse.equinox.p2.description" value="%pluginDescription"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.bundle.localization" value="plugin"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.toolsmiths"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
         </properties>
         <provides size="12">
            <provided name="org.eclipse.papyrus.toolsmiths" namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths" namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.factory" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.generator" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.model.customizationplugin"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.model.customizationplugin.impl"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.model.customizationplugin.util"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.plugin" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.types.generator" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths" namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="17">
            <required name="org.eclipse.draw2d" namespace="osgi.bundle" range="[3.10.0,4.0.0)"/>
            <required name="org.eclipse.emf.databinding" namespace="osgi.bundle"
                      range="[1.5.0,2.0.0)"/>
            <required name="org.eclipse.emf.edit.ui" namespace="osgi.bundle" range="[2.18.0,3.0.0)"/>
            <required name="org.eclipse.gmf.runtime.emf.type.core" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.jdt.core" namespace="osgi.bundle" range="[3.22.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.eclipse.project.editors" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.properties" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.properties.ui" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.widgets" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.pde.ui" namespace="osgi.bundle" range="[3.11.0,4.0.0)"/>
            <required name="org.eclipse.ui.ide" namespace="osgi.bundle" range="[3.17.0,4.0.0)"/>
            <required name="org.eclipse.ui.views.properties.tabbed" namespace="osgi.bundle"
                      range="[3.8.0,4.0.0)"/>
            <required name="org.eclipse.uml2.types" namespace="osgi.bundle" range="[2.5.0,3.0.0)"/>
            <required name="com.google.guava" namespace="osgi.bundle" range="[30.1.0,31.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.toolsmiths
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.toolsmiths"
                      version="2.0.0.202112011052"/>
         </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.papyrus.toolsmiths;singleton:=true
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.infra.gmfdiag.paletteconfiguration.editor.source"
            singleton="false"
            version="4.1.0.202112011052">
         <update id="org.eclipse.papyrus.infra.gmfdiag.paletteconfiguration.editor.source"
                 range="[0.0.0,4.1.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Palette Configuration Editor Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.infra.gmfdiag.paletteconfiguration.editor"/>
            <property name="maven-version" value="4.1.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.infra.gmfdiag.paletteconfiguration.editor.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="4.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.infra.gmfdiag.paletteconfiguration.editor.source"
                      namespace="osgi.bundle"
                      version="4.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.infra.gmfdiag.paletteconfiguration.editor.source"
                      namespace="osgi.identity"
                      version="4.1.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.infra.gmfdiag.paletteconfiguration.editor.source"
                      version="4.1.0.202112011052"/>
         </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.papyrus.infra.gmfdiag.paletteconfiguration.editor.source
Bundle-Version: 4.1.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.cbi.p2repo.util.source" singleton="false"
            version="1.0.300.20190930-1609">
         <update id="org.eclipse.cbi.p2repo.util.source" range="[0.0.0,1.0.300.20190930-1609)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse CBI"/>
            <property name="df_LT.bundleName" value="Eclipse CBI Aggregator Utilities Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.cbi"/>
            <property name="maven-artifactId" value="org.eclipse.cbi.p2repo.util"/>
            <property name="maven-version" value="1.0.300-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.cbi.p2repo.util.source" namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.300.20190930-1609"/>
            <provided name="org.eclipse.cbi.p2repo.util.source" namespace="osgi.bundle"
                      version="1.0.300.20190930-1609"/>
            <provided name="org.eclipse.cbi.p2repo.util.source" namespace="osgi.identity"
                      version="1.0.300.20190930-1609">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.cbi.p2repo.util.source"
                      version="1.0.300.20190930-1609"/>
         </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.cbi.p2repo.util.source
Bundle-Version: 1.0.300.20190930-1609
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.infra.textedit.representation.architecture.source"
            singleton="false"
            version="1.0.0.202112011019">
         <update id="org.eclipse.papyrus.infra.textedit.representation.architecture.source"
                 range="[0.0.0,1.0.0.202112011019)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Papyrus - Infra TextEdit Architecture Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.infra.textedit.representation.architecture"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.infra.textedit.representation.architecture.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.representation.architecture.source"
                      namespace="osgi.bundle"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.representation.architecture.source"
                      namespace="osgi.identity"
                      version="1.0.0.202112011019">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.infra.textedit.representation.architecture.source"
                      version="1.0.0.202112011019"/>
         </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.papyrus.infra.textedit.representation.architecture.source
Bundle-Version: 1.0.0.202112011019
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.cbi.p2repo.aggregator"
            version="1.0.300.20200825-1205">
         <update id="org.eclipse.cbi.p2repo.aggregator" range="[0.0.0,1.0.300.20200825-1205)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.pluginName" value="CBI Aggregator Model"/>
            <property name="df_LT.providerName" value="Eclipse CBI"/>
            <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"/>
            <property name="maven-groupId" value="org.eclipse.cbi"/>
            <property name="maven-artifactId" value="org.eclipse.cbi.p2repo.aggregator"/>
            <property name="maven-version" value="1.0.300-SNAPSHOT"/>
         </properties>
         <provides size="13">
            <provided name="org.eclipse.cbi.p2repo.aggregator" namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.300.20200825-1205"/>
            <provided name="org.eclipse.cbi.p2repo.aggregator" namespace="osgi.bundle"
                      version="1.0.300.20200825-1205"/>
            <provided name="org.eclipse.cbi.p2repo.aggregator" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.cbi.p2repo.aggregator.impl" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.cbi.p2repo.aggregator.p2.util" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.cbi.p2repo.aggregator.p2view" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.cbi.p2repo.aggregator.p2view.impl" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.cbi.p2repo.aggregator.p2view.util" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.cbi.p2repo.aggregator.transformer" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.cbi.p2repo.aggregator.util" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.cbi.p2repo.aggregator" namespace="osgi.identity"
                      version="1.0.300.20200825-1205">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="15">
            <required name="org.eclipse.core.runtime" namespace="osgi.bundle" range="0.0.0"/>
            <required name="org.eclipse.emf.ecore" namespace="osgi.bundle"
                      range="2.9.1.v20130827-0309"/>
            <required name="org.eclipse.emf.ecore.xmi" namespace="osgi.bundle"
                      range="2.9.1.v20130827-0309"/>
            <required name="org.eclipse.cbi.p2repo.util" namespace="osgi.bundle" range="0.0.0"/>
            <required name="org.eclipse.ecf" namespace="osgi.bundle" range="0.0.0"/>
            <required name="org.eclipse.equinox.p2.artifact.repository" namespace="osgi.bundle"
                      range="0.0.0"/>
            <required name="org.eclipse.equinox.p2.core" namespace="osgi.bundle" range="0.0.0"/>
            <required name="org.eclipse.equinox.p2.metadata" namespace="osgi.bundle"
                      range="[2.4.0,3.0.0)"/>
            <required name="org.eclipse.equinox.p2.metadata.repository" namespace="osgi.bundle"
                      range="0.0.0"/>
            <required name="org.eclipse.equinox.p2.repository" namespace="osgi.bundle" range="0.0.0"/>
            <required name="org.eclipse.equinox.p2.engine" namespace="osgi.bundle" range="0.0.0"/>
            <required name="org.eclipse.equinox.p2.director" namespace="osgi.bundle" range="0.0.0"/>
            <required name="org.eclipse.cbi.p2repo.cli" namespace="osgi.bundle" range="0.0.0"/>
            <required name="org.eclipse.cbi.p2repo.p2" namespace="osgi.bundle" range="0.0.0"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=1.8))" namespace="osgi.ee"/>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.cbi.p2repo.aggregator"
                      version="1.0.300.20200825-1205"/>
         </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.cbi.p2repo.aggregator;singleton:=true
Bundle-Version: 1.0.300.20200825-1205
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.infra.emf.commandstack.source" singleton="false"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.infra.emf.commandstack.source"
                 range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Papyrus View for the commandstack Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.infra.emf.commandstack"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.infra.emf.commandstack.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.infra.emf.commandstack.source"
                      namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.infra.emf.commandstack.source"
                      namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.infra.emf.commandstack.source"
                      version="2.0.0.202112011052"/>
         </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.papyrus.infra.emf.commandstack.source
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.cbi.p2repo.p2.source" singleton="false"
            version="1.0.300.20200619-1617">
         <update id="org.eclipse.cbi.p2repo.p2.source" range="[0.0.0,1.0.300.20200619-1617)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse CBI"/>
            <property name="df_LT.bundleName" value="CBI Repository Model Of p2 Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.cbi"/>
            <property name="maven-artifactId" value="org.eclipse.cbi.p2repo.p2"/>
            <property name="maven-version" value="1.0.300-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.cbi.p2repo.p2.source" namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.300.20200619-1617"/>
            <provided name="org.eclipse.cbi.p2repo.p2.source" namespace="osgi.bundle"
                      version="1.0.300.20200619-1617"/>
            <provided name="org.eclipse.cbi.p2repo.p2.source" namespace="osgi.identity"
                      version="1.0.300.20200619-1617">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.cbi.p2repo.p2.source"
                      version="1.0.300.20200619-1617"/>
         </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.cbi.p2repo.p2.source
Bundle-Version: 1.0.300.20200619-1617
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.diagramgen.feature.source.feature.jar"
            version="1.3.0.202112011052">
         <properties size="13">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2018-2020 CEA LIST, Christian W. Damus, and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName"
                      value="Papyrus Diagram Generation Tools Developer Resources"/>
            <property name="df_LT.description" value="Diagram Generation framework for Papyrus."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.diagramgen.feature"/>
            <property name="maven-version" value="1.3.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources-feature"/>
         </properties>
         <provides size="3">
            <provided name="org.eclipse.papyrus.diagramgen.feature.source.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.3.0.202112011052"/>
            <provided name="feature" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="org.eclipse.papyrus.diagramgen.feature.source"
                      namespace="org.eclipse.update.feature"
                      version="1.3.0.202112011052"/>
         </provides>
         <filter>
        (org.eclipse.update.install.features=true)
      </filter>
         <artifacts size="1">
            <artifact classifier="org.eclipse.update.feature"
                      id="org.eclipse.papyrus.diagramgen.feature.source"
                      version="1.3.0.202112011052"/>
         </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
      </copyright>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.gmf.figureview"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.gmf.figureview" range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.pluginName" value="A View for editpolicies"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <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"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.gmf.figureview"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
         </properties>
         <provides size="7">
            <provided name="org.eclipse.papyrus.gmf.figureview" namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.figureview" namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.figureview" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.gmf.figureview.view" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.gmf.figureview" namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="3">
            <required name="org.eclipse.emf.edit.ui" namespace="osgi.bundle" range="[2.18.0,3.0.0)"/>
            <required name="org.eclipse.gmf.runtime.diagram.ui" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.gmf.figureview
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.gmf.figureview"
                      version="2.0.0.202112011052"/>
         </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.papyrus.gmf.figureview;singleton:=true
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.toolsmiths.profilemigration"
            version="1.1.0.202112011052">
         <update id="org.eclipse.papyrus.toolsmiths.profilemigration"
                 range="[0.0.0,1.1.0.202112011052)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.pluginName" value="Papyrus Toolsmith Profile Migration"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <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"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.toolsmiths.profilemigration"/>
            <property name="maven-version" value="1.1.0-SNAPSHOT"/>
         </properties>
         <provides size="25">
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration" namespace="osgi.bundle"
                      version="1.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration.factory"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration.internal"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration.internal.data.structure"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration.internal.extensionPoint"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration.internal.factory"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration.internal.migrators.atomic.enumeration"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration.internal.migrators.atomic.packages"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration.internal.migrators.atomic.profile"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration.internal.migrators.atomic.property"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration.internal.migrators.atomic.stereotype"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration.internal.nodes"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration.internal.utils"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration.migrators"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration.migrators.atomic"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration.migrators.atomic.enumeration"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration.migrators.atomic.packages"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration.migrators.atomic.profile"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration.migrators.atomic.property"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration.migrators.atomic.stereotype"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration"
                      namespace="osgi.identity"
                      version="1.1.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="10">
            <required name="com.google.guava" namespace="osgi.bundle" range="[30.0.0,31.0.0)"/>
            <required name="org.eclipse.emf.compare" namespace="osgi.bundle" range="[3.5.0,4.0.0)"/>
            <required name="org.eclipse.emf.databinding" namespace="osgi.bundle"
                      range="[1.5.0,2.0.0)"/>
            <required name="org.eclipse.gmf.runtime.diagram.ui.properties" namespace="osgi.bundle"
                      range="[1.8.0,2.0.0)"/>
            <required name="org.eclipse.m2m.qvt.oml" namespace="osgi.bundle" range="[3.10.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.toolsmiths.profilemigration.ui"
                      namespace="osgi.bundle"
                      range="[1.0.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.uml.tools" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.uml2.uml.editor" namespace="osgi.bundle"
                      range="[5.5.0,6.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.toolsmiths.profilemigration
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.toolsmiths.profilemigration"
                      version="1.1.0.202112011052"/>
         </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.papyrus.toolsmiths.profilemigration;singleton:=true
Bundle-Version: 1.1.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.gmf.editpoliciesstates"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.gmf.editpoliciesstates"
                 range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.pluginName" value="A View for editpolicies"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <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"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.gmf.editpoliciesstates"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.gmf.editpoliciesstates"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.editpoliciesstates" namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.editpoliciesstates" namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="4">
            <required name="org.eclipse.emf.edit.ui" namespace="osgi.bundle" range="[2.18.0,3.0.0)"/>
            <required name="org.eclipse.gmf.runtime.diagram.ui" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.gmfdiag.dnd" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.gmf.editpoliciesstates
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.gmf.editpoliciesstates"
                      version="2.0.0.202112011052"/>
         </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.papyrus.gmf.editpoliciesstates;singleton:=true
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.uml.m2m.qvto.tests.tools.feature.feature.jar"
            version="1.0.0.202112011052">
         <properties size="12">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2017 CEA LIST, Christian W. Damus, and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName" value="Papyrus UML M2M QvTo Tools Tests Feature"/>
            <property name="df_LT.description" value="Model to model transformation test tools."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.uml.m2m.qvto.tests.tools.feature"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
         </properties>
         <provides size="3">
            <provided name="org.eclipse.papyrus.uml.m2m.qvto.tests.tools.feature.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="feature" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="org.eclipse.papyrus.uml.m2m.qvto.tests.tools.feature"
                      namespace="org.eclipse.update.feature"
                      version="1.0.0.202112011052"/>
         </provides>
         <filter>
        (org.eclipse.update.install.features=true)
      </filter>
         <artifacts size="1">
            <artifact classifier="org.eclipse.update.feature"
                      id="org.eclipse.papyrus.uml.m2m.qvto.tests.tools.feature"
                      version="1.0.0.202112011052"/>
         </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
      </copyright>
      </unit>
      <unit id="org.eclipse.papyrus.gmf.figureview.source" singleton="false"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.gmf.figureview.source"
                 range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="A View for editpolicies Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.gmf.figureview"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.gmf.figureview.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.figureview.source" namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.figureview.source" namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.gmf.figureview.source"
                      version="2.0.0.202112011052"/>
         </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.papyrus.gmf.figureview.source
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.junit.framework"
            version="2.1.0.202112011052">
         <update id="org.eclipse.papyrus.junit.framework" range="[0.0.0,2.1.0.202112011052)"
                 severity="0"/>
         <properties size="5">
            <property name="org.eclipse.equinox.p2.name" value="Conditional Junit Annotations"/>
            <property name="org.eclipse.equinox.p2.provider" value="Eclipse Modeling Project"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.junit.framework"/>
            <property name="maven-version" value="2.1.0-SNAPSHOT"/>
         </properties>
         <provides size="8">
            <provided name="org.eclipse.papyrus.junit.framework"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.junit.framework" namespace="osgi.bundle"
                      version="2.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.junit.framework.classification"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.junit.framework.classification.rules"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.junit.framework.classification.tests"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.junit.framework.runner" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.junit.framework" namespace="osgi.identity"
                      version="2.1.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
         </provides>
         <requires size="9">
            <required name="org.eclipse.core.runtime" namespace="osgi.bundle" range="[3.18.0,4.0.0)"/>
            <required name="org.eclipse.emf.edit" namespace="osgi.bundle" range="[2.16.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.tools" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.ui" namespace="osgi.bundle" range="[3.117.0,4.0.0)"/>
            <required name="org.junit" namespace="osgi.bundle" range="[4.13.0,5.0.0)"/>
            <required name="com.google.common.base" namespace="java.package" range="[30.1.0,31.0.0)"/>
            <required name="com.google.common.cache" namespace="java.package" range="[30.1.0,31.0.0)"/>
            <required name="com.google.common.collect" namespace="java.package"
                      range="[30.1.0,31.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.junit.framework
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.junit.framework"
                      version="2.1.0.202112011052"/>
         </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.papyrus.junit.framework;singleton:=true
Bundle-Version: 2.1.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.dev.project.management.source" singleton="false"
            version="2.0.100.202112011052">
         <update id="org.eclipse.papyrus.dev.project.management.source"
                 range="[0.0.0,2.0.100.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Papyrus Project Management Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.dev.project.management"/>
            <property name="maven-version" value="2.0.100-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.dev.project.management.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.100.202112011052"/>
            <provided name="org.eclipse.papyrus.dev.project.management.source"
                      namespace="osgi.bundle"
                      version="2.0.100.202112011052"/>
            <provided name="org.eclipse.papyrus.dev.project.management.source"
                      namespace="osgi.identity"
                      version="2.0.100.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.dev.project.management.source"
                      version="2.0.100.202112011052"/>
         </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.papyrus.dev.project.management.source
Bundle-Version: 2.0.100.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.infra.textedit.properties"
            version="1.0.0.202112011019">
         <update id="org.eclipse.papyrus.infra.textedit.properties"
                 range="[0.0.0,1.0.0.202112011019)"
                 severity="0"/>
         <properties size="7">
            <property name="df_LT.Bundle-Name" value="Papyrus - Infra Textedit Properties"/>
            <property name="df_LT.Bundle-Vendor" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%Bundle-Name"/>
            <property name="org.eclipse.equinox.p2.provider" value="%Bundle-Vendor"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.infra.textedit.properties"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.infra.textedit.properties"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.properties" namespace="osgi.bundle"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.properties" namespace="osgi.identity"
                      version="1.0.0.202112011019">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="16">
            <required name="org.eclipse.core.databinding" namespace="osgi.bundle"
                      range="[1.10.0,2.0.0)"/>
            <required name="org.eclipse.core.runtime" namespace="osgi.bundle" range="[3.22.0,4.0.0)"/>
            <required name="org.eclipse.emf.edit.ui" namespace="osgi.bundle" range="[2.20.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.architecture" namespace="osgi.bundle"
                      range="[3.1.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.architecture.representation"
                      namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core" namespace="osgi.bundle"
                      range="[4.2.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.architecture" namespace="osgi.bundle"
                      range="[3.1.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf" namespace="osgi.bundle"
                      range="[4.2.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.properties" namespace="osgi.bundle"
                      range="[4.1.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.properties.ui" namespace="osgi.bundle"
                      range="[4.1.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.textedit" namespace="osgi.bundle"
                      range="[1.0.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.viewpoints.policy" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.widgets" namespace="osgi.bundle"
                      range="[4.1.0,5.0.0)"/>
            <required name="org.eclipse.ui" namespace="osgi.bundle" range="[3.119.0,4.0.0)"/>
            <required name="org.eclipse.ui.views.properties.tabbed" namespace="osgi.bundle"
                      range="[3.9.0,4.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.infra.textedit.properties
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.infra.textedit.properties"
                      version="1.0.0.202112011019"/>
         </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.papyrus.infra.textedit.properties;singleton:=true
Bundle-Version: 1.0.0.202112011019
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.releng.feature.feature.jar"
            version="1.0.0.202112011052">
         <properties size="12">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2018 CEA LIST, Christian W. Damus, and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName" value="Papyrus Releng Tools"/>
            <property name="df_LT.description" value="Releng tools used in Papyrus."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.releng.feature"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
         </properties>
         <provides size="3">
            <provided name="org.eclipse.papyrus.releng.feature.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="feature" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="org.eclipse.papyrus.releng.feature"
                      namespace="org.eclipse.update.feature"
                      version="1.0.0.202112011052"/>
         </provides>
         <filter>
        (org.eclipse.update.install.features=true)
      </filter>
         <artifacts size="1">
            <artifact classifier="org.eclipse.update.feature" id="org.eclipse.papyrus.releng.feature"
                      version="1.0.0.202112011052"/>
         </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
      </copyright>
      </unit>
      <unit id="org.eclipse.papyrus.uml.m2m.qvto.tests.tools.feature.feature.group"
            singleton="false"
            version="1.0.0.202112011052">
         <update id="org.eclipse.papyrus.uml.m2m.qvto.tests.tools.feature.feature.group"
                 range="[0.0.0,1.0.0.202112011052)"
                 severity="0"/>
         <properties size="13">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.type.group" value="true"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.uml.m2m.qvto.tests.tools.feature"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2017 CEA LIST, Christian W. Damus, and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName" value="Papyrus UML M2M QvTo Tools Tests Feature"/>
            <property name="df_LT.description" value="Model to model transformation test tools."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
         </properties>
         <provides size="2">
            <provided name="org.eclipse.papyrus.uml.m2m.qvto.tests.tools.feature.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="2">
            <required name="org.eclipse.papyrus.uml.m2m.qvto.tests.tools"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.1.0.202112011052,2.1.0.202112011052]"/>
            <required name="org.eclipse.papyrus.uml.m2m.qvto.tests.tools.feature.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]">
               <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
      </copyright>
      </unit>
      <unit id="org.eclipse.papyrus.toolsmiths.feature.source.feature.group"
            singleton="false"
            version="1.2.0.202112011052">
         <update id="org.eclipse.papyrus.toolsmiths.feature.source.feature.group"
                 range="[0.0.0,1.2.0.202112011052)"
                 severity="0"/>
         <properties size="14">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.type.group" value="true"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.toolsmiths.feature"/>
            <property name="maven-version" value="1.2.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources-feature"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2013-2020 CEA LIST, Christian W. Damus, and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName" value="Papyrus Toolsmiths tools Developer Resources"/>
            <property name="df_LT.description"
                      value="Editors and tools to exploit the powerful customization mechanisms of Papyrus and which can be leveraged to create Papyrus-based domain-specific modeling environment."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
         </properties>
         <provides size="2">
            <provided name="org.eclipse.papyrus.toolsmiths.feature.source.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.2.0.202112011052"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="18">
            <required name="org.eclipse.papyrus.toolsmiths.feature.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.2.0.202112011052,1.2.0.202112011052]"/>
            <required name="org.eclipse.papyrus.uml.m2m.qvto.tests.tools.feature.source.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.customization.nattableconfiguration.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[3.0.0.202112011052,3.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.palette.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[4.0.0.202112011052,4.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.infra.gmfdiag.paletteconfiguration.editor.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[4.1.0.202112011052,4.1.0.202112011052]"/>
            <required name="org.eclipse.papyrus.views.properties.toolsmiths.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[3.2.0.202112011052,3.2.0.202112011052]"/>
            <required name="org.eclipse.papyrus.uml.properties.generation.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[3.0.0.202112011052,3.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.infra.gmfdiag.expansion.edit.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[3.0.0.202112011052,3.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.infra.gmfdiag.expansion.editor.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[3.0.0.202112011052,3.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.infra.emf.types.ui.properties.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[4.0.0.202112011052,4.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.ecore.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.expressions.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.nattable.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.uml.types.ui.properties.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[4.0.0.202112011052,4.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.profilemigration.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.1.0.202112011052,1.1.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.profilemigration.ui.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.feature.source.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.2.0.202112011052,1.2.0.202112011052]">
               <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
      </copyright>
      </unit>
      <unit id="org.eclipse.papyrus.infra.gmfdiag.expansion.edit.source" singleton="false"
            version="3.0.0.202112011052">
         <update id="org.eclipse.papyrus.infra.gmfdiag.expansion.edit.source"
                 range="[0.0.0,3.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="ExpansionModel Edit Support Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.infra.gmfdiag.expansion.edit"/>
            <property name="maven-version" value="3.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.infra.gmfdiag.expansion.edit.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="3.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.infra.gmfdiag.expansion.edit.source"
                      namespace="osgi.bundle"
                      version="3.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.infra.gmfdiag.expansion.edit.source"
                      namespace="osgi.identity"
                      version="3.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.infra.gmfdiag.expansion.edit.source"
                      version="3.0.0.202112011052"/>
         </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.papyrus.infra.gmfdiag.expansion.edit.source
Bundle-Version: 3.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.infra.textedit.types.source" singleton="false"
            version="1.0.0.202112011019">
         <update id="org.eclipse.papyrus.infra.textedit.types.source"
                 range="[0.0.0,1.0.0.202112011019)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Papyrus - Infra Textedit Types Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.infra.textedit.types"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.infra.textedit.types.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.types.source" namespace="osgi.bundle"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.types.source"
                      namespace="osgi.identity"
                      version="1.0.0.202112011019">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.infra.textedit.types.source"
                      version="1.0.0.202112011019"/>
         </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.papyrus.infra.textedit.types.source
Bundle-Version: 1.0.0.202112011019
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.toolsmiths.nattable.source" singleton="false"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.toolsmiths.nattable.source"
                 range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Papyrus Nattable Toolsmiths Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.toolsmiths.nattable"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.toolsmiths.nattable.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.nattable.source" namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.nattable.source" namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.toolsmiths.nattable.source"
                      version="2.0.0.202112011052"/>
         </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.papyrus.toolsmiths.nattable.source
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.junit.feature.source.feature.jar"
            version="1.0.0.202112011052">
         <properties size="13">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2018-2020 CEA LIST, Christian W. Damus, and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName" value="Papyrus JUnit Framework Developer Resources"/>
            <property name="df_LT.description" value="Test framework used in Papyrus."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.junit.feature"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources-feature"/>
         </properties>
         <provides size="3">
            <provided name="org.eclipse.papyrus.junit.feature.source.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="feature" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="org.eclipse.papyrus.junit.feature.source"
                      namespace="org.eclipse.update.feature"
                      version="1.0.0.202112011052"/>
         </provides>
         <filter>
        (org.eclipse.update.install.features=true)
      </filter>
         <artifacts size="1">
            <artifact classifier="org.eclipse.update.feature"
                      id="org.eclipse.papyrus.junit.feature.source"
                      version="1.0.0.202112011052"/>
         </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
      </copyright>
      </unit>
      <unit id="org.eclipse.papyrus.toolsmiths.validation.newchild.source"
            singleton="false"
            version="1.0.0.202112011052">
         <update id="org.eclipse.papyrus.toolsmiths.validation.newchild.source"
                 range="[0.0.0,1.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName"
                      value="Papyrus Plug-ins Validation for Element Creation Menus Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.toolsmiths.validation.newchild"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.toolsmiths.validation.newchild.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.newchild.source"
                      namespace="osgi.bundle"
                      version="1.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.newchild.source"
                      namespace="osgi.identity"
                      version="1.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.toolsmiths.validation.newchild.source"
                      version="1.0.0.202112011052"/>
         </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.papyrus.toolsmiths.validation.newchild.source
Bundle-Version: 1.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.infra.gmfdiag.css.debug.source" singleton="false"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.infra.gmfdiag.css.debug.source"
                 range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="CSS Debug view Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.infra.gmfdiag.css.debug"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.infra.gmfdiag.css.debug.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.infra.gmfdiag.css.debug.source"
                      namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.infra.gmfdiag.css.debug.source"
                      namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.infra.gmfdiag.css.debug.source"
                      version="2.0.0.202112011052"/>
         </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.papyrus.infra.gmfdiag.css.debug.source
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.gmf.validate.source" singleton="false"
            version="1.2.0.202112011052">
         <update id="org.eclipse.papyrus.gmf.validate.source" range="[0.0.0,1.2.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Papyrus GMF Validation Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus.gmf-tooling.tests"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.gmf.validate"/>
            <property name="maven-version" value="1.2.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.gmf.validate.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.2.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.validate.source" namespace="osgi.bundle"
                      version="1.2.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.validate.source" namespace="osgi.identity"
                      version="1.2.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.gmf.validate.source"
                      version="1.2.0.202112011052"/>
         </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.papyrus.gmf.validate.source
Bundle-Version: 1.2.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.infra.textedit.representation.edit"
            version="1.0.0.202112011019">
         <update id="org.eclipse.papyrus.infra.textedit.representation.edit"
                 range="[0.0.0,1.0.0.202112011019)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.pluginName"
                      value="Papyrus - Text Document Representation Edit Support"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <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"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.infra.textedit.representation.edit"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.infra.textedit.representation.edit"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.representation.edit"
                      namespace="osgi.bundle"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.representation.edit"
                      namespace="osgi.identity"
                      version="1.0.0.202112011019">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="15">
            <required name="org.eclipse.core.runtime" namespace="osgi.bundle" optional="true"
                      range="[3.22.0,4.0.0)"/>
            <required name="org.eclipse.emf.ecore" namespace="osgi.bundle" range="[2.24.0,3.0.0)"/>
            <required name="org.eclipse.emf.ecore.edit" namespace="osgi.bundle"
                      range="[2.13.0,3.0.0)"/>
            <required name="org.eclipse.emf.edit" namespace="osgi.bundle" range="[2.16.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.architecture.representation"
                      namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.architecture.representation.edit"
                      namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.constraints" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.constraints.edit" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.architecture" namespace="osgi.bundle"
                      range="[3.1.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.architecture.edit" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.textedit.representation"
                      namespace="osgi.bundle"
                      range="[1.0.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.types" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.types.edit" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.osgi.framework" namespace="java.package" range="[1.10.0,2.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.infra.textedit.representation.edit
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.infra.textedit.representation.edit"
                      version="1.0.0.202112011019"/>
         </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.papyrus.infra.textedit.representation.edit;singleton:=true
Bundle-Version: 1.0.0.202112011019
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.junit.utils.source" singleton="false"
            version="3.1.0.202112011052">
         <update id="org.eclipse.papyrus.junit.utils.source" range="[0.0.0,3.1.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Utils classes for JUnit tests Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.junit.utils"/>
            <property name="maven-version" value="3.1.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.junit.utils.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="3.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.junit.utils.source" namespace="osgi.bundle"
                      version="3.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.junit.utils.source" namespace="osgi.identity"
                      version="3.1.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.junit.utils.source"
                      version="3.1.0.202112011052"/>
         </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.papyrus.junit.utils.source
Bundle-Version: 3.1.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.infra.emf.types.ui.properties"
            version="4.0.0.202112011052">
         <update id="org.eclipse.papyrus.infra.emf.types.ui.properties"
                 range="[0.0.0,4.0.0.202112011052)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.pluginName"
                      value="UML configurations for ElementTypesConfigurations framework"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <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"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.infra.emf.types.ui.properties"/>
            <property name="maven-version" value="4.0.0-SNAPSHOT"/>
         </properties>
         <provides size="9">
            <provided name="org.eclipse.papyrus.infra.emf.types.ui.properties"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="4.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.infra.emf.types.ui.properties"
                      namespace="osgi.bundle"
                      version="4.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.infra.emf.types.ui.properties"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.infra.emf.types.ui.properties.modelelements"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.infra.emf.types.ui.properties.providers"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.infra.emf.types.ui.properties.widgets"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.infra.emf.types.ui.properties"
                      namespace="osgi.identity"
                      version="4.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="17">
            <required name="org.eclipse.emf.databinding" namespace="osgi.bundle"
                      range="[1.5.0,2.0.0)"/>
            <required name="org.eclipse.emf.edit.ui" namespace="osgi.bundle" range="[2.18.0,3.0.0)"/>
            <required name="org.eclipse.gmf.runtime.emf.type.core" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.emf.facet.custom.core" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.emf.facet.custom.ui" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf.types" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf.types.ui" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.properties" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.properties.ui" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.services.labelprovider" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.ui.emf" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.widgets" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.ui.views.properties.tabbed" namespace="osgi.bundle"
                      range="[3.8.0,4.0.0)"/>
            <required name="org.eclipse.uml2.uml.edit" namespace="osgi.bundle" range="[5.5.0,6.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.infra.emf.types.ui.properties
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.infra.emf.types.ui.properties"
                      version="4.0.0.202112011052"/>
         </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.papyrus.infra.emf.types.ui.properties;singleton:=true
Bundle-Version: 4.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.infra.gmfdiag.expansion.editor"
            version="3.0.0.202112011052">
         <update id="org.eclipse.papyrus.infra.gmfdiag.expansion.editor"
                 range="[0.0.0,3.0.0.202112011052)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.pluginName" value="ExpansionModel Editor"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <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"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.infra.gmfdiag.expansion.editor"/>
            <property name="maven-version" value="3.0.0-SNAPSHOT"/>
         </properties>
         <provides size="7">
            <provided name="org.eclipse.papyrus.infra.gmfdiag.expansion.editor"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="3.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.infra.gmfdiag.expansion.editor"
                      namespace="osgi.bundle"
                      version="3.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.infra.gmfdiag.expansion.expansionmodel.presentation"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.infra.gmfdiag.expansion.presentation"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.infra.gmfdiag.expansion.editor"
                      namespace="osgi.identity"
                      version="3.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="11">
            <required name="org.eclipse.emf.databinding" namespace="osgi.bundle"
                      range="[1.5.0,2.0.0)"/>
            <required name="org.eclipse.emf.edit.ui" namespace="osgi.bundle" range="[2.18.0,3.0.0)"/>
            <required name="org.eclipse.gmf.runtime.diagram.ui" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.gmfdiag.expansion" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.gmfdiag.expansion.edit" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.types" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.types.edit" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.ui.ide" namespace="osgi.bundle" range="[3.17.0,4.0.0)"/>
            <required name="org.eclipse.uml2.common.edit" namespace="osgi.bundle"
                      range="[2.5.0,3.0.0)"/>
            <required name="org.eclipse.uml2.types" namespace="osgi.bundle" range="[2.5.0,3.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.infra.gmfdiag.expansion.editor
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.infra.gmfdiag.expansion.editor"
                      version="3.0.0.202112011052"/>
         </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.papyrus.infra.gmfdiag.expansion.editor;singleton:=true
Bundle-Version: 3.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.cbi.p2repo.cli.source" singleton="false"
            version="1.0.300.20190930-1609">
         <update id="org.eclipse.cbi.p2repo.cli.source" range="[0.0.0,1.0.300.20190930-1609)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse CBI"/>
            <property name="df_LT.bundleName" value="CBI Command Line Interface Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.cbi"/>
            <property name="maven-artifactId" value="org.eclipse.cbi.p2repo.cli"/>
            <property name="maven-version" value="1.0.300-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.cbi.p2repo.cli.source" namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.300.20190930-1609"/>
            <provided name="org.eclipse.cbi.p2repo.cli.source" namespace="osgi.bundle"
                      version="1.0.300.20190930-1609"/>
            <provided name="org.eclipse.cbi.p2repo.cli.source" namespace="osgi.identity"
                      version="1.0.300.20190930-1609">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.cbi.p2repo.cli.source"
                      version="1.0.300.20190930-1609"/>
         </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.cbi.p2repo.cli.source
Bundle-Version: 1.0.300.20190930-1609
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.uml.m2m.qvto.tests.tools.source" singleton="false"
            version="2.1.0.202112011052">
         <update id="org.eclipse.papyrus.uml.m2m.qvto.tests.tools.source"
                 range="[0.0.0,2.1.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Papyrus UML M2M QvTo Tools for Tests Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.uml.m2m.qvto.tests.tools"/>
            <property name="maven-version" value="2.1.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.uml.m2m.qvto.tests.tools.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.m2m.qvto.tests.tools.source"
                      namespace="osgi.bundle"
                      version="2.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.m2m.qvto.tests.tools.source"
                      namespace="osgi.identity"
                      version="2.1.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.uml.m2m.qvto.tests.tools.source"
                      version="2.1.0.202112011052"/>
         </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.papyrus.uml.m2m.qvto.tests.tools.source
Bundle-Version: 2.1.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.uml.profile.types.generator.ui"
            version="2.1.0.202112011052">
         <update id="org.eclipse.papyrus.uml.profile.types.generator.ui"
                 range="[0.0.0,2.1.0.202112011052)"
                 severity="0"/>
         <properties size="10">
            <property name="df_LT.pluginName"
                      value="Papyrus Element Types Configuration Generator for UML Profiles"/>
            <property name="df_LT.pluginDescription"
                      value="User interface for generation of Element Type Configuration models for UML profiles"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%pluginName"/>
            <property name="org.eclipse.equinox.p2.description" value="%pluginDescription"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.bundle.localization" value="plugin"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.uml.profile.types.generator.ui"/>
            <property name="maven-version" value="2.1.0-SNAPSHOT"/>
         </properties>
         <provides size="8">
            <provided name="org.eclipse.papyrus.uml.profile.types.generator.ui"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.profile.types.generator.ui"
                      namespace="osgi.bundle"
                      version="2.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.profile.types.generator.ui.internal"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.uml.profile.types.generator.ui.internal.handlers"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.uml.profile.types.generator.ui.internal.wizards"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.uml.profile.types.generator.ui"
                      namespace="osgi.identity"
                      version="2.1.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="17">
            <required name="org.eclipse.emf.databinding" namespace="osgi.bundle"
                      range="[1.5.0,2.0.0)"/>
            <required name="org.eclipse.gmf.runtime.diagram.ui.properties" namespace="osgi.bundle"
                      range="[1.8.0,2.0.0)"/>
            <required name="org.eclipse.m2m.qvt.oml" namespace="osgi.bundle" range="[3.10.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.services.edit" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.types" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.types.core" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.ui" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.uml.profile.types.generator" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.uml2.uml.editor" namespace="osgi.bundle"
                      range="[5.5.0,6.0.0)"/>
            <required name="org.eclipse.xtend.lib" namespace="osgi.bundle" range="[2.22.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.eclipse.project.editors" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.toolsmiths" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="com.google.common.util.concurrent" namespace="java.package"
                      range="[30.1.0,31.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.uml.profile.types.generator.ui
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.uml.profile.types.generator.ui"
                      version="2.1.0.202112011052"/>
         </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.papyrus.uml.profile.types.generator.ui;singleton:=true
Bundle-Version: 2.1.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.infra.textedit.representation"
            version="1.0.0.202112011019">
         <update id="org.eclipse.papyrus.infra.textedit.representation"
                 range="[0.0.0,1.0.0.202112011019)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.pluginName" value="Papyrus - Text Document Representation"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <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"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.infra.textedit.representation"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
         </properties>
         <provides size="9">
            <provided name="org.eclipse.papyrus.infra.textedit.representation"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.representation"
                      namespace="osgi.bundle"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.representation"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.infra.textedit.representation.command"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.infra.textedit.representation.impl"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.infra.textedit.representation.util"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.infra.textedit.representation"
                      namespace="osgi.identity"
                      version="1.0.0.202112011019">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="11">
            <required name="org.eclipse.core.runtime" namespace="osgi.bundle" optional="true"
                      range="[3.20.0,4.0.0)"/>
            <required name="org.eclipse.emf.ecore" namespace="osgi.bundle" range="[2.23.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.architecture" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.constraints" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.types" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.architecture.representation"
                      namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf.expressions" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.viewpoints.policy" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.tools" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.textedit" namespace="osgi.bundle"
                      range="[1.0.0,2.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.infra.textedit.representation
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.infra.textedit.representation"
                      version="1.0.0.202112011019"/>
         </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.papyrus.infra.textedit.representation;singleton:=true
Bundle-Version: 1.0.0.202112011019
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.toolsmiths.feature.feature.group" singleton="false"
            version="1.2.0.202112011052">
         <update id="org.eclipse.papyrus.toolsmiths.feature.feature.group"
                 range="[0.0.0,1.2.0.202112011052)"
                 severity="0"/>
         <properties size="13">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.type.group" value="true"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.toolsmiths.feature"/>
            <property name="maven-version" value="1.2.0-SNAPSHOT"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2013-2020 CEA LIST, Christian W. Damus, and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName" value="Papyrus Toolsmiths tools"/>
            <property name="df_LT.description"
                      value="Editors and tools to exploit the powerful customization mechanisms of Papyrus and which can be leveraged to create Papyrus-based domain-specific modeling environment."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
         </properties>
         <provides size="2">
            <provided name="org.eclipse.papyrus.toolsmiths.feature.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.2.0.202112011052"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="20">
            <required name="org.eclipse.papyrus.sdk.feature.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[6.0.0,7.0.0)"/>
            <required name="org.eclipse.gmf.runtime.emf.ui.properties"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.7.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.views.properties.model.xwt"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.uml.m2m.qvto.tests.tools.feature.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.customization.nattableconfiguration"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[3.0.0.202112011052,3.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.palette"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[4.0.0.202112011052,4.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.infra.gmfdiag.paletteconfiguration.editor"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[4.1.0.202112011052,4.1.0.202112011052]"/>
            <required name="org.eclipse.papyrus.views.properties.toolsmiths"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[3.2.0.202112011052,3.2.0.202112011052]"/>
            <required name="org.eclipse.papyrus.uml.properties.generation"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[3.0.0.202112011052,3.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.infra.gmfdiag.expansion.edit"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[3.0.0.202112011052,3.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.infra.gmfdiag.expansion.editor"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[3.0.0.202112011052,3.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.infra.emf.types.ui.properties"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[4.0.0.202112011052,4.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.ecore"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.expressions"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.nattable"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.uml.types.ui.properties"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[4.0.0.202112011052,4.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.profilemigration"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.1.0.202112011052,1.1.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.profilemigration.ui"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths" namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.feature.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.2.0.202112011052,1.2.0.202112011052]">
               <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
      </copyright>
      </unit>
      <unit id="202112011052.org.eclipse.papyrus.toolsmiths.category"
            version="1.0.0.7f7I-cLai3F8sxsOOrxONz-0G">
         <properties size="3">
            <property name="org.eclipse.equinox.p2.name" value="Papyrus Toolsmiths"/>
            <property name="org.eclipse.equinox.p2.description"
                      value="Papyrus Toolsmiths offers a set of plugins dedicated to speedup the process to create your own customization on top of Papyrus."/>
            <property name="org.eclipse.equinox.p2.type.category" value="true"/>
         </properties>
         <provides size="1">
            <provided name="202112011052.org.eclipse.papyrus.toolsmiths.category"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.7f7I-cLai3F8sxsOOrxONz-0G"/>
         </provides>
         <requires size="15">
            <required name="org.eclipse.papyrus.uml.assistants.feature.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[4.0.0.202112011052,4.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.junit.feature.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.builder.feature.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.debug.feature.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.validation.feature.source.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.diagramgen.feature.source.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.3.0.202112011052,1.3.0.202112011052]"/>
            <required name="org.eclipse.papyrus.infra.textedit.feature.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011019,1.0.0.202112011019]"/>
            <required name="org.eclipse.papyrus.junit.feature.source.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.feature.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.2.0.202112011052,1.2.0.202112011052]"/>
            <required name="org.eclipse.papyrus.debug.feature.source.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.diagramgen.feature.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.3.0.202112011052,1.3.0.202112011052]"/>
            <required name="org.eclipse.papyrus.infra.textedit.feature.source.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011019,1.0.0.202112011019]"/>
            <required name="org.eclipse.papyrus.uml.assistants.feature.source.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[4.0.0.202112011052,4.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.feature.source.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.2.0.202112011052,1.2.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.validation.feature.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]"/>
         </requires>
         <touchpoint id="null" version="0.0.0"/>
      </unit>
      <unit id="org.eclipse.papyrus.toolsmiths.expressions.source" singleton="false"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.toolsmiths.expressions.source"
                 range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Papyrus Toolsmiths Expressions Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.toolsmiths.expressions"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.toolsmiths.expressions.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.expressions.source"
                      namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.expressions.source"
                      namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.toolsmiths.expressions.source"
                      version="2.0.0.202112011052"/>
         </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.papyrus.toolsmiths.expressions.source
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.dev.view.services.edit.request"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.dev.view.services.edit.request"
                 range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="10">
            <property name="df_LT.pluginName" value="View for service edit requests"/>
            <property name="df_LT.pluginDescription"
                      value="This plugin provides a view to display all the requests sent to the Service Edit"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%pluginName"/>
            <property name="org.eclipse.equinox.p2.description" value="%pluginDescription"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.bundle.localization" value="plugin"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.dev.view.services.edit.request"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.dev.view.services.edit.request"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.dev.view.services.edit.request"
                      namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.dev.view.services.edit.request"
                      namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="4">
            <required name="org.eclipse.gmf.runtime.emf.type.core" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.emf.facet.common.ui" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.ui" namespace="osgi.bundle" range="[3.117.0,4.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.dev.view.services.edit.request
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.dev.view.services.edit.request"
                      version="2.0.0.202112011052"/>
         </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.papyrus.dev.view.services.edit.request;singleton:=true
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.gmf.editpartview"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.gmf.editpartview" range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.pluginName" value="A View for editpolicies"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <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"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.gmf.editpartview"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
         </properties>
         <provides size="7">
            <provided name="org.eclipse.papyrus.gmf.editpartview"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.editpartview" namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.editpartview" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.gmf.editpartview.view" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.gmf.editpartview" namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="4">
            <required name="org.eclipse.gmf.runtime.diagram.ui" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.uml.internationalization.utils"
                      namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.uml2.uml" namespace="osgi.bundle" range="[5.5.0,6.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.gmf.editpartview
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.gmf.editpartview"
                      version="2.0.0.202112011052"/>
         </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.papyrus.gmf.editpartview;singleton:=true
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.releng.tools"
            version="3.1.0.202112011052">
         <update id="org.eclipse.papyrus.releng.tools" range="[0.0.0,3.1.0.202112011052)"
                 severity="0"/>
         <properties size="7">
            <property name="df_LT.Bundle-Name" value="Papyrus Releng Tools"/>
            <property name="df_LT.Bundle-Vendor" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%Bundle-Name"/>
            <property name="org.eclipse.equinox.p2.provider" value="%Bundle-Vendor"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.releng.tools"/>
            <property name="maven-version" value="3.1.0-SNAPSHOT"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.releng.tools" namespace="org.eclipse.equinox.p2.iu"
                      version="3.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.releng.tools" namespace="osgi.bundle"
                      version="3.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.releng.tools" namespace="osgi.identity"
                      version="3.1.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="14">
            <required name="org.eclipse.cbi.p2repo.aggregator" namespace="osgi.bundle"
                      range="[1.0.0,2.0.0)"/>
            <required name="org.eclipse.cbi.p2repo.aggregator.legacy" namespace="osgi.bundle"
                      range="[1.0.0,2.0.0)"/>
            <required name="org.eclipse.cbi.targetplatform" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.cbi.targetplatform.model" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.cbi.targetplatform.ui" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.core.runtime" namespace="osgi.bundle" range="[3.18.0,4.0.0)"/>
            <required name="org.eclipse.emf.edit" namespace="osgi.bundle" range="[2.16.0,3.0.0)"/>
            <required name="org.eclipse.oomph.setup.targlets" namespace="osgi.bundle"
                      range="[1.12.0,2.0.0)"/>
            <required name="org.eclipse.oomph.setup.workingsets" namespace="osgi.bundle"
                      range="[1.12.0,2.0.0)"/>
            <required name="org.eclipse.ui" namespace="osgi.bundle" range="[3.117.0,4.0.0)"/>
            <required name="org.eclipse.xtext" namespace="osgi.bundle" range="[2.22.0,3.0.0)"/>
            <required name="com.google.common.base" namespace="java.package" range="[30.1.0,31.0.0)"/>
            <required name="com.google.common.collect" namespace="java.package"
                      range="[30.1.0,31.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.releng.tools
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.releng.tools"
                      version="3.1.0.202112011052"/>
         </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.papyrus.releng.tools;singleton:=true
Bundle-Version: 3.1.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.cbi.p2repo.aggregator.legacy"
            version="1.0.300.20190930-1609">
         <update id="org.eclipse.cbi.p2repo.aggregator.legacy"
                 range="[0.0.0,1.0.300.20190930-1609)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.pluginName" value="CBI Aggregator Legacy Support"/>
            <property name="df_LT.providerName" value="Eclipse CBI"/>
            <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"/>
            <property name="maven-groupId" value="org.eclipse.cbi"/>
            <property name="maven-artifactId" value="org.eclipse.cbi.p2repo.aggregator.legacy"/>
            <property name="maven-version" value="1.0.300-SNAPSHOT"/>
         </properties>
         <provides size="6">
            <provided name="org.eclipse.cbi.p2repo.aggregator.legacy"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.300.20190930-1609"/>
            <provided name="org.eclipse.cbi.p2repo.aggregator.legacy" namespace="osgi.bundle"
                      version="1.0.300.20190930-1609"/>
            <provided name="org.eclipse.cbi.p2repo.aggregator.legacy" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.cbi.p2repo.aggregator.legacy" namespace="osgi.identity"
                      version="1.0.300.20190930-1609">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="7">
            <required name="org.eclipse.core.runtime" namespace="osgi.bundle" range="0.0.0"/>
            <required name="org.eclipse.emf.ecore" namespace="osgi.bundle" range="0.0.0"/>
            <required name="org.eclipse.emf.ecore.xmi" namespace="osgi.bundle" range="0.0.0"/>
            <required name="org.eclipse.cbi.p2repo.aggregator" namespace="osgi.bundle" range="0.0.0"/>
            <required name="org.eclipse.cbi.p2repo.p2" namespace="osgi.bundle" range="0.0.0"/>
            <required name="org.eclipse.equinox.p2.metadata" namespace="osgi.bundle" range="0.0.0"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=1.8))" namespace="osgi.ee"/>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.cbi.p2repo.aggregator.legacy"
                      version="1.0.300.20190930-1609"/>
         </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.cbi.p2repo.aggregator.legacy;singleton:=true
Bundle-Version: 1.0.300.20190930-1609
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.views.properties.toolsmiths.source" singleton="false"
            version="3.2.0.202112011052">
         <update id="org.eclipse.papyrus.views.properties.toolsmiths.source"
                 range="[0.0.0,3.2.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Papyrus properties customization Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.views.properties.toolsmiths"/>
            <property name="maven-version" value="3.2.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.views.properties.toolsmiths.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="3.2.0.202112011052"/>
            <provided name="org.eclipse.papyrus.views.properties.toolsmiths.source"
                      namespace="osgi.bundle"
                      version="3.2.0.202112011052"/>
            <provided name="org.eclipse.papyrus.views.properties.toolsmiths.source"
                      namespace="osgi.identity"
                      version="3.2.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.views.properties.toolsmiths.source"
                      version="3.2.0.202112011052"/>
         </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.papyrus.views.properties.toolsmiths.source
Bundle-Version: 3.2.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.releng.feature.source.feature.jar"
            version="1.0.0.202112011052">
         <properties size="13">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2018 CEA LIST, Christian W. Damus, and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName" value="Papyrus Releng Tools Developer Resources"/>
            <property name="df_LT.description" value="Releng tools used in Papyrus."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.releng.feature"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources-feature"/>
         </properties>
         <provides size="3">
            <provided name="org.eclipse.papyrus.releng.feature.source.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="feature" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="org.eclipse.papyrus.releng.feature.source"
                      namespace="org.eclipse.update.feature"
                      version="1.0.0.202112011052"/>
         </provides>
         <filter>
        (org.eclipse.update.install.features=true)
      </filter>
         <artifacts size="1">
            <artifact classifier="org.eclipse.update.feature"
                      id="org.eclipse.papyrus.releng.feature.source"
                      version="1.0.0.202112011052"/>
         </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
      </copyright>
      </unit>
      <unit id="org.eclipse.papyrus.releng.tools.source" singleton="false"
            version="3.1.0.202112011052">
         <update id="org.eclipse.papyrus.releng.tools.source" range="[0.0.0,3.1.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Papyrus Releng Tools Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.releng.tools"/>
            <property name="maven-version" value="3.1.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.releng.tools.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="3.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.releng.tools.source" namespace="osgi.bundle"
                      version="3.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.releng.tools.source" namespace="osgi.identity"
                      version="3.1.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.releng.tools.source"
                      version="3.1.0.202112011052"/>
         </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.papyrus.releng.tools.source
Bundle-Version: 3.1.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.uml.types.ui.properties.source" singleton="false"
            version="4.0.0.202112011052">
         <update id="org.eclipse.papyrus.uml.types.ui.properties.source"
                 range="[0.0.0,4.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName"
                      value="Properties Views for UML ElementTypesConfigurations framework Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.uml.types.ui.properties"/>
            <property name="maven-version" value="4.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.uml.types.ui.properties.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="4.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.types.ui.properties.source"
                      namespace="osgi.bundle"
                      version="4.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.types.ui.properties.source"
                      namespace="osgi.identity"
                      version="4.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.uml.types.ui.properties.source"
                      version="4.0.0.202112011052"/>
         </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.papyrus.uml.types.ui.properties.source
Bundle-Version: 4.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.cbi.p2repo.util" singleton="false"
            version="1.0.300.20190930-1609">
         <update id="org.eclipse.cbi.p2repo.util" range="[0.0.0,1.0.300.20190930-1609)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.Bundle-Name" value="Eclipse CBI Aggregator Utilities"/>
            <property name="df_LT.Bundle-Vendor" value="Eclipse CBI"/>
            <property name="org.eclipse.equinox.p2.name" value="%Bundle-Name"/>
            <property name="org.eclipse.equinox.p2.provider" value="%Bundle-Vendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization" value="plugin"/>
            <property name="maven-groupId" value="org.eclipse.cbi"/>
            <property name="maven-artifactId" value="org.eclipse.cbi.p2repo.util"/>
            <property name="maven-version" value="1.0.300-SNAPSHOT"/>
         </properties>
         <provides size="6">
            <provided name="org.eclipse.cbi.p2repo.util" namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.300.20190930-1609"/>
            <provided name="org.eclipse.cbi.p2repo.util" namespace="osgi.bundle"
                      version="1.0.300.20190930-1609"/>
            <provided name="org.eclipse.cbi.p2repo.util" namespace="java.package" version="0.0.0"/>
            <provided name="org.eclipse.cbi.p2repo.util" namespace="osgi.identity"
                      version="1.0.300.20190930-1609">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="2">
            <required name="org.eclipse.core.runtime" namespace="osgi.bundle" range="0.0.0"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=1.8))" namespace="osgi.ee"/>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.cbi.p2repo.util"
                      version="1.0.300.20190930-1609"/>
         </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.cbi.p2repo.util
Bundle-Version: 1.0.300.20190930-1609
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.gmf.codegen.xtend.ui"
            version="1.0.0.202112011052">
         <update id="org.eclipse.papyrus.gmf.codegen.xtend.ui"
                 range="[0.0.0,1.0.0.202112011052)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.pluginName"
                      value="Papyrus GMF Tooling code generation UI for Xtend2 templates language"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <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"/>
            <property name="maven-groupId" value="org.eclipse.papyrus.gmf-tooling.plugins"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.gmf.codegen.xtend.ui"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
         </properties>
         <provides size="7">
            <provided name="org.eclipse.papyrus.gmf.codegen.xtend.ui"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.codegen.xtend.ui" namespace="osgi.bundle"
                      version="1.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.codegen.xtend.ui" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.gmf.codegen.xtend.ui.handlers"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.gmf.codegen.xtend.ui" namespace="osgi.identity"
                      version="1.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="13">
            <required name="org.eclipse.ui" namespace="osgi.bundle" range="[3.118.0,4.0.0)"/>
            <required name="org.eclipse.core.runtime" namespace="osgi.bundle" range="[3.20.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.gmf.codegen.xtend" namespace="osgi.bundle"
                      range="[1.0.0,2.0.0)"/>
            <required name="org.eclipse.xtext.ui" namespace="osgi.bundle" range="[2.3.1,3.0.0)"/>
            <required name="org.eclipse.papyrus.gmf.codegen" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.gmf.codegen.ui" namespace="osgi.bundle"
                      range="[1.4.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.gmf.common" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.gmf.codegen.edit" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.emf.importer" namespace="osgi.bundle" range="[2.3.0,3.0.0)"/>
            <required name="org.eclipse.jdt.core" namespace="osgi.bundle" range="[3.3.0,4.0.0)"/>
            <required name="org.eclipse.jdt.ui" namespace="osgi.bundle" range="[3.3.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.gmf.codegen.xtend" namespace="osgi.bundle"
                      range="[1.0.0,2.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.gmf.codegen.xtend.ui
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.gmf.codegen.xtend.ui"
                      version="1.0.0.202112011052"/>
         </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.papyrus.gmf.codegen.xtend.ui;singleton:=true
Bundle-Version: 1.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.customization.nattableconfiguration"
            version="3.0.0.202112011052">
         <update id="org.eclipse.papyrus.customization.nattableconfiguration"
                 range="[0.0.0,3.0.0.202112011052)"
                 severity="0"/>
         <properties size="10">
            <property name="df_LT.Bundle-Name" value="Customization of Nattable Configuration"/>
            <property name="df_LT.Bundle-Description"
                      value="This plugin provides the Wizard used to create a new project with a Papyrus Table Configuration, to create a new Papyrus Table Configuration inside an existing project and the handler to edit an exiting table configuration"/>
            <property name="df_LT.Bundle-Vendor" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%Bundle-Name"/>
            <property name="org.eclipse.equinox.p2.description" value="%Bundle-Description"/>
            <property name="org.eclipse.equinox.p2.provider" value="%Bundle-Vendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization" value="plugin"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.customization.nattableconfiguration"/>
            <property name="maven-version" value="3.0.0-SNAPSHOT"/>
         </properties>
         <provides size="12">
            <provided name="org.eclipse.papyrus.customization.nattableconfiguration"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="3.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.customization.nattableconfiguration"
                      namespace="osgi.bundle"
                      version="3.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.customization.nattableconfiguration"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.customization.nattableconfiguration.edition"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.customization.nattableconfiguration.handlers"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.customization.nattableconfiguration.helper"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.customization.nattableconfiguration.messages"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.customization.nattableconfiguration.pages"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.customization.nattableconfiguration.utils"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.customization.nattableconfiguration"
                      namespace="osgi.identity"
                      version="3.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="21">
            <required name="org.eclipse.draw2d" namespace="osgi.bundle" range="[3.10.0,4.0.0)"/>
            <required name="org.eclipse.emf.databinding" namespace="osgi.bundle"
                      range="[1.5.0,2.0.0)"/>
            <required name="org.eclipse.emf.edit.ui" namespace="osgi.bundle" range="[2.18.0,3.0.0)"/>
            <required name="org.eclipse.gmf.runtime.common.ui" namespace="osgi.bundle"
                      range="[1.8.0,2.0.0)"/>
            <required name="org.eclipse.gmf.runtime.emf.type.core" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.nattable" namespace="osgi.bundle"
                      range="[7.0.0,8.0.0)"/>
            <required name="org.eclipse.papyrus.infra.nattable.model" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.nattable.model.edit" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.services.edit" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.services.labelprovider" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.tools" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.ui" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.widgets" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.pde.ui" namespace="osgi.bundle" range="[3.11.0,4.0.0)"/>
            <required name="org.eclipse.ui.ide" namespace="osgi.bundle" range="[3.17.0,4.0.0)"/>
            <required name="org.eclipse.ui.views.properties.tabbed" namespace="osgi.bundle"
                      range="[3.8.0,4.0.0)"/>
            <required name="org.eclipse.uml2.common.edit" namespace="osgi.bundle"
                      range="[2.5.0,3.0.0)"/>
            <required name="org.eclipse.uml2.types" namespace="osgi.bundle" range="[2.5.0,3.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.customization.nattableconfiguration
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.customization.nattableconfiguration"
                      version="3.0.0.202112011052"/>
         </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.papyrus.customization.nattableconfiguration;singleton:=true
Bundle-Version: 3.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.toolsmiths.validation.feature.source.feature.group"
            singleton="false"
            version="1.0.0.202112011052">
         <update id="org.eclipse.papyrus.toolsmiths.validation.feature.source.feature.group"
                 range="[0.0.0,1.0.0.202112011052)"
                 severity="0"/>
         <properties size="14">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.type.group" value="true"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.toolsmiths.validation.feature"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources-feature"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2019-2020 CEA LIST, and others.&#xA;&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName"
                      value="Papyrus Plug-ins Validation Tools Developer Resources"/>
            <property name="df_LT.description" value="Papyrus Plug-ins Validation Tools"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
         </properties>
         <provides size="2">
            <provided name="org.eclipse.papyrus.toolsmiths.validation.feature.source.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="9">
            <required name="org.eclipse.papyrus.toolsmiths.validation.feature.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.validation.common.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.0.202112011052,2.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.validation.profile.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.1.0.202112011052,2.1.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.validation.elementtypes.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.1.0.202112011052,2.1.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.validation.architecture.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.1.0.202112011052,2.1.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.validation.newchild.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.validation.properties.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.dev.ui.source" namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.toolsmiths.validation.feature.source.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]">
               <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
      </copyright>
      </unit>
      <unit generation="2"
            id="org.eclipse.papyrus.infra.textedit.representation.architecture"
            singleton="false"
            version="1.0.0.202112011019">
         <update id="org.eclipse.papyrus.infra.textedit.representation.architecture"
                 range="[0.0.0,1.0.0.202112011019)"
                 severity="0"/>
         <properties size="7">
            <property name="df_LT.Bundle-Name" value="Papyrus - Infra TextEdit Architecture"/>
            <property name="df_LT.Bundle-Vendor" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%Bundle-Name"/>
            <property name="org.eclipse.equinox.p2.provider" value="%Bundle-Vendor"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.infra.textedit.representation.architecture"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
         </properties>
         <provides size="7">
            <provided name="org.eclipse.papyrus.infra.textedit.representation.architecture"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.representation.architecture"
                      namespace="osgi.bundle"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.representation.architecture"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.infra.textedit.representation.architecture.commands"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.infra.textedit.representation.architecture"
                      namespace="osgi.identity"
                      version="1.0.0.202112011019">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="16">
            <required name="org.eclipse.core.runtime" namespace="osgi.bundle" range="[3.22.0,4.0.0)"/>
            <required name="org.eclipse.emf.ecore" namespace="osgi.bundle" range="[2.24.0,3.0.0)"/>
            <required name="org.eclipse.emf.transaction" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.emf.ui" namespace="osgi.bundle" range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.architecture.representation"
                      namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core" namespace="osgi.bundle"
                      range="[4.2.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.sashwindows.di" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.architecture" namespace="osgi.bundle"
                      range="[3.1.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf" namespace="osgi.bundle"
                      range="[4.2.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.textedit" namespace="osgi.bundle"
                      range="[1.0.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.textedit.ui" namespace="osgi.bundle"
                      range="[1.0.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.textedit.representation"
                      namespace="osgi.bundle"
                      range="[1.0.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.viewpoints.policy" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.ui" namespace="osgi.bundle" range="[3.119.0,4.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.infra.textedit.representation.architecture
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.infra.textedit.representation.architecture"
                      version="1.0.0.202112011019"/>
         </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.papyrus.infra.textedit.representation.architecture
Bundle-Version: 1.0.0.202112011019
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.uml.profile.assistants.generator.ui"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.uml.profile.assistants.generator.ui"
                 range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="10">
            <property name="df_LT.pluginName"
                      value="Papyrus Element Types Configuration Generator for UML Profiles"/>
            <property name="df_LT.pluginDescription"
                      value="User interface for generation of Modeling Assistant models for UML profiles"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%pluginName"/>
            <property name="org.eclipse.equinox.p2.description" value="%pluginDescription"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.bundle.localization" value="plugin"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.uml.profile.assistants.generator.ui"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.uml.profile.assistants.generator.ui"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.profile.assistants.generator.ui"
                      namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.profile.assistants.generator.ui"
                      namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="12">
            <required name="org.eclipse.emf.databinding" namespace="osgi.bundle"
                      range="[1.5.0,2.0.0)"/>
            <required name="org.eclipse.gmf.runtime.diagram.ui.properties" namespace="osgi.bundle"
                      range="[1.8.0,2.0.0)"/>
            <required name="org.eclipse.m2m.qvt.oml" namespace="osgi.bundle" range="[3.10.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.gmfdiag.assistant" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.types" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.uml.profile.assistants.generator"
                      namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.uml.profile.types.generator" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.uml.profile.types.generator.ui"
                      namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.uml2.uml.editor" namespace="osgi.bundle"
                      range="[5.5.0,6.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.uml.profile.assistants.generator.ui
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.uml.profile.assistants.generator.ui"
                      version="2.0.0.202112011052"/>
         </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.papyrus.uml.profile.assistants.generator.ui;singleton:=true
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.toolsmiths.validation.common"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.toolsmiths.validation.common"
                 range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="10">
            <property name="df_LT.pluginName" value="Papyrus Plug-ins Validation common"/>
            <property name="df_LT.pluginDescription"
                      value="This plug-in provides common methods and functions for plug-ins validation"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%pluginName"/>
            <property name="org.eclipse.equinox.p2.description" value="%pluginDescription"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.bundle.localization" value="plugin"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.toolsmiths.validation.common"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
         </properties>
         <provides size="11">
            <provided name="org.eclipse.papyrus.toolsmiths.validation.common"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.common" namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.common"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.common.checkers"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.common.command"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.common.internal.utils"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.common.quickfix"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.common.utils"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.common"
                      namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="27">
            <required name="org.eclipse.emf.transaction" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.pde.core" namespace="osgi.bundle" range="[3.13.0,4.0.0)"/>
            <required name="org.eclipse.ui" namespace="osgi.bundle" range="[3.117.0,4.0.0)"/>
            <required name="org.eclipse.jface.text" namespace="osgi.bundle" range="[3.16.300,4.0.0)"/>
            <required name="org.eclipse.core.filebuffers" namespace="osgi.bundle"
                      range="[3.6.1000,4.0.0)"/>
            <required name="org.eclipse.emf.codegen.ecore" namespace="osgi.bundle"
                      range="[2.22.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.architecture" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.architecture" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.tools" namespace="osgi.bundle"
                      range="[4.2.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.emf" namespace="osgi.bundle" range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.ui.ide" namespace="osgi.bundle" range="[3.18.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.eclipse.project.editors" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.pde.ui" namespace="osgi.bundle" range="[3.12.100,4.0.0)"/>
            <required name="org.eclipse.emf.edit" namespace="osgi.bundle" range="[2.16.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.types.core" namespace="osgi.bundle"
                      range="[5.1.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.types" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.jdt.core" namespace="osgi.bundle" range="[3.25.0,4.0.0)"/>
            <required greedy="false" name="org.eclipse.uml2.uml" namespace="osgi.bundle"
                      optional="true"
                      range="[5.5.0,6.0.0)"/>
            <required name="org.eclipse.gmf.runtime.emf.type.core" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.services.edit" namespace="osgi.bundle"
                      range="[4.1.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.uml.tools.utils" namespace="osgi.bundle"
                      range="[4.1.0,5.0.0)"/>
            <required name="com.google.common.base" namespace="java.package" range="[30.1.0,31.0.0)"/>
            <required name="com.google.common.collect" namespace="java.package"
                      range="[30.1.0,31.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.toolsmiths.validation.common
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.toolsmiths.validation.common"
                      version="2.0.0.202112011052"/>
         </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.papyrus.toolsmiths.validation.common;singleton:=true
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.toolsmiths.profilemigration.source" singleton="false"
            version="1.1.0.202112011052">
         <update id="org.eclipse.papyrus.toolsmiths.profilemigration.source"
                 range="[0.0.0,1.1.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Papyrus Toolsmith Profile Migration Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.toolsmiths.profilemigration"/>
            <property name="maven-version" value="1.1.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration.source"
                      namespace="osgi.bundle"
                      version="1.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.profilemigration.source"
                      namespace="osgi.identity"
                      version="1.1.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.toolsmiths.profilemigration.source"
                      version="1.1.0.202112011052"/>
         </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.papyrus.toolsmiths.profilemigration.source
Bundle-Version: 1.1.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.infra.textedit.modelexplorer"
            version="1.0.0.202112011019">
         <update id="org.eclipse.papyrus.infra.textedit.modelexplorer"
                 range="[0.0.0,1.0.0.202112011019)"
                 severity="0"/>
         <properties size="7">
            <property name="df_LT.Bundle-Name" value="Papyrus - Infra Textedit Modelexplorer"/>
            <property name="df_LT.Bundle-Vendor" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%Bundle-Name"/>
            <property name="org.eclipse.equinox.p2.provider" value="%Bundle-Vendor"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.infra.textedit.modelexplorer"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.infra.textedit.modelexplorer"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.modelexplorer" namespace="osgi.bundle"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.modelexplorer"
                      namespace="osgi.identity"
                      version="1.0.0.202112011019">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="23">
            <required name="org.eclipse.core.expressions" namespace="osgi.bundle"
                      range="[3.7.0,4.0.0)"/>
            <required name="org.eclipse.core.runtime" namespace="osgi.bundle" range="[3.22.0,4.0.0)"/>
            <required name="org.eclipse.emf.ecore" namespace="osgi.bundle" range="[2.24.0,3.0.0)"/>
            <required name="org.eclipse.emf.transaction" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.gmf.runtime.common.ui.services" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.gmf.runtime.diagram.ui" namespace="osgi.bundle"
                      range="[1.9.0,2.0.0)"/>
            <required name="org.eclipse.gmf.runtime.emf.commands.core" namespace="osgi.bundle"
                      range="[1.7.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.emf.facet.custom.metamodel" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.emf.facet.custom.ui" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.emf.facet.efacet.core" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.emf.facet.query.java.core" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.emf.facet.util.emf.core" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.architecture.representation"
                      namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf" namespace="osgi.bundle"
                      range="[4.2.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf.gmf" namespace="osgi.bundle"
                      range="[2.1.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.gmfdiag.extensionpoints.editors"
                      namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.internationalization.utils"
                      namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.textedit" namespace="osgi.bundle"
                      range="[1.0.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.ui" namespace="osgi.bundle"
                      range="[3.3.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.viewpoints.policy" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.views.modelexplorer" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.ui" namespace="osgi.bundle" range="[3.119.0,4.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.infra.textedit.modelexplorer
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.infra.textedit.modelexplorer"
                      version="1.0.0.202112011019"/>
         </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.papyrus.infra.textedit.modelexplorer;singleton:=true
Bundle-Version: 1.0.0.202112011019
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.toolsmiths.validation.architecture"
            version="2.1.0.202112011052">
         <update id="org.eclipse.papyrus.toolsmiths.validation.architecture"
                 range="[0.0.0,2.1.0.202112011052)"
                 severity="0"/>
         <properties size="10">
            <property name="df_LT.pluginName" value="Papyrus Plug-ins Validation for Architecture"/>
            <property name="df_LT.pluginDescription"
                      value="This plug-in provides the validation for the Architecture plug-ins"/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%pluginName"/>
            <property name="org.eclipse.equinox.p2.description" value="%pluginDescription"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.bundle.localization" value="plugin"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.toolsmiths.validation.architecture"/>
            <property name="maven-version" value="2.1.0-SNAPSHOT"/>
         </properties>
         <provides size="11">
            <provided name="org.eclipse.papyrus.toolsmiths.validation.architecture"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.architecture"
                      namespace="osgi.bundle"
                      version="2.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.architecture"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.architecture.checkers"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.architecture.constants"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.architecture.internal.checkers"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.architecture.internal.messages"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.architecture.internal.quickfix"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.toolsmiths.validation.architecture"
                      namespace="osgi.identity"
                      version="2.1.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="21">
            <required name="org.eclipse.core.resources" namespace="osgi.bundle"
                      range="[3.13.0,4.0.0)"/>
            <required name="org.eclipse.core.runtime" namespace="osgi.bundle" range="[3.18.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.log" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.toolsmiths.validation.common" namespace="osgi.bundle"
                      range="[2.0.0,3.0.0)"/>
            <required name="org.eclipse.pde.core" namespace="osgi.bundle" range="[3.13.0,4.0.0)"/>
            <required name="org.eclipse.jdt.core" namespace="osgi.bundle" range="[3.24.0,4.0.0)"/>
            <required name="org.eclipse.ui" namespace="osgi.bundle" range="[3.117.0,4.0.0)"/>
            <required name="org.eclipse.uml2.uml" namespace="osgi.bundle" range="[5.5.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core.architecture" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.gmfdiag.representation" namespace="osgi.bundle"
                      range="[3.0.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.infra.types" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.papyrus.infra.types.core" namespace="osgi.bundle"
                      range="[5.0.0,6.0.0)"/>
            <required name="org.eclipse.ui.ide" namespace="osgi.bundle" range="[3.18.0,4.0.0)"/>
            <required name="org.eclipse.papyrus.toolsmiths.plugin.builder" namespace="osgi.bundle"
                      range="[1.1.0,2.0.0)"/>
            <required name="org.eclipse.papyrus.infra.core" namespace="osgi.bundle"
                      range="[4.1.0,5.0.0)"/>
            <required name="org.eclipse.papyrus.infra.emf" namespace="osgi.bundle"
                      range="[4.0.0,5.0.0)"/>
            <required name="org.eclipse.emf.edit" namespace="osgi.bundle" range="[2.16.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.infra.tools" namespace="osgi.bundle"
                      range="[4.2.0,5.0.0)"/>
            <required name="com.google.common.collect" namespace="java.package"
                      range="[30.1.0,31.0.0)"/>
            <required greedy="false" name="org.osgi.service.component.annotations"
                      namespace="java.package"
                      optional="true"
                      range="[1.3.0,2.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.toolsmiths.validation.architecture
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.toolsmiths.validation.architecture"
                      version="2.1.0.202112011052"/>
         </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.papyrus.toolsmiths.validation.architecture;singleton:=true
Bundle-Version: 2.1.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.bundles.tests.source" singleton="false"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.bundles.tests.source"
                 range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Papyrus Bundles Tests Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus.tests"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.bundles.tests"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.bundles.tests.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.bundles.tests.source" namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.bundles.tests.source" namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.bundles.tests.source"
                      version="2.0.0.202112011052"/>
         </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.papyrus.bundles.tests.source
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.dev.ui.source" singleton="false"
            version="1.0.0.202112011052">
         <update id="org.eclipse.papyrus.dev.ui.source" range="[0.0.0,1.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Papyrus Dev UI Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus.developer"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.dev.ui"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.dev.ui.source" namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.dev.ui.source" namespace="osgi.bundle"
                      version="1.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.dev.ui.source" namespace="osgi.identity"
                      version="1.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.dev.ui.source"
                      version="1.0.0.202112011052"/>
         </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.papyrus.dev.ui.source
Bundle-Version: 1.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.infra.textedit.modelexplorer.source" singleton="false"
            version="1.0.0.202112011019">
         <update id="org.eclipse.papyrus.infra.textedit.modelexplorer.source"
                 range="[0.0.0,1.0.0.202112011019)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Papyrus - Infra Textedit Modelexplorer Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.infra.textedit.modelexplorer"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.infra.textedit.modelexplorer.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.modelexplorer.source"
                      namespace="osgi.bundle"
                      version="1.0.0.202112011019"/>
            <provided name="org.eclipse.papyrus.infra.textedit.modelexplorer.source"
                      namespace="osgi.identity"
                      version="1.0.0.202112011019">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.infra.textedit.modelexplorer.source"
                      version="1.0.0.202112011019"/>
         </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.papyrus.infra.textedit.modelexplorer.source
Bundle-Version: 1.0.0.202112011019
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.uml.properties.generation.source" singleton="false"
            version="3.0.0.202112011052">
         <update id="org.eclipse.papyrus.uml.properties.generation.source"
                 range="[0.0.0,3.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Papyrus properties generation Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.uml.properties.generation"/>
            <property name="maven-version" value="3.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.uml.properties.generation.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="3.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.properties.generation.source"
                      namespace="osgi.bundle"
                      version="3.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.properties.generation.source"
                      namespace="osgi.identity"
                      version="3.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.uml.properties.generation.source"
                      version="3.0.0.202112011052"/>
         </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.papyrus.uml.properties.generation.source
Bundle-Version: 3.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.uml.profile.types.generator.ui.source"
            singleton="false"
            version="2.1.0.202112011052">
         <update id="org.eclipse.papyrus.uml.profile.types.generator.ui.source"
                 range="[0.0.0,2.1.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName"
                      value="Papyrus Element Types Configuration Generator for UML Profiles Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId"
                      value="org.eclipse.papyrus.uml.profile.types.generator.ui"/>
            <property name="maven-version" value="2.1.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.uml.profile.types.generator.ui.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.profile.types.generator.ui.source"
                      namespace="osgi.bundle"
                      version="2.1.0.202112011052"/>
            <provided name="org.eclipse.papyrus.uml.profile.types.generator.ui.source"
                      namespace="osgi.identity"
                      version="2.1.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle"
                      id="org.eclipse.papyrus.uml.profile.types.generator.ui.source"
                      version="2.1.0.202112011052"/>
         </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.papyrus.uml.profile.types.generator.ui.source
Bundle-Version: 2.1.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.releng.feature.source.feature.group" singleton="false"
            version="1.0.0.202112011052">
         <update id="org.eclipse.papyrus.releng.feature.source.feature.group"
                 range="[0.0.0,1.0.0.202112011052)"
                 severity="0"/>
         <properties size="14">
            <property name="org.eclipse.equinox.p2.name" value="%featureName"/>
            <property name="org.eclipse.equinox.p2.description" value="%description"/>
            <property name="org.eclipse.equinox.p2.description.url"
                      value="https://eclipse.org/papyrus/"/>
            <property name="org.eclipse.equinox.p2.provider" value="%providerName"/>
            <property name="org.eclipse.equinox.p2.type.group" value="true"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.releng.feature"/>
            <property name="maven-version" value="1.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources-feature"/>
            <property name="df_LT.license"
                      value="Eclipse Foundation Software User Agreement&#xA;&#xA;November 22, 2017&#xA;&#xA;Usage Of Content&#xA;&#xA;THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION&#xA;AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY &#34;CONTENT&#34;). USE OF&#xA;THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE&#xA;TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED&#xA;BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED&#xA;BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE&#xA;AGREEMENTS 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 OF ANY&#xA;APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU&#xA;MAY NOT USE THE CONTENT.&#xA;&#xA;Applicable Licenses&#xA;&#xA;Unless otherwise indicated, all Content made available by the Eclipse Foundation&#xA;is provided to you under the terms and conditions of the Eclipse Public License&#xA;Version 2.0 (&#34;EPL&#34;). A copy of the EPL is provided with this Content and is also&#xA;available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,&#xA;&#34;Program&#34; will mean the Content.&#xA;&#xA;Content includes, but is not limited to, source code, object code, documentation&#xA;and other files maintained in the Eclipse Foundation source code repository&#xA;(&#34;Repository&#34;) in software modules (&#34;Modules&#34;) and made available as&#xA;downloadable archives (&#34;Downloads&#34;).&#xA;&#xA;-   Content may be structured and packaged into modules to facilitate&#xA;delivering, extending, and upgrading the Content. Typical modules may&#xA;include plug-ins (&#34;Plug-ins&#34;), plug-in fragments (&#34;Fragments&#34;), and&#xA;features (&#34;Features&#34;).&#xA;-   Each Plug-in or Fragment may be packaged as a sub-directory or JAR&#xA;(Java™ ARchive) in a directory named &#34;plugins&#34;.&#xA;-   A Feature is a bundle of one or more Plug-ins and/or Fragments and&#xA;associated material. Each Feature may be packaged as a sub-directory in a&#xA;directory named &#34;features&#34;. Within a Feature, files named &#34;feature.xml&#34; may&#xA;contain a list of the names and version numbers of the Plug-ins and/or&#xA;Fragments associated with that Feature.&#xA;-   Features may also include other Features (&#34;Included Features&#34;). Within a&#xA;Feature, files named &#34;feature.xml&#34; may contain a list of the names and&#xA;version numbers of Included Features.&#xA;&#xA;The terms and conditions governing Plug-ins and Fragments should be contained in&#xA;files named &#34;about.html&#34; (&#34;Abouts&#34;). The terms and conditions governing Features&#xA;and Included Features should be contained in files named &#34;license.html&#34;&#xA;(&#34;Feature Licenses&#34;). Abouts and Feature Licenses may be located in any&#xA;directory of a Download or Module including, but not limited to the following&#xA;locations:&#xA;&#xA;-   The top-level (root) directory&#xA;-   Plug-in and Fragment directories&#xA;-   Inside Plug-ins and Fragments packaged as JARs&#xA;-   Sub-directories of the directory named &#34;src&#34; of certain Plug-ins&#xA;-   Feature directories&#xA;&#xA;Note: if a Feature made available by the Eclipse Foundation is installed using&#xA;the Provisioning Technology (as defined below), you must agree to a license&#xA;(&#34;Feature Update License&#34;) during the installation process. If the Feature&#xA;contains Included Features, the Feature Update License should either provide you&#xA;with the terms and conditions governing the Included Features or inform you&#xA;where you can locate them. Feature Update Licenses may be found in the &#34;license&#34;&#xA;property of files named &#34;feature.properties&#34; found within a Feature. Such&#xA;Abouts, Feature Licenses, and Feature Update Licenses contain the terms and&#xA;conditions (or references to such terms and conditions) that govern your use of&#xA;the associated Content in that directory.&#xA;&#xA;THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL&#xA;OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE&#xA;OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):&#xA;&#xA;-   Eclipse Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/epl-v10.html)&#xA;-   Eclipse Distribution License Version 1.0 (available at&#xA;http://www.eclipse.org/licenses/edl-v1.0.html)&#xA;-   Common Public License Version 1.0 (available at&#xA;http://www.eclipse.org/legal/cpl-v10.html)&#xA;-   Apache Software License 1.1 (available at&#xA;http://www.apache.org/licenses/LICENSE)&#xA;-   Apache Software License 2.0 (available at&#xA;http://www.apache.org/licenses/LICENSE-2.0)&#xA;-   Mozilla Public License Version 1.1 (available at&#xA;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 TO&#xA;USE OF THE CONTENT. If no About, Feature License, or Feature Update License is&#xA;provided, please contact the Eclipse Foundation to determine what terms and&#xA;conditions govern that particular Content.&#xA;&#xA;Use of Provisioning Technology&#xA;&#xA;The Eclipse Foundation makes available provisioning software, examples of which&#xA;include, but are not limited to, p2 and the Eclipse Update Manager&#xA;(&#34;Provisioning Technology&#34;) for the purpose of allowing users to install&#xA;software, documentation, information and/or other materials (collectively&#xA;&#34;Installable Software&#34;). This capability is provided with the intent of allowing&#xA;such users to install, extend and update Eclipse-based products. Information&#xA;about packaging Installable Software is available at&#xA;http://eclipse.org/equinox/p2/repository_packaging.html (&#34;Specification&#34;).&#xA;&#xA;You may use Provisioning Technology to allow other parties to install&#xA;Installable Software. You shall be responsible for enabling the applicable&#xA;license agreements relating to the Installable Software to be presented to, and&#xA;accepted by, the users of the Provisioning Technology in accordance with the&#xA;Specification. By using Provisioning Technology in such a manner and making it&#xA;available in accordance with the Specification, you further acknowledge your&#xA;agreement to, and the acquisition of all necessary rights to permit the&#xA;following:&#xA;&#xA;1.  A series of actions may occur (&#34;Provisioning Process&#34;) in which a user may&#xA;execute the Provisioning Technology on a machine (&#34;Target Machine&#34;) with the&#xA;intent of installing, extending or updating the functionality of an&#xA;Eclipse-based product.&#xA;2.  During the Provisioning Process, the Provisioning Technology may cause third&#xA;party Installable Software or a portion thereof to be accessed and copied to&#xA;the Target Machine.&#xA;3.  Pursuant to the Specification, you will provide to the user the terms and&#xA;conditions that govern the use of the Installable Software (&#34;Installable&#xA;Software Agreement&#34;) and such Installable Software Agreement shall be&#xA;accessed from the Target Machine in accordance with the Specification. Such&#xA;Installable Software Agreement must inform the user of the terms and&#xA;conditions that govern the Installable Software and must solicit acceptance&#xA;by the end user in the manner prescribed in such Installable&#xA;Software Agreement. Upon such indication of agreement by the user, the&#xA;provisioning Technology will complete installation of the&#xA;Installable Software.&#xA;&#xA;Cryptography&#xA;&#xA;Content may contain encryption software. The country in which you are currently&#xA;may have restrictions on the import, possession, and use, and/or re-export to&#xA;another country, of encryption software. BEFORE using any encryption software,&#xA;please check the country's laws, regulations and policies concerning the import,&#xA;possession, or use, and re-export of encryption software, to see if this is&#xA;permitted.&#xA;&#xA;Java and all Java-based trademarks are trademarks of Oracle Corporation in the&#xA;United States, other countries, or both."/>
            <property name="df_LT.copyright"
                      value="Copyright (c) 2018 CEA LIST, Christian W. Damus, and others.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License 2.0&#xA;which accompanies this distribution, and is available at&#xA;https://www.eclipse.org/legal/epl-2.0/&#xA;&#xA;SPDX-License-Identifier: EPL-2.0"/>
            <property name="df_LT.featureName" value="Papyrus Releng Tools Developer Resources"/>
            <property name="df_LT.description" value="Releng tools used in Papyrus."/>
            <property name="df_LT.providerName" value="Eclipse Modeling Project"/>
         </properties>
         <provides size="2">
            <provided name="org.eclipse.papyrus.releng.feature.source.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.0.202112011052"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="9">
            <required name="org.eclipse.papyrus.releng.feature.feature.group"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]"/>
            <required name="org.eclipse.papyrus.releng.tools.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[3.1.0.202112011052,3.1.0.202112011052]"/>
            <required name="org.eclipse.papyrus.dev.project.management.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[2.0.100.202112011052,2.0.100.202112011052]"/>
            <required name="org.eclipse.cbi.p2repo.aggregator.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.300.20200825-1205,1.0.300.20200825-1205]"/>
            <required name="org.eclipse.cbi.p2repo.aggregator.legacy.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.300.20190930-1609,1.0.300.20190930-1609]"/>
            <required name="org.eclipse.cbi.p2repo.util.source" namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.300.20190930-1609,1.0.300.20190930-1609]"/>
            <required name="org.eclipse.cbi.p2repo.cli.source" namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.300.20190930-1609,1.0.300.20190930-1609]"/>
            <required name="org.eclipse.cbi.p2repo.p2.source" namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.300.20200619-1617,1.0.300.20200619-1617]"/>
            <required name="org.eclipse.papyrus.releng.feature.source.feature.jar"
                      namespace="org.eclipse.equinox.p2.iu"
                      range="[1.0.0.202112011052,1.0.0.202112011052]">
               <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
      </copyright>
      </unit>
      <unit generation="2" id="org.eclipse.papyrus.gmf.common" singleton="false"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.gmf.common" range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.Bundle-Name" value="Papyrus GMF Tooling Commons Plug-in"/>
            <property name="df_LT.Bundle-Vendor" value="Eclipse Modeling Project"/>
            <property name="org.eclipse.equinox.p2.name" value="%Bundle-Name"/>
            <property name="org.eclipse.equinox.p2.provider" value="%Bundle-Vendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization" value="plugin"/>
            <property name="maven-groupId" value="org.eclipse.papyrus.gmf-tooling.plugins"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.gmf.common"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
         </properties>
         <provides size="13">
            <provided name="org.eclipse.papyrus.gmf.common" namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.common" namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.gmf.common" namespace="java.package" version="0.0.0"/>
            <provided name="org.eclipse.papyrus.gmf.common.codegen" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.gmf.internal.codegen.dispatch"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.gmf.internal.common" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.gmf.internal.common.codegen" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.gmf.internal.common.migrate" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.gmf.internal.common.reconcile"
                      namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.gmf.internal.common.ui" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.papyrus.gmf.common" namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="17">
            <required name="org.eclipse.core.runtime" namespace="osgi.bundle" range="[3.3.0,4.0.0)"/>
            <required name="org.eclipse.emf.common.ui" namespace="osgi.bundle" range="[2.3.0,3.0.0)"/>
            <required name="org.eclipse.emf.codegen" namespace="osgi.bundle" range="[2.3.0,3.0.0)"/>
            <required name="org.eclipse.emf.codegen.ecore" namespace="osgi.bundle"
                      range="[2.3.0,3.0.0)"/>
            <required name="org.eclipse.emf.ecore.xmi" namespace="osgi.bundle" range="[2.3.0,3.0.0)"/>
            <required name="org.eclipse.core.resources" namespace="osgi.bundle" range="[3.3.0,4.0.0)"/>
            <required name="org.eclipse.swt" namespace="osgi.bundle" range="[3.3.0,4.0.0)"/>
            <required name="org.eclipse.ui.ide" namespace="osgi.bundle" range="[3.3.0,4.0.0)"/>
            <required name="org.eclipse.ui.forms" namespace="osgi.bundle" range="[3.3.0,4.0.0)"/>
            <required name="org.eclipse.jdt.core" namespace="osgi.bundle" range="[3.3.0,4.0.0)"/>
            <required name="org.eclipse.jface.text" namespace="osgi.bundle" range="[3.3.0,4.0.0)"/>
            <required name="org.eclipse.jface" namespace="osgi.bundle" range="[3.3.0,4.0.0)"/>
            <required name="org.eclipse.xtext.xbase.lib" namespace="osgi.bundle"
                      range="[2.24.0,3.0.0)"/>
            <required name="org.eclipse.emf.edit" namespace="osgi.bundle" range="[2.3.0,3.0.0)"/>
            <required name="org.eclipse.emf.edit.ui" namespace="osgi.bundle" range="[2.3.0,3.0.0)"/>
            <required name="org.eclipse.papyrus.emf" namespace="osgi.bundle" range="[2.0.0,3.0.0)"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=11))" namespace="osgi.ee">
               <description>
            org.eclipse.papyrus.gmf.common
          </description>
            </requiredProperties>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.gmf.common"
                      version="2.0.0.202112011052"/>
         </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.papyrus.gmf.common
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit id="org.eclipse.papyrus.dev.pluginexplorer.source" singleton="false"
            version="2.0.0.202112011052">
         <update id="org.eclipse.papyrus.dev.pluginexplorer.source"
                 range="[0.0.0,2.0.0.202112011052)"
                 severity="0"/>
         <properties size="9">
            <property name="df_LT.bundleVendor" value="Eclipse Modeling Project"/>
            <property name="df_LT.bundleName" value="Plugin Explorer Source"/>
            <property name="org.eclipse.equinox.p2.name" value="%bundleName"/>
            <property name="org.eclipse.equinox.p2.provider" value="%bundleVendor"/>
            <property name="org.eclipse.equinox.p2.bundle.localization"
                      value="OSGI-INF/l10n/bundle-src"/>
            <property name="maven-groupId" value="org.eclipse.papyrus"/>
            <property name="maven-artifactId" value="org.eclipse.papyrus.dev.pluginexplorer"/>
            <property name="maven-version" value="2.0.0-SNAPSHOT"/>
            <property name="maven-classifier" value="sources"/>
         </properties>
         <provides size="5">
            <provided name="org.eclipse.papyrus.dev.pluginexplorer.source"
                      namespace="org.eclipse.equinox.p2.iu"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.dev.pluginexplorer.source" namespace="osgi.bundle"
                      version="2.0.0.202112011052"/>
            <provided name="org.eclipse.papyrus.dev.pluginexplorer.source" namespace="osgi.identity"
                      version="2.0.0.202112011052">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="source" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.papyrus.dev.pluginexplorer.source"
                      version="2.0.0.202112011052"/>
         </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.papyrus.dev.pluginexplorer.source
Bundle-Version: 2.0.0.202112011052
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
      <unit generation="2" id="org.eclipse.cbi.p2repo.p2" version="1.0.300.20200619-1617">
         <update id="org.eclipse.cbi.p2repo.p2" range="[0.0.0,1.0.300.20200619-1617)"
                 severity="0"/>
         <properties size="8">
            <property name="df_LT.pluginName" value="CBI Repository Model Of p2"/>
            <property name="df_LT.providerName" value="Eclipse CBI"/>
            <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"/>
            <property name="maven-groupId" value="org.eclipse.cbi"/>
            <property name="maven-artifactId" value="org.eclipse.cbi.p2repo.p2"/>
            <property name="maven-version" value="1.0.300-SNAPSHOT"/>
         </properties>
         <provides size="9">
            <provided name="org.eclipse.cbi.p2repo.p2" namespace="org.eclipse.equinox.p2.iu"
                      version="1.0.300.20200619-1617"/>
            <provided name="org.eclipse.cbi.p2repo.p2" namespace="osgi.bundle"
                      version="1.0.300.20200619-1617"/>
            <provided name="org.eclipse.cbi.p2repo.p2" namespace="java.package" version="0.0.0"/>
            <provided name="org.eclipse.cbi.p2repo.p2.impl" namespace="java.package" version="0.0.0"/>
            <provided name="org.eclipse.cbi.p2repo.p2.loader" namespace="java.package"
                      version="0.0.0"/>
            <provided name="org.eclipse.cbi.p2repo.p2.util" namespace="java.package" version="0.0.0"/>
            <provided name="org.eclipse.cbi.p2repo.p2" namespace="osgi.identity"
                      version="1.0.300.20200619-1617">
               <properties size="1">
                  <property name="type" value="osgi.bundle"/>
               </properties>
            </provided>
            <provided name="bundle" namespace="org.eclipse.equinox.p2.eclipse.type" version="1.0.0"/>
            <provided name="df_LT" namespace="org.eclipse.equinox.p2.localization" version="1.0.0"/>
         </provides>
         <requires size="12">
            <required name="org.eclipse.core.runtime" namespace="osgi.bundle" range="0.0.0"/>
            <required name="org.eclipse.emf.ecore" namespace="osgi.bundle" range="0.0.0"/>
            <required name="org.eclipse.emf.ecore.xmi" namespace="osgi.bundle" range="0.0.0"/>
            <required name="org.eclipse.equinox.p2.core" namespace="osgi.bundle" range="0.0.0"/>
            <required name="org.eclipse.equinox.p2.metadata" namespace="osgi.bundle"
                      range="[2.4.0,3.0.0)"/>
            <required name="org.eclipse.equinox.p2.repository" namespace="osgi.bundle" range="0.0.0"/>
            <required name="org.eclipse.cbi.p2repo.util" namespace="osgi.bundle" range="0.0.0"/>
            <required name="org.eclipse.equinox.p2.metadata.repository" namespace="osgi.bundle"
                      range="0.0.0"/>
            <required name="org.eclipse.equinox.p2.director" namespace="osgi.bundle" range="0.0.0"/>
            <required name="org.eclipse.equinox.p2.engine" namespace="osgi.bundle" range="0.0.0"/>
            <required name="org.eclipse.equinox.p2.artifact.repository" namespace="osgi.bundle"
                      range="0.0.0"/>
            <requiredProperties match="(&amp;(osgi.ee=JavaSE)(version=1.8))" namespace="osgi.ee"/>
         </requires>
         <artifacts size="1">
            <artifact classifier="osgi.bundle" id="org.eclipse.cbi.p2repo.p2"
                      version="1.0.300.20200619-1617"/>
         </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.cbi.p2repo.p2;singleton:=true
Bundle-Version: 1.0.300.20200619-1617
          </instruction>
            </instructions>
         </touchpointData>
      </unit>
  </units>
   <references size="2">
      <repository options="1" type="0" uri="https://download.eclipse.org/cbi/tpd/3.0.0-SNAPSHOT/"
                  url="https://download.eclipse.org/cbi/tpd/3.0.0-SNAPSHOT/"/>
      <repository options="1" type="1" uri="https://download.eclipse.org/cbi/tpd/3.0.0-SNAPSHOT/"
                  url="https://download.eclipse.org/cbi/tpd/3.0.0-SNAPSHOT/"/>
   </references>
</repository>